uv tool install superoptix
super --help# OpenAI Agents SDK
uv tool install superoptix --with "superoptix[frameworks-openai]"
# Claude Agent SDK
uv tool install superoptix --with "superoptix[frameworks-claude-sdk]"
# Google ADK
uv tool install superoptix --with "superoptix[frameworks-google]"
# Pydantic AI
uv tool install superoptix --with "superoptix[frameworks-pydantic-ai]"
# DeepAgents
uv tool install superoptix --with "superoptix[frameworks-deepagents]"
# Microsoft Agent Framework (legacy support)
uv tool install superoptix --with "superoptix[frameworks-microsoft]"
# CrewAI (see note below)
uv tool install superoptix --with "superoptix[frameworks-crewai]"CrewAI and DSPy have dependency constraints that may require separate environments in some setups.
pip install superoptixRequirements: Python 3.11+
SuperOptiX supports compiling and running agents across:
- DSPy
- OpenAI Agents SDK
- Claude Agent SDK
- Pydantic AI
- CrewAI
- Google ADK
- DeepAgents
- Microsoft Agent Framework (legacy support)
# Pull
super agent pull developer
# Compile minimal pipeline
super agent compile developer --framework dspy
# Run
super agent run developer --framework dspy --goal "Design a migration strategy"
# Optional optimization path
super agent compile developer --framework dspy --optimize
super agent optimize developer --framework dspy --auto light- RLM support (experimental)
- StackOne connector integrations for SaaS tools
- GEPA optimization flow across frameworks
- Minimal runtime pipelines by default with optional optimization lifecycle
- Core A2A v1 agent-to-agent interoperability
SuperOptiX implements the core A2A 1.0 protocol shape.
That includes:
- v1 Agent Cards with
supportedInterfaces[] - v1 task and message semantics
- v1 method surface such as
SendMessage,GetTask,CancelTask, andSubscribeToTask - serving compiled agents over A2A with
super agent serve <name> --protocol a2a - calling remote A2A agents through the SuperOptiX A2A client
- packaged A2A demos for DSPy, Pydantic AI, and Google ADK
Install the optional A2A extra:
pip install "superoptix[a2a]"For the full packaged demo set:
pip install "superoptix[a2a,frameworks-pydantic-ai,frameworks-google]"For demo details:
- DSPy demo: no model API key required
- Pydantic AI demo: no model API key required
- Google ADK demo: requires
GOOGLE_API_KEY
Read more:
- A2A introduction: https://superagenticai.github.io/superoptix/guides/a2a-introduction/
- A2A guide: https://superagenticai.github.io/superoptix/guides/a2a-guide/
- A2A demo guide: https://superagenticai.github.io/superoptix/guides/a2a-demo-guide/
- Docs home: https://superagenticai.github.io/superoptix/
- Golden workflow: https://superagenticai.github.io/superoptix/guides/golden-workflow/
- Framework feature matrix: https://superagenticai.github.io/superoptix/guides/framework-feature-matrix/
- StackOne integration: https://superagenticai.github.io/superoptix/guides/stackone-integration/
- RLM (experimental): https://superagenticai.github.io/superoptix/guides/rlm-experimental/
- Troubleshooting by symptom: https://superagenticai.github.io/superoptix/guides/troubleshooting-by-symptom/
For a lightweight, MIT-licensed starter kit focused on OpenAI Agents SDK + GEPA:
git clone https://github.com/SuperagenticAI/superoptix-lite-openai.git- Website: https://superoptix.ai
- GitHub: https://github.com/SuperagenticAI/superoptix
- PyPI: https://pypi.org/project/superoptix/
SuperOptiX collects anonymous usage data to improve the tool.
To disable telemetry:
export SUPEROPTIX_TELEMETRY=falseApache License 2.0. See LICENCE.