Skip to content

Blog

KubePilot: CoPilot, Pilot & AutoPilot for Faster Kubernetes Incidents

Open-source cockpit from the TenthMatrix team — AI diagnosis, SRE browse, and policy-gated fixes on kubepilot.org

  • Balinder Walia
  • 2 min read
  • Updated

KubePilot is the open-source Kubernetes cockpit from the TenthMatrix engineering team — three modes that take SRE, DevOps, and platform teams from noisy cluster signals to a safe fix. Product home: kubepilot.org. Deep install, safety model, and feature map in the long article.

KubePilot — CoPilot, Pilot, AutoPilot for Kubernetes

Bottom line. Stop juggling kubectl tabs, Lens windows, and chatbots mid-incident. CoPilot diagnoses in plain English (local LLM via Ollama), Pilot verifies like an SRE browser, and AutoPilot remediates only behind dry-run, confidence floors, cooldowns, and a kill switch. Open source — star github.com/bwalia/kubepilot.

Watch: Troubleshooting Kubernetes with AI

Full talk on YouTube: youtu.be/CsiJWpfncqA · site: kubepilot.org

Three modes. One faster incident loop.

KubePilot CoPilot Pilot AutoPilot incident loop

  • CoPilot (AI): ask what is broken; one-click AI Analyze; RCA with evidence and confidence; CrashLoop / OOM / ImagePull / node-pressure anomalies; Copy Prompt for your preferred model.
  • Pilot (SRE): Lens-style read-only browse — workloads, logs, YAML, topology (Ingress → Pod), CPU/mem/disk gauges, LAN/WAN/tunnel node IPs, port-forward, multi-cluster kubeconfig switch.
  • AutoPilot (fixer): off / dry-run / active; namespace blocklists; action allow-lists; hourly caps; decision ledger; CR-code escalate; pause kill switch.

KubePilot Pilot dashboard overview

Why TenthMatrix built it

Platform and SRE teams do not fail for lack of dashboards — they fail for context switching under pressure. KubePilot collapses diagnose → verify → remediate into one open-source cockpit, with local-LLM defaults so cluster telemetry does not need to leave your network. It ships a web UI, Go CLI/server, MCP server for agents, and a native iOS companion.

Up in minutes

git clone https://github.com/bwalia/kubepilot.git
cd kubepilot
make dashboard-install && make dashboard && make build
KUBEPILOT_KUBECONFIG="$HOME/.kube/config" ./dist/kubepilot serve --dashboard-port=8383
# Dashboard: http://localhost:8383  ·  MCP: :9090

Also: Helm (charts/kubepilot / helm repo add kubepilot https://bwalia.github.io/kubepilot), Docker (ghcr.io/kubepilot/kubepilot), and iOS under ios/. Details on kubepilot.org.

Hashtags. #Kubernetes #SRE #DevOps #PlatformEngineering #AIOps #OpenSource #KubePilot

Read the long version

Install paths, AutoPilot safety rails, runbooks, MCP, iOS, and a production checklist: KubePilot technical article. Built by TenthMatrix.