AI agents on Kubernetes

Run and Govern AI Agents in Kubernetes

kagent is the open source, Kubernetes-native runtime for AI agents, with identity, policy, and observability built in. agentregistry catalogs and governs the agents, MCP tools, and skills your teams are already building. Run agents from any framework with the same discipline you apply to the rest of your platform.

Open source and community-driven

One of the fastest-growing agent runtimes in cloud native

kagent was created at Solo.io and is now a CNCF Sandbox project, with contributions from the world’s leading technology companies.

CNCF

Sandbox project

3.5K+

GitHub stars

2.8K+

Discord members

100+

Contributors

Logos of companies contributing to and backing kagent, including Google, Solo.io, Confluent, Microsoft, IBM, Adobe, Red Hat, SAP, Strava, Amazon, Oracle, and Amdocs.

Why teams choose kagent

Production discipline for every AI agent

Identity and policy

“Every agent needs a way to prove who it’s acting as, and what it’s allowed to do.”

kagent gives agents a workload identity with mTLS and fine-grained RBAC through Istio ambient mesh, policy-driven egress, and audit logs. Solo Enterprise for kagent adds agent identity that plugs into your existing OAuth and OIDC providers.

Governance

“Every team is spinning up agents, MCP tools, and skills with no central inventory or approval process.”

agentregistry gives you one open source registry to version, share, and discover every agent, MCP server, and skill. Solo Enterprise for agentregistry adds approval workflows, access control, and runtime policy.

Orchestration

“We can’t standardize on one agent framework, and scaling agents across clusters by hand doesn’t hold up.”

kagent runs agents built with Google ADK, LangGraph, or CrewAI as Kubernetes resources, connects them to tools over MCP and to each other over A2A, and scales them like any other workload.

Capabilities

Everything agents need to run in production

Declarative agents

Define agents, models, and tools as Kubernetes resources and manage them with the GitOps workflows you already use.

Bring any framework

Run agents built with Google ADK (Go or Python), LangGraph, or CrewAI side by side on one runtime.

MCP tools

Connect REST APIs, gRPC services, databases, and internal systems to agents through a declarative MCP spec.

Agent-to-agent (A2A)

Let agents discover, delegate to, and invoke each other across teams and clusters.

Built-in observability

OpenTelemetry traces, Prometheus metrics, and structured logs capture prompts, tool calls, and token usage.

Central registry

Catalog agents, MCP servers, skills, and prompts in agentregistry so teams can find and reuse what already exists.

Get hands-on

Try kagent in minutes

Self-paced labs and an on-demand workshop from the engineers who build kagent.

Lab

Discover kagent and kmcp

Explore the kagent open source project, build custom AI agents, and connect them to MCP tools with kmcp.

Lab

Observe agent and MCP server interactions

Set up Solo Enterprise for kagent, build a custom agent, and trace every tool call it makes in the built-in tracing view.

On-demand workshop

Run AI agents at scale with kagent

Learn how to deploy and manage sandboxed AI agents at scale on Kubernetes with kagent and Agent Substrate.

Trust and compliance

Enterprise ready from day one

SOC 2

Supports security and procurement review for enterprise and regulated environments.

Open source roots

kagent is a CNCF Sandbox project under Apache 2.0, and Solo.io contributed agentregistry to the CNCF in 2026.

Maintainer status

Solo.io created kagent and agentregistry, and its engineers maintain them, so fixes and features land upstream first.

Hardened releases

Enterprise distributions include long-term-support releases, SBOMs, and CVE scans.

Enterprise support

Solo Support with published SLAs for teams running agents in production.

Fits your stack

Works with the Kubernetes, Istio, OpenTelemetry, and Prometheus tooling your platform team already runs.

FAQ

Frequently asked questions

What is Solo.io’s platform for AI agents?

kagent is a Kubernetes-native runtime for building and running AI agents, adding identity, policy, tracing, and lifecycle management to the infrastructure you already run. agentregistry pairs with it as an open source registry to catalog and govern every agent, MCP server, and skill your teams deploy. Solo Enterprise for kagent and Solo Enterprise for agentregistry add enterprise features and support.

What agent frameworks does kagent support?

kagent is framework-agnostic. It runs agents built with Google ADK in Go or Python, LangGraph, and CrewAI, and connects them to any MCP tool. Agents can also talk to each other over the A2A protocol, so you don’t have to standardize on one framework to run agents in production.

How does kagent handle AI agent orchestration in Kubernetes?

Agents, models, and tools are Kubernetes resources, so kagent schedules, scales, and observes them with the same model your platform team already uses for the rest of your workloads.

What is agentregistry, and do I need one for agentic AI?

agentregistry is an open source registry for creating, versioning, sharing, and discovering AI agents, MCP servers, skills, and prompts. Once more than one team is shipping agentic AI, a registry keeps that sprawl from becoming unmanageable.

Is this open source, or do I need an enterprise contract?

Both projects are open source and free to run on your own. kagent is a CNCF Sandbox project, and Solo.io contributed agentregistry to the CNCF. When you need multi-cloud visibility, approval workflows, runtime policy, long-term-support releases, and SLAs, Solo Enterprise for kagent and Solo Enterprise for agentregistry add them on top.

See kagent run AI agents in your cluster

Request a demo to see how kagent and agentregistry bring identity, policy, and observability to the AI agents in your environment, or get hands-on first with a lab.