An open-source framework for DevOps and platform engineers to run AI agents in Kubernetes, automating complex operations and troubleshooting tasks.
Developer toolsGo · TypeScriptGitHub @kagent-devOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Cloud Native Agentic AI | Discord: https://bit.ly/kagentdiscord
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
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.
• Quick Start
• Installation guideRead the full README ↗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.
kubectl workflows.flowchart TD
UI[UI] --> CONTROLLER[kagent Controller]
CLI[CLI] --> CONTROLLER
CONFIG[Kubernetes resources] --> CONTROLLER
CONTROLLER --> DB[(PostgreSQL)]
CONTROLLER --> SUBSTRATE[Substrate]
SUBSTRATE --> RUNTIMES[Agent runtimes]
CONTROLLER -->|A2A| RUNTIMES
Kagent brings together the following components:
For more details on the v1 architecture, including resource definitions and how agents run, see the architecture guide.
We welcome contributions! Contributors are expected to respect the kagent Code of Conduct
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.
For instructions on running Kagent locally, see DEVELOPMENT.md.
Thanks to all contributors who are helping to make kagent better.
This project is licensed under the Apache 2.0 License.