aiosqlite>=0.20.0
docstring-parser>=0.17.0
httpx>=0.28.1
mypy>=1.19.1
openai>=2.15.0
packaging>=23.0
pydantic>=2.12.5
prompt-toolkit>=3.0.0
rich>=14.2.0
ruff>=0.15.0
tiktoken>=0.12.0
voyageai>=0.3.7

[anthropic]
anthropic>=0.40.0

[browser]
seleniumbase>=4.32.0

[chroma]
chromadb>=0.5.0

[chroma-memory]
chromadb>=0.5.0

[cron]
croniter>=2.0.0

[desktop]
websockets>=12.0

[discord]
discord.py>=2.3.0

[google]
google-genai>=1.0.0

[interfaces]
discord.py>=2.3.0

[jwt]
pyjwt>=2.8.0

[mem0-memory]
mem0ai>=0.1.0

[mistral]
mistralai>=1.0.0

[mistral-ocr]
mistralai>=1.0.0

[mistral-ocr-images]
mistralai>=1.0.0
Pillow>=10.0.0

[mongodb]
pymongo>=4.0.0

[mongodb-memory]
motor>=3.3.0

[ollama]
ollama>=0.4.0

[pgvector]
psycopg[binary]>=3.1.0
pgvector>=0.3.0

[pinecone]
pinecone>=5.0.0

[pinecone-memory]
pinecone>=5.0.0

[postgres-memory]
asyncpg>=0.29.0

[qdrant]
qdrant-client>=1.9.0

[qdrant-memory]
qdrant-client>=1.9.0

[readers]
pypdf>=4.0.0
python-docx>=1.0.0
python-pptx>=1.0.0
openpyxl>=3.1.0
odfpy>=1.4.0
striprtf>=0.0.26

[redis]
redis>=5.0.0
redisvl>=0.3.0

[redis-memory]
redis>=5.0.0

[research]
duckduckgo-search>=6.0.0
curl-cffi>=0.7.0

[runtime]
fastapi>=0.115.0
uvicorn[standard]>=0.34.0
croniter>=2.0.0

[serve]
fastapi>=0.115.0
uvicorn[standard]>=0.34.0

[signal]
