pydantic
numpy
openai<3,>=1.40
python-dotenv
pyyaml
chromadb>=1.5.9
kuzu
langdetect
scikit-learn
tiktoken
json-repair
rank-bm25
jieba

[all]
chromadb>=1.5.9
qdrant-client
fastembed
faiss-cpu
kuzu
neo4j
aiomysql
torch
transformers

[dev]
pytest
pytest-asyncio
httpx
ruff

[faiss]
faiss-cpu

[graph]
neo4j

[mysql]
aiomysql

[qdrant]
qdrant-client
fastembed

[rerank]
torch
transformers
