Architecture
A control loop that reasons,
then acts with your approval.
KubeIntellect is not a chatbot bolted onto kubectl. It is a multi-agent system that observes your cluster, reasons about root cause, proposes a fix, and executes it — pausing for a human decision before anything destructive.
observe → reason → act (with approval) → verify
The system
From your question to a verified fix
One request flows top-to-bottom through the whole system. The supervisor plans, specialized agents gather evidence, the code-generator fills gaps, and every risky action waits at the approval gate.
How it works
Six stages, one loop
Each request runs the same reconciliation loop — the pattern Kubernetes itself is built on.
Understand the intent
You ask in plain language. The supervisor agent — a stateful LangGraph workflow — interprets what you actually want and plans which evidence to gather.
Gather live evidence
Specialized agents pull real signals from the cluster: logs, metrics, events, configs, RBAC, and networking. Read-only diagnostics run automatically — nothing is changed yet.
Synthesize tools on demand
When no existing tool fits, the code-generator agent writes a new one on the fly. KubeIntellect is not limited to a fixed catalog of predefined automations.
Reason and propose
The system correlates every signal, identifies the root cause, and proposes a concrete fix. Workflow memory keeps context across multi-step operations.
Pause for your approval
Any write, delete, or exec — and registering a newly generated tool — stops at a human-in-the-loop gate. You review and approve before anything touches the cluster.
Act and verify
Once approved, KubeIntellect applies the change across the full Kubernetes API on AKS, GKE, EKS, or on-prem, then verifies the cluster is healthy again.
Why it’s different
Reasoning plus execution — not chat
Full API coverage
Read, write, exec, delete, RBAC and lifecycle — KubeIntellect can actually fix things, not just describe them.
Multi-agent orchestration
13 specialized agents, each an expert in one domain, coordinated by a LangGraph supervisor.
Dynamic tool synthesis
A code-generator agent writes new tools at runtime, so the system is never boxed in by a fixed automation catalog.
Human-in-the-loop safety
Destructive operations and generated-tool registration always require explicit human approval.
Who it’s for
Built for the people on call
DevOps engineers
Troubleshoot faster, ship deployments, and automate the repetitive cluster work — without context-switching into five kubectl tabs.
SREs
Cut incident MTTR with automatic root-cause analysis and reliable, approval-gated remediation during on-call.
Platform teams
Give every engineer a safe, natural-language front door to the cluster, with destructive actions always behind a human gate.
FAQ
Common questions
Is KubeIntellect just a chatbot wrapped around kubectl?
No. KubeIntellect is a multi-agent system that gathers live cluster evidence, reasons about root cause, proposes a concrete fix, and can execute it. It does not just describe commands — it can act on the full Kubernetes API, with human approval for anything destructive.
Does KubeIntellect change my cluster automatically?
Read-only diagnostics run automatically. Any write, delete, or exec operation — and registering a newly generated tool — pauses at a human-in-the-loop approval gate. You review the exact action and approve it before anything touches the cluster.
What is dynamic tool synthesis?
When no existing tool fits the task, a dedicated code-generator agent writes a new one at runtime. This means KubeIntellect is not limited to a fixed catalog of predefined automations — it can adapt to novel situations.
Which Kubernetes clusters does it support?
KubeIntellect connects through your existing kubeconfig and works with managed clusters on AKS, GKE, and EKS as well as on-premises Kubernetes. It needs no new in-cluster agents and no cluster-admin for read-only use.
How are the agents coordinated?
A supervisor agent, implemented as a stateful LangGraph workflow, interprets your intent and routes work to 13 specialized agents — one per domain such as logs, metrics, events, config, RBAC, and networking — then synthesizes their findings.
See the loop run on a real cluster
Try the live demo, or get started for free. No credit card.