anthropic>=0.40.0
pydantic>=2.9.0
pydantic-settings>=2.6.0
pyyaml>=6.0.2
tiktoken>=0.8.0
httpx>=0.27.0
python-dotenv>=1.0.1
gitpython>=3.1.43
sqlalchemy>=2.0.30
psycopg2-binary>=2.9.9
celery[redis]>=5.4.0
dataclass-wizard>=0.39.0

[all-frameworks]
agentforge[autogen,crewai,dashboard,langchain,langgraph,openai]

[autogen]
pyautogen>=0.3.2

[crewai]
crewai>=0.80.0

[dashboard]
fastapi>=0.115.0
uvicorn>=0.32.0
python-jose[cryptography]>=3.3.0
passlib[bcrypt]>=1.7.4
prometheus-fastapi-instrumentator>=7.0.0
weasyprint>=63.0
python-multipart>=0.0.12

[dev]
pytest>=8.3.0
pytest-asyncio>=0.24.0
pytest-mock>=3.14.0
factory-boy>=3.3.1
ruff>=0.7.0

[langchain]
langchain>=0.3.0
langchain-anthropic>=0.3.0
langchain-openai>=0.2.0

[langgraph]
langgraph>=0.2.28
langchain-anthropic>=0.3.0

[memory]
sentence-transformers>=3.3.0
torch>=2.5.0

[openai]
openai>=1.57.0
