The open-source platform
for deploying, securing,
and governing AI agents.
Govern agents your teams already use. Deploy new agents on the same platform. Secure everything with zero-trust identity.
Open-source infrastructure built
on the stack you already run.
Architecture overview →
Control plane
The unified operational interface across all platform pillars. Import agents and tools, run interactive tests, monitor deployments, and manage platform state from a single web-based interface.
Workload runtime
Agents run as framework-neutral Kubernetes workloads over the A2A protocol. Tools run as MCP servers. LangGraph, CrewAI, and AG2 supported without agent code modifications.
Lifecycle orchestration
Kubernetes operators manage workload lifecycle and scaling. AgentCard CRDs index deployed agents automatically — no external registry required. Shipwright builds images from source.
Networking
MCP Gateway routes tool calls and handles protocol translation. Istio Ambient provides service mesh networking and mTLS between all workloads. Gateway API manages ingress and routing.
Security
AuthBridge injects zero-trust workload identity and JWT enforcement at deploy time. SPIRE issues cryptographic workload identities; Keycloak manages OAuth2 token scoping and validation.
Observability
Kiali visualizes service mesh traffic flows, mTLS status, and service dependencies. Phoenix traces agent steps, tool calls, and model interactions end-to-end.
Don't see your framework or protocol? Kagenti is built to extend.
Contribute an integration →Install the platform.
Own the lifecycle.
Ansible-automated. OpenShift, upstream Kubernetes, or Kind. Security and observability are configured from first deployment, not added later.
Quickstart guide →# Clone the repo
git clone https://github.com/kagenti/kagenti.git
cd kagenti
# Configure secrets (edit with your GitHub token, API keys, etc.)
cp deployments/envs/secret_values.yaml.example \
deployments/envs/.secret_values.yaml
# Install on Kind (dev) or OpenShift (--env ocp)
deployments/ansible/run-install.sh --env dev
# Open the Kagenti dashboard
open http://kagenti-ui.localtest.me:8080
Demo examples
Roadmap & Community
View project board →Become a contributor
We're building in public and want to hear from platform engineers, security teams, and AI infrastructure builders.
Start a thread on GitHub Discussions, find us on Discord, join the mailing list, or email the core team.
Contributors
What's next
The next phase of Kagenti is built around persistent, long-running agents — agents that maintain context across sessions and operate autonomously over time, like OpenClaw.
Getting there means building the right foundations. We're working on the core pieces: memory, sandboxing, an Agent Development Kit, and improved developer experience.
Open-source infrastructure you can audit, fork, and trust.
View on GitHubEnterprise-ready.
No vendor required.
No feature gating, no proprietary runtime dependencies, no vendor control over your production infrastructure.
Enterprise deployment, lifecycle management, and operational support for organizations that need it.
Kagenti at KubeCon EU 2026, Amsterdam.
View schedule →Agentics Day
Advancing Machine to Machine Workflows with the SPIFFE Identity Provider.
Session details →Agentics Day
Keeping Your Agents in Check: Layered Security for Agentic Platforms in Production.
Session details →