pydantic>=2.10.0
rich
openai>=1.68.2
posthog>=3.0.0
aiohttp>=3.8.0

[all]
praisonaiagents[memory]
praisonaiagents[knowledge]
praisonaiagents[graph]
praisonaiagents[llm]
praisonaiagents[mcp]
praisonaiagents[api]
praisonaiagents[telemetry]
praisonaiagents[mongodb]
praisonaiagents[auth]
praisonaiagents[search]
praisonaiagents[crawl]

[api]
fastapi>=0.115.0
uvicorn>=0.34.0

[auth]
PyJWT>=2.8.0
passlib[bcrypt]>=1.7.4
python-jose[cryptography]>=3.3.0
python-multipart>=0.0.6

[autonomy]
ast-grep-cli>=0.30.0

[crawl]
crawl4ai>=0.4.0
playwright>=1.47.0

[graph]
mem0ai[graph]>=0.1.0
chromadb>=1.0.0

[knowledge]
mem0ai>=0.1.0
chromadb>=1.0.0
markitdown[all]>=0.1.0
chonkie>=1.0.2

[llm]
litellm<=1.82.6,>=1.81.0
pydantic>=2.10.0

[mcp]
mcp>=1.20.0
fastapi>=0.115.0
uvicorn>=0.34.0
websockets>=12.0

[memory]
chromadb>=1.0.0
litellm<=1.82.6,>=1.81.0

[mongodb]
pymongo>=4.6.3
motor>=3.4.0

[os]
fastapi>=0.115.0
uvicorn>=0.34.0
PyJWT>=2.8.0

[search]
ddgs>=9.0.0

[telemetry]
posthog>=3.0.0
