Installation¶
pip (recommended)¶
From source¶
Docker¶
Dependencies¶
Requires Python 3.10+. Core dependencies install automatically:
mcp[cli]>=2,<3, pydantic>=2.0, pyyaml>=6.0, pynacl>=1.5.0,
aiosqlite>=0.22.1, numpy>=2.2.6, prometheus-client, alembic,
starlette, uvicorn, python-frontmatter.
Optional extras¶
| Extra | Installs | Purpose |
|---|---|---|
binary |
numpy | Binary embeddings (MIB search) |
vec |
sqlite-vec | Vector search backend |
ann |
hnswlib | Approximate nearest neighbors |
win |
pinned aiosqlite | Windows compatibility |
dev |
pytest, ruff, mypy, ... | Development |
docs |
mkdocs-material | Documentation build |
all |
everything above | Full setup |