fastapi>=0.110.0
uvicorn[standard]>=0.27.0
pydantic>=2.5.0
pyyaml>=6.0
httpx>=0.27.0
typer>=0.9.0
rich>=13.0.0
python-dotenv>=1.0.0
tree-sitter>=0.22.0
tree-sitter-python>=0.23.0
tree-sitter-javascript>=0.23.0
tree-sitter-typescript>=0.23.0
tree-sitter-java>=0.23.0
tree-sitter-go>=0.23.0
tree-sitter-php>=0.23.0
tree-sitter-c-sharp>=0.23.0
tree-sitter-ruby>=0.23.0
tree-sitter-rust>=0.23.0
tree-sitter-cpp>=0.23.0
qdrant-client>=1.7.0
mcp>=1.0.0

[all]
voyageai>=0.2.0
openai>=1.10.0
anthropic>=0.18.0
cohere>=4.40
sentence-transformers>=2.3.0
torch>=2.1.0
chromadb>=0.5.0

[anthropic]
anthropic>=0.18.0

[chroma]
chromadb>=0.5.0

[cohere]
cohere>=4.40

[dev]
pytest>=8.0.0
pytest-asyncio>=0.23.0
pytest-cov>=4.1.0
ruff>=0.2.0
build>=1.0.0
twine>=4.0.0
openai>=1.10.0

[local]
sentence-transformers>=2.3.0
torch>=2.1.0

[openai]
openai>=1.10.0

[voyage]
voyageai>=0.2.0
