A2A · MCP · 8 FRAMEWORKS · ANY MODEL · OPEN SOURCE
SuperOptiX

AGENT-TO-AGENT (A2A) INTEROPERABILITY AND QUALITY

OPTIMIZATIONLAYERfor teams that ship quality agents

Agent-to-agent communication, without framework lock-in. Improve the quality of the agents you already run, make them callable by any other agent, and get them discovered.

install
$curl -fsSL https://superoptix.ai/install.sh | sh

by Superagentic AI

ADAPT · SERVE · MEASURE · OPTIMIZE

The Agent Building Factory

Once declared, automatic pipelines. Write once, compile everywhere, optimize every layer.

01
Declare Agent

Write your agent as a SuperSpec YAML specification. Define behavior, tools, and goals once.

02
Compile Across Frameworks

Generate native pipelines for DSPy, OpenAI, Claude SDK, CrewAI, Google ADK, Pydantic AI, DeepAgents, or Microsoft.

03
Evaluate and Record

Run the BDD specification, then write an Agent Quality Record stating what was measured, what the agent was permitted to do, and who accepted the result.

04
Optimize and Get Discovered

GEPA optimizes across prompts, RAG, memory and context. Measure how often other agents route to yours, then improve the Agent Card until they do.

You do context engineering.
SuperOptiX does agent engineering.

A2A 1.0, zero TCK failures

Give an Agent You Already Run an A2A Interface

One command reads your agent, derives the skills a calling agent would route on, and writes an Agent Card and a conformant server. Your code is not modified.

Adapt an Existing Agent

Point super a2a adapt at an agent you already run. SuperOptiX reads its structure and writes an A2A 1.0 Agent Card and server. Your code is not modified.

A2A v1 Support

SuperOptiX now supports core A2A v1 interoperability so agents built with SuperOptiX can be exposed over A2A and can also call external A2A agents.

Explore A2A support

Verified Conformance

Zero failures against the official Technology Compatibility Kit, 73 of 73 MUST requirements exercised on the conformance harness. A live agent runs at a2a.superoptix.ai with its Agent Card published on this domain.

8 Framework Support

Native generation flows across DSPy, Pydantic AI, Google ADK, OpenAI Agents SDK, DeepAgents, CrewAI, Claude Agent SDK, and Microsoft Agent Framework.

DSPyOpenAIClaude SDKCrewAIGoogle ADKPydantic AIDeepAgentsMicrosoft

Minimal Pipelines

Generated pipelines across all supported frameworks are now significantly simpler. The default output is readable and runnable, without heavy runtime scaffolding.

Explicit Optimize Path

Optimization and evaluation logic now lives behind --optimize, so base pipelines stay focused and clean.

Quick Start
$curl -fsSL https://superoptix.ai/install.sh | sh
$super init swe
$cd swe
$super agent pull developer
$super agent compile developer --framework dspy
$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
The unsolved problem

Agent optimization is unsolved

Frameworks compete on how an agent is assembled. What happens after it runs is usually left to hand-tuning, with prompts edited by feel and nothing measuring whether the change helped.

We optimize at every layer

Optimization at each layer is what moves an agent from a demo to something worth running in production. SuperOptiX treats that as the whole product, combining published optimizers with our own, across any framework you already run.

01
Prompt

Instructions evolve against a scored task set rather than being edited by hand until they look right.

02
Context

What the agent is given to read, selected and structured so the useful material survives the window.

03
Pipeline

The steps between input and answer, tuned end to end instead of one component at a time.

04
Model

Hyperparameters and configuration, moved with the rest of the stack rather than pinned at defaults.

Production-Ready Agents

From Base Pipeline to Production

Most teams adapt an agent they already run. Starting fresh is the other road: write one specification and compile it to native code on any of the eight frameworks.

Traditional Approach

-

Framework glue code everywhere

-

Provider-specific logic duplicated

-

Manual prompt tweaking is endless

-

Heavy runtime scaffolding

SuperOptiX Approach

+

Define intent once in SuperSpec YAML

+

Generate framework-native pipelines

+

Optimize with GEPA when ready

+

Keep code ownership and readability

Framework Comparison

AreaOther FrameworksSuperOptiX
Pipeline OutputHeavy runtime scaffoldingMinimal, framework-native code
Framework Lock-inRewrite for each frameworkOne spec, 8 frameworks
OptimizationManual or framework-specificExplicit --optimize path with GEPA
Code OwnershipFramework abstractions hide logicReadable, native pipelines you own
Agent Quality Record

Record the Release Decision

An evaluation reports what passed today. Six months later, when somebody asks what was checked before the agent went live, the answer has to be reconstructed from memory.

One flag writes it down instead: the scenarios the agent was measured against, what it was permitted to do, the measures the run produced, and who accepted the result. The output follows SuperGauge, an open format any implementation can read.

How the record works
Emit a record
$super agent evaluate developer --gauge-out record.yaml
subject:
  agent: developer
  authority: {sandbox: docker, egress: deny-by-default}
task_set:
  manifest_digest: sha256:7d02...
  held_out: 2
  sealed: true
measures:
  - {id: task.completion, value: 0.83, n: 8}
decision:
  verdict: hold
Framework Agnostic

Build Once. Deploy Anywhere.

SuperOptiX compiles a single SuperSpec YAML into framework-native agent pipelines across 8 frameworks. Stay close to each framework's native programming model.

RAG Backends

Vector Databases Supported

SuperOptiX supports embedded and server-based vector databases for production RAG workflows.

ChromaDB logo
ChromaDB
LanceDB logo
LanceDB
Weaviate logo
Weaviate
Qdrant logo
Qdrant
Milvus logo
Milvus
SurrealDB logo
SurrealDB
Monitoring & Tracing

Observability Platforms Supported

SuperOptiX supports first-party and external observability platforms for agent evaluation and production debugging.

SuperOptiX Native logo
SuperOptiX Native
MLflow logo
MLflow
LangFuse logo
LangFuse
Logfire logo
Logfire
Weights & Biases logo
Weights & Biases
Universal Optimizer

GEPA Works Across All Frameworks

The Genetic-Pareto (GEPA) optimizer works across all 8 supported frameworks. Enable optimization only when needed with the explicit --optimize path.

Proven significant accuracy improvement (DSPy)
100% pass rate maintained (OpenAI & CrewAI)
Works with just 3-10 training scenarios
Framework Switching
~ super agent compile developer
# Compiles to DSPy by default
~ super agent compile developer --framework openai
✓ Compiled to OpenAI SDK
~ super agent compile developer --framework crewai
✓ Compiled to CrewAI
~ super agent optimize developer --auto medium
🚀 GEPA optimizing across all frameworks...
✓ Optimization complete successfully

What's Next

We're continuing to expand SuperOptiX

GEPA Optimization

Improved optimization ergonomics and GEPA-focused workflows

Push Notifications

Long-running A2A tasks that report back without holding a connection open

Registry Publishing

Publishing Agent Cards to enterprise agent registries and galleries

Observability

Better debugging UX and observability tooling

SuperOptiX is Open Source. Let's Build Better Agent Systems.

If you build with agents, we'd love your feedback, issues, and contributions.

Get started in 30 seconds
$curl -fsSL https://superoptix.ai/install.sh | sh