pydantic>=2.6
pydantic-settings>=2.2
pyyaml>=6.0
ruamel.yaml>=0.18
openai>=1.30
httpx>=0.27
chromadb>=1.0
kuzu>=0.4
numpy>=1.26
scikit-learn>=1.4

[agentica]
agentica

[all]
dual-mem[api,cli,mcp]

[api]
fastapi>=0.110
uvicorn>=0.29

[cli]
typer>=0.12

[dev]
pytest>=8
pytest-asyncio>=0.23
respx>=0.21
httpx>=0.27
dual-mem[all,test]

[mcp]
mcp<3,>=2.2

[test]
agentica
