nltk>=3.8
numpy>=1.24
aiosqlite>=0.19
openai>=1.12
httpx>=0.27
pydantic>=2.5
typer>=0.9

[all]
asyncpg>=0.29
pgvector>=0.2
neo4j>=5.14
qdrant-client>=1.7
anthropic>=0.20
voyageai>=0.2
sentence-transformers>=2.6
FlagEmbedding>=1.2
litellm>=1.30

[anthropic]
anthropic>=0.20
voyageai>=0.2

[bge]
FlagEmbedding>=1.2

[dev]
pytest>=8.0
pytest-asyncio>=0.23
ruff>=0.9
mypy>=1.8
pre-commit>=3.6

[litellm]
litellm>=1.30

[neo4j]
neo4j>=5.14

[postgres]
asyncpg>=0.29
pgvector>=0.2

[qdrant]
qdrant-client>=1.7

[sentence-transformers]
sentence-transformers>=2.6
