litellm>=1.83.0
pydantic>=2.0.0
pydantic-ai-slim[litellm]>=0.0.36
python-toon>=0.1.0
tau2
tenacity>=9.1.4

[all]
python-dotenv>=1.0.0
tenacity>=8.0.0
instructor>=1.0.0
boto3>=1.42.50
numpy>=1.24.0
sentence-transformers>=2.2.0
browser-use>=0.9.0
langchain-openai>=0.3.35
langchain-anthropic>=0.3.0
langchain-litellm>=0.2.0
langgraph>=0.2.0
transformers>=4.30.0
torch>=2.0.0
accelerate>=0.20.0
kayba-tracing>=0.9.4
click>=8.1.0
requests>=2.31.0

[bedrock]
boto3>=1.42.50

[browser-use]
browser-use>=0.9.0

[claude-code]
python-dotenv>=1.0.0
tenacity>=8.0.0

[claude-sdk]
anthropic>=0.76.0

[cloud]
click>=8.1.0
requests>=2.31.0
questionary>=2.0.0

[deduplication]
numpy>=1.24.0
sentence-transformers>=2.2.0

[instructor]
instructor>=1.0.0

[langchain]
langchain-openai>=0.3.35
langchain-anthropic>=0.3.0
langchain-litellm>=0.2.0
langgraph>=0.2.0

[logfire]
logfire[pydantic-ai]>=3.0.0

[mcp]
mcp>=1.22.0
pydantic-settings>=2.0.0
tenacity>=8.0.0

[tracing]
kayba-tracing>=0.9.4

[transformers]
transformers>=4.30.0
torch>=2.0.0
accelerate>=0.20.0
