
[async]
aiofiles>=23.0.0

[cli]
colorama>=0.4.6

[dev]
pytest>=7.0
pytest-asyncio>=0.23
pytest-cov>=4.0
hypothesis>=6.0
black>=24.0
mypy>=1.7
ruff>=0.5

[rag]
sentence-transformers>=2.2.0
faiss-cpu
numpy>=1.24
redis>=5.0.0

[rag-all]
openai>=1.0.0
sentence-transformers>=2.2.0
pinecone>=5.0.0
qdrant-client>=1.7.0
faiss-cpu
numpy>=1.24
redis>=5.0.0

[rag-faiss]
faiss-cpu
numpy>=1.24

[rag-local]
sentence-transformers>=2.2.0

[rag-openai]
openai>=1.0.0

[rag-pinecone]
pinecone>=5.0.0

[rag-qdrant]
qdrant-client>=1.7.0

[rag-redis]
redis>=5.0.0
