tree-sitter>=0.23.2
requests>=2.32.5
urllib3>=2.3.0
pydantic[email]>=2.8.2
PyYAML>=6.0.0
python-dotenv>=1.2.1

[ag-ui]
agent-webui>=0.1.15

[agent]
agent-utilities[ag-ui,mcp]>=0.2.23
universal-skills>=0.1.39
skill-graphs>=0.1.12
pydantic-ai-skills>=0.4.1
pydantic-ai-slim[a2a,ag-ui,anthropic,cli,fastmcp,google,groq,huggingface,mistral,openai,web]>=1.60.0

[all]
agent-utilities[agent,embeddings-huggingface,embeddings-ollama,embeddings-openai,logfire,mcp]>=0.2.23

[embeddings]
llama-index-core>=0.14.15

[embeddings-huggingface]
agent-utilities[embeddings]>=0.2.23
llama-index-embeddings-huggingface>=0.6.1

[embeddings-ollama]
agent-utilities[embeddings]>=0.2.23
llama-index-embeddings-ollama>=0.8.6

[embeddings-openai]
agent-utilities[embeddings]>=0.2.23
llama-index-embeddings-openai>=0.5.1

[logfire]
agent-utilities[agent]>=0.2.23
pydantic-ai-slim[logfire]>=1.60.0

[mcp]
fastmcp>=3.0.2
eunomia-mcp>=0.3.10
fastapi>=0.131.0
httpx>=0.28.1
