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

[a2ui]
a2ui-agent-sdk>=0.2.1
a2a-sdk<1.0.0,>=0.3.0

[all]
praisonaiagents[memory]
praisonaiagents[knowledge]
praisonaiagents[graph]
praisonaiagents[llm]
praisonaiagents[mcp]
praisonaiagents[api]
praisonaiagents[telemetry]
praisonaiagents[mongodb]
praisonaiagents[auth]
praisonaiagents[sandbox]
praisonaiagents[search]
praisonaiagents[crawl]
praisonaiagents[autonomy]
praisonaiagents[os]
praisonaiagents[a2ui]

[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.83.14
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.83.14

[mongodb]
pymongo>=4.6.3
motor>=3.4.0

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

[sandbox]
e2b-code-interpreter>=1.0.0

[sandbox-docker]
docker>=7.0.0

[search]
ddgs>=9.0.0

[telemetry]
posthog>=3.0.0
