agentbreeder

Overview

Open-source platform for building, deploying, and governing enterprise AI agents.

Define Once. Deploy Anywhere. Govern Automatically.

AgentBreeder is an open-source platform for building, deploying, and governing enterprise AI agents. Write one agent.yaml, run agentbreeder deploy, and your agent runs locally or on your cloud — with RBAC, cost tracking, audit trail, and org-wide discoverability automatic.

Core promise

Governance is a side effect of deploying, not extra configuration. Every agentbreeder deploy validates RBAC, registers the agent, attributes costs, and writes an audit log — automatically.

Deploy-target parity (v2.6.0)

The same agent.yaml deploys with full governance — sidecar (guardrails, cost, tracing) and secret mirroring — to AWS ECS Fargate, GCP Cloud Run, and Azure Container Apps, plus Local (Docker Compose). AWS App Runner is single-container, so it deploys without a sidecar and rejects guardrails:/secrets: at validation; Kubernetes and Claude-managed are in flight. See the deploy-target status table and per-target prerequisites before you pick a target.

Three Builder Tiers

AgentBreeder supports three ways to build agents. All three compile to the same internal format and share the same deploy pipeline.

TierMethodWho
No CodeVisual drag-and-drop UIPMs, analysts, citizen builders
Low Codeagent.yaml in any IDEML engineers, DevOps
Full CodePython/TS SDKSenior engineers, researchers

All three tiers compile to the same internal format and share the same deploy pipeline — start No Code, eject to YAML, eject to Full Code at any time.

Supported Languages & Frameworks

Python: LangGraph · OpenAI Agents SDK · Anthropic Claude SDK · CrewAI · Google ADK · Custom

TypeScript/Node.js: Vercel AI SDK · Mastra · LangChain.js · OpenAI Agents TS · Custom

Go (v2.0 — Tier-2 SDK; see Go SDK)

Kotlin · Rust · .NET (roadmap — tracked at #188, #189, #190)

Deploy Targets

Local (Docker Compose) · AWS ECS Fargate · AWS App Runner · GCP Cloud Run · Azure Container Apps · Kubernetes · Claude-managed

Status (v2.6.0): Local, AWS ECS Fargate, GCP Cloud Run, and Azure Container Apps deploy with full governance parity (sidecar + secret mirroring). AWS App Runner runs single-container (no sidecar); Kubernetes and Claude-managed are in flight. See the deploy-target status table and per-target prerequisites.

Quick Navigation

GoalWhere to go
Build your first agent in 5 minutesQuickstart →
TypeScript or Go agentsPolyglot Agents →
Deploy to a specific cloudHow-To →
Model gateway — budgets, guardrails, cachingGateways →
Agent YAML referenceagent.yaml →
Registry: prompts, tools, RAG, memoryRegistry Guide →
All CLI commandsCLI Reference →
Multi-agent orchestrationOrchestration SDK →

On this page