Bring AI agents to every cluster you run
kagent runs your agents where your workloads already live — on Kubernetes. Deploy, observe, and govern AI agents with the tools your platform team already trusts. Open source. Production grade. Built by the founders of Istio.

The shortest path from prototype to production agents.
You already know how to run things on Kubernetes — pods, services, RBAC, observability, GitOps. kagent makes agents another first-class workload, not a new platform to learn.
Declarative agents
Define agents as Kubernetes CRDs — versioned in Git, reviewed in PRs, rolled out with the same tools you already use.
Bring your own everything
Any LLM, any framework, any tool. Native MCP, A2A, and OpenAI-compatible endpoints — no lock-in, no rewrites.
Observable by default
OpenTelemetry traces, Prometheus metrics, structured logs. See every prompt, every tool call, every token.
Zero-trust ready
Run on top of Istio or Ambient Mesh. mTLS, fine-grained RBAC, and policy-driven egress for agent traffic.
NVIDIA NemoClaw
Built-in security and privacy guardrails via NVIDIA NemoClaw. Run Nemotron locally or route to cloud models — with policy enforcement on every call.
Standards-based
Native MCP, A2A, OpenTelemetry, and Kubernetes APIs. No proprietary glue, no rewrite tax later.
Everything you need. Nothing you don't.
Every feature works with a single helm install. No add-ons, no extra databases, no waiting for enterprise.
Connects to what you already run.
Multi-LLM, multi-framework, multi-tool. No lock-in at any layer of the stack.
Five steps. No new platform.
What teams ship with kagent.
From day-zero installs to platform-wide rollouts, kagent powers the agent surface area inside platform engineering organizations.
Incident response
A pager-aware agent that triages alerts, correlates traces, drafts the runbook, and opens the rollback PR — with humans approving each step.
Observability copilot
Conversational PromQL and trace navigation. Ask "why did checkout p99 spike at 3am" and get the actual answer, with citations.
Platform self-service
Devs ask for a namespace, a database, or a CI pipeline in plain English. The agent files the GitOps PR; your existing approvals do the rest.
Knowledge agents
RAG over runbooks, ADRs, and Slack history — but with mTLS, RBAC, and audit logs that your security team will actually sign off on.
Chat providers
Message OpenClaw, Hermes, and other agents through Telegram, WhatsApp, Slack, or Discord. Every channel connects via A2A — one agent works on every platform.
Multi-agent workflows
Chain agents together to automate complex operations end-to-end. One agent triages, another investigates, a third remediates — coordinated via A2A with full observability at every step.
An open stack, not another silo.
kagent doesn't reinvent the wheel. It composes the protocols that the agent ecosystem is converging on — so you can swap models, frameworks, and tools without rewriting your agents.
Model Context Protocol
Connect any tool — REST, gRPC, databases, internal APIs — through a single declarative spec.
Agent-to-Agent
Compose multi-agent systems with first-class delegation, hand-off, and shared memory.
OpenTelemetry
Every prompt, tool call, and token emits OTel traces — the same pipeline as the rest of your stack.
Kubernetes-native
Agents, sessions, and tools as CRDs. GitOps, RBAC, and admission controllers come for free.
Who uses our projects
Built in the open, by people you can talk to.
kagent is a CNCF Sandbox project. Roadmap is public. PRs are welcome. The maintainers hang out in Discord and answer in hours, not days.
Open source
Apache 2.0. Public roadmap, public RFCs, public weekly community calls.
github.com/kagent-dev →Live community
Maintainers and operators sharing patterns, debugging clusters, shipping integrations together.
Join Discord →Real momentum
From individual operators to teams at hyperscalers. Weekly releases, monthly community demos.
See contributors →Run your first agent on Kubernetes today.
One Helm chart. One CRD. One namespace. You'll be looking at agent traces before your coffee gets cold.



