faiss-cpu==1.13.2
numpy==2.4.3
sentence-transformers==5.3.0
mcp[cli]==1.26.0
fastapi>=0.115.0
uvicorn>=0.30.0
httpx>=0.27.0
networkx>=3.3
watchdog>=4.0
tree-sitter>=0.23
pydantic==2.12.5
anthropic>=0.50
google-generativeai>=0.8
google-genai>=0.3
openai>=1.0
python-dotenv>=1.0
rank-bm25>=0.2.2
filelock>=3.12
tiktoken>=0.7
psutil>=6.0
requests>=2.32

[cli]
rich>=13.7
prompt_toolkit>=3.0
tomli-w>=1.0
pyfiglet>=1.0

[cpp]
pybind11>=2.12
scikit-build-core>=0.9

[dev]
pytest>=8.0
pytest-asyncio>=0.23
pytest-mock>=3.12
pytest-cov>=5.0
pytest-timeout>=2.3
httpx>=0.28
prometheus-client>=0.20
build>=1.0
bcrypt>=4.0

[languages]
tree-sitter-python>=0.23
tree-sitter-javascript>=0.23
tree-sitter-java>=0.23
tree-sitter-cpp>=0.23
tree-sitter-go>=0.23
tree-sitter-rust>=0.23
tree-sitter-bash>=0.23
tree-sitter-yaml>=0.6

[security]
cryptography>=42.0
keyring>=25.0
