tree-sitter>=0.25.2
requests>=2.34.2
urllib3>=2.7.0
pydantic[email]>=2.13.4
pydantic-settings>=2.14.1
PyYAML>=6.0.3
python-dotenv>=1.2.2
ladybug>=0.17.1
epistemic-graph>=0.30.0
cryptography<49,>=48.0.0
pathspec>=1.1.1
platformdirs>=4.10.0
packaging<26,>=24.2
psutil>=7.2.2
tree-sitter-python>=0.25.0
tree-sitter-javascript>=0.25.0
tree-sitter-typescript>=0.23.2
filelock>=3.29.4
dspy-ai>=3.2.1
pydantic-ai-slim[a2a,ag-ui,cli,fastmcp,openai,web]<2.0.0,>=1.106.0
confluent-kafka>=2.14.2
llama-index-core>=0.14.22
llama-index-llms-openai>=0.7.9
llama-index-embeddings-openai>=0.6.0
pydantic-acp>=0.9.6
defusedxml>=0.7.1
pydantic-monty<0.1.0,>=0.0.18

[acp]
pydantic-acp>=0.9.6
acpkit[pydantic]>=0.9.6

[ag-ui]
agent-webui>=0.41.0

[agent]
agent-utilities[ag-ui,mcp,terminal]>=0.50.0
universal-skills>=0.45.0
skill-graphs>=0.38.0
pydantic-ai-skills>=0.11.0
pydantic-ai-slim[a2a,ag-ui,cli,fastmcp,openai,web]<2.0.0,>=1.106.0
pydantic-graph>=1.106.0

[agent-anthropic]
pydantic-ai-slim[anthropic]<2.0.0,>=1.106.0

[agent-google]
pydantic-ai-slim[google]<2.0.0,>=1.106.0

[agent-groq]
pydantic-ai-slim[groq]<2.0.0,>=1.106.0

[agent-huggingface]
pydantic-ai-slim[huggingface]<2.0.0,>=1.106.0

[agent-mistral]
pydantic-ai-slim[mistral]<2.0.0,>=1.106.0

[all]
agent-utilities[acp,agent,agent-anthropic,agent-google,agent-groq,agent-huggingface,agent-mistral,ann,auth,browser,documents,embeddings-huggingface,embeddings-ollama,embeddings-openai,finance,graph,logfire,mcp,messaging,owl,stardog,test,vault]>=0.50.0

[ann]
hnswlib>=0.8.0

[auth]
authlib>=1.7.2
joserfc>=1.7.1

[browser]
playwright>=1.60.0

[documents]
llama-index-core>=0.14.22
llama-index-readers-file>=0.6.0
pymupdf>=1.27.2.3

[embeddings]
llama-index-core>=0.14.22

[embeddings-huggingface]
agent-utilities[embeddings]>=0.50.0
llama-index-embeddings-huggingface>=0.7.0

[embeddings-ollama]
agent-utilities[embeddings]>=0.50.0
llama-index-embeddings-ollama>=0.9.0

[embeddings-openai]
agent-utilities[embeddings]>=0.50.0
llama-index-embeddings-openai>=0.6.0

[event-kafka]
confluent-kafka>=2.14.2

[falkordb]
falkordb>=1.6.1

[finance]
torch>=2.12.0
statsmodels>=0.14.6
yfinance>=1.4.1
scikit-learn>=1.9.0
pandas<3,>=2.0.0
httpx>=0.28.1
websockets>=16.0
hmmlearn>=0.3.3

[finance-kronos]
agent-utilities[finance]
transformers>=5.12.0
safetensors>=0.8.0

[fuseki]
httpx>=0.28.1
rdflib>=7.6.0

[government]

[graph]
ladybug>=0.17.1

[hr]

[kafka]
aiokafka>=0.14.0

[law]

[logfire]
agent-utilities[agent]>=0.50.0
pydantic-ai-slim[logfire]<2.0.0,>=1.106.0

[mcp]
fastmcp>=3.4.2
eunomia-mcp>=0.3.10
fastapi>=0.137.0
httpx>=0.28.1

[medical]

[messaging]
agent-utilities[messaging-discord,messaging-googlechat,messaging-googlemeet,messaging-irc,messaging-line,messaging-matrix,messaging-mattermost,messaging-nextcloud,messaging-signal,messaging-slack,messaging-synology,messaging-teams,messaging-telegram,messaging-twitch,messaging-voicecall,messaging-whatsapp]

[messaging-discord]
discord.py>=2.7.1

[messaging-googlechat]
google-api-python-client>=2.197.0
google-auth>=2.54.0

[messaging-googlemeet]
google-api-python-client>=2.197.0
google-auth>=2.54.0

[messaging-imessage]

[messaging-irc]
irc>=20.5.0

[messaging-line]
line-bot-sdk>=3.23.0

[messaging-matrix]
matrix-nio>=0.25.2

[messaging-mattermost]
mattermostdriver>=7.3.2

[messaging-nextcloud]
httpx>=0.28.1

[messaging-signal]

[messaging-slack]
slack-bolt>=1.28.0

[messaging-synology]
httpx>=0.28.1

[messaging-teams]
botbuilder-core>=4.17.1

[messaging-telegram]
python-telegram-bot>=22.8

[messaging-twitch]
twitchio>=3.2.2

[messaging-voicecall]
twilio>=9.10.9

[messaging-whatsapp]
neonize>=0.3.18.post0
httpx>=0.28.1

[metrics]
prometheus-client>=0.25.0

[nats]
nats-py>=2.15.0

[neo4j]
neo4j>=6.2.0

[owl]
owlready2>=0.50
rdflib>=7.6.0
pyshacl>=0.31.0

[postgresql]
psycopg[binary]>=3.3.4
psycopg-pool>=3.3.1
pgvector>=0.4.2

[sandbox]
wasmtime>=45.0.0

[science]

[stardog]
agent-utilities[owl]
pystardog>=0.20.0

[terminal]
agent-terminal-ui>=0.14.0

[test]
pytest-xdist>=3.8.0
hypothesis>=6.155.2
pytest-cov>=7.1.0
mypy>=2.1.0
ruff>=0.15.17
mutmut>=3.6.0
pytest-asyncio>=1.4.0
pytest-env>=1.6.0
pytest-timeout>=2.4.0
opentelemetry-instrumentation-starlette
opentelemetry-instrumentation-fastapi
opentelemetry-instrumentation-asgi
agent-utilities[acp,agent,event-kafka,finance,graph,owl]

[test-backends]
agent-utilities[falkordb,fuseki,kafka,neo4j,owl,postgresql,test]
testcontainers>=4.14.2

[vault]
hvac>=2.4.0
