numpy>=1.24.0
python-dotenv>=1.0.0
pydantic>=2.0.0
pydantic-settings>=2.0.0
voyageai>=0.3.0
anthropic>=0.39.0
openai>=1.0.0
google-generativeai>=0.8.0
pymongo>=4.6.0
motor>=3.3.0
tiktoken>=0.8.0
tenacity>=9.0.0
aioboto3>=13.2.0
aiohttp>=3.11.9

[all]
mongodb-hybridrag[api,dev,evaluation,observability,ui]

[api]
fastapi>=0.109.0
uvicorn>=0.27.0

[dev]
pytest>=7.0.0
pytest-asyncio>=0.23.0
pytest-cov>=4.0.0
black>=24.0.0
isort>=5.13.0
mypy>=1.8.0
ruff>=0.2.0

[evaluation]
ragas>=0.2.0
datasets>=2.14.0
langchain-openai>=0.2.0

[observability]
langfuse>=2.0.0

[ui]
chainlit>=1.0.0
pymupdf>=1.23.0
