Kagent is a Kubernetes-native framework making it easy to build deploy and manage AI agents in the most popular orchestration platform. Agents are defined as custom resources with system prompts tools/agents sets and LLM configurations all represented declaratively in YAML.
The framework includes a controller web UI engine running ADK-based agents and CLI for management. It supports multiple LLM providers via ModelConfig resources connects to MCP servers providing Kubernetes/Istio/Helm/Prometheus tools and offers OpenTelemetry tracing for observability across all agent operations.
Use Cases:
kagent is a Kubernetes native framework for building AI agents. Kubernetes is the most popular orchestration platform for running workloads, and kagent makes it easy to build, deploy and manage AI agents in Kubernetes. The kagent framework is designed to be easy to understand and use, and to provide a flexible and powerful way to build and manage AI agents.
Getting Started
Technical Details
Get Involved
Reference
The kagent framework is designed to be easy to understand and use, and to provide a flexible and powerful way to build and manage AI agents.
Kagent has 4 core components:
We welcome contributions! Contributors are expected to respect the kagent Code of Conduct (https://github.com/kagent-dev/community/blob/main/CODE-OF-CONDUCT.md)
There are many ways to get involved:
kagent is currently in active development. You can check out the full roadmap in the project Kanban board here (https://github.com/orgs/kagent-dev/projects/3).
For instructions on how to run everything locally, see the DEVELOPMENT.md file.
Thanks to all contributors who are helping to make kagent better.
This project is licensed under the Apache 2.0 License.
kagent is a Cloud Native Computing Foundation project.
Visual novel-style conversation assistant with real-time subtitles, AI dialogue choices, affection tracking, and floating GalGame interface for Android and desktop
Free open-source screen recorder for product demos with zoom controls, custom backgrounds, annotations, and no watermarks or subscriptions
AI-powered terminal with natural language commands, voice control, smart completion, and enterprise security features for EC2, databases, and Kubernetes
Multi-IDE maintenance toolkit extending free AugmentCode trials with cleanup engines database management code patching and automated backups
Official mobile Cherry Studio app for iOS/Android providing multi-LLM conversations AI assistants and theme support via React Native
Kubernetes log visualization tool transforming audit logs into interactive timelines and cluster diagrams for agentless troubleshooting across GKE and OSS clusters