numpy<2.5,>=1.26
pip>=26.1.2
setuptools>=83.0.0

[anthropic]
anthropic>=0.39

[dev]
pytest>=8.0
ruff>=0.6
mypy>=1.10
bandit>=1.7
build==1.5.0
fastapi>=0.110
uvicorn>=0.29
httpx>=0.27
pygments>=2.20.0

[gemini]
google-genai>=0.3

[keyring]
keyring>=25.6.0

[mcp]
mcp>=1.0
cryptography>=48.0.1
httplib2>=0.32.0

[memvid]
memvid-sdk>=2.0
pillow>=12.3.0

[openai]
openai>=1.0

[runtime]
click>=8.3.3
cryptography>=48.0.1
httplib2>=0.32.0
pillow>=12.3.0
pydantic-settings>=2.14.2
pygments>=2.20.0
python-multipart>=0.0.31
starlette>=1.3.1

[server]
fastapi>=0.110
uvicorn>=0.29
python-multipart>=0.0.31
starlette>=1.3.1
