Metadata-Version: 2.4
Name: meshpop-db
Version: 1.0.0
Summary: Distributed search database with semantic indexing for mesh networks
Author-email: MeshPOP <hello@meshpop.dev>
License: MIT
Project-URL: Homepage, https://github.com/meshpop/meshdb
Project-URL: Repository, https://github.com/meshpop/meshdb
Keywords: database,distributed,search,mesh,semantic
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Database
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# MeshDB

Distributed search & key-value database for MeshPOP cluster.

Full-text search with BM25 ranking, distributed across nodes via vssh transport.

## Components

- `meshdb.py` — Core database engine + CLI
- `meshdb-mcp-server.py` — MCP server for AI integration
- `meshdb_agent.py` — Autonomous indexing agent
- `batch_index_*.py` — Batch indexing scripts
- `lang/` — Language detection models

## Features

- Full-text search with BM25 ranking
- Distributed search across cluster nodes
- Auto-indexing service
- MCP integration for Claude/AI tools
