fastapi>=0.109.0
uvicorn>=0.27.0
pydantic>=2.6.0
pydantic-settings>=2.1.0
langchain>=0.1.0
langchain-core>=0.1.0
langchain-google-genai>=0.0.9
langchain-anthropic>=0.1.0
langchain-openai>=0.0.5
langchain-aws>=0.2.0
boto3>=1.34.0
langgraph>=0.0.10
pinecone>=3.0.0
google-genai>=1.2.0
pymongo>=4.6.0
neo4j>=5.14.0
python-dotenv>=1.2.0
httpx>=0.26.0
python-multipart>=0.0.9
numpy>=1.26.0
tree-sitter>=0.21.0
tree-sitter-typescript>=0.21.0
tree-sitter-javascript>=0.21.0
tree-sitter-go>=0.21.0
beautifulsoup4>=4.12.0
playwright>=1.42.0
cryptography>=42.0.0
python-jose[cryptography]>=3.3.0
google-auth>=2.27.0
google-auth-oauthlib>=1.2.0
sentry-sdk[fastapi]>=2.0.0
prometheus-client>=0.20.0
temporalio>=1.10.0
langfuse<5.0.0,>=4.0.0
fastembed>=0.3.0
langchain-ollama>=0.1.0
sqlite-vec>=0.1.6
zstandard>=0.23.0

[benchmark]
pytest-benchmark>=5.1.0

[dev]
pytest>=8.0.0
pytest-asyncio>=0.23.0
pytest-cov>=4.1.0
mypy>=1.8.0
ruff>=0.2.0
black>=24.1.0
pre-commit>=3.6.0
pytrec-eval-terrier==0.5.10

[local]
chromadb>=0.5.0
fastembed>=0.3.0
langchain-ollama>=0.1.0
psycopg[binary]>=3.1.18
pgvector>=0.2.5
sqlite-vec>=0.1.6
