Every other client shows you cluster state. Ergo shows you the causal chain behind it — the ownerRefs, the events, the moment it broke — and turns your CRDs into real, typed UI. Then it makes changing that cluster deliberate: a confirmation that names the blast radius, and an audit log on your Mac.
Ergo walks ownerRefs, operator heuristics, and the event stream to reconstruct the full story behind any resource — then pinpoints where it actually broke. What used to be six terminal tabs is one view.
Certificate → Request → Order → Challenge, resolved automatically across cert-manager, Argo, Keda, and any operator that sets ownerRefs.
Correlated events surface the exact resource and moment a rollout, sync, or issuance went sideways — with a plain-language root cause.
Edit the resource in a typed form or its manifest, and the API server's own dry run returns the exact diff it would apply — defaults and admission mutations included — before you commit it.
Scale, restart, apply, evict, cordon, uncordon, drain, edit taints, delete — all nine take the same road: one confirmation you have to read, then one line in a log on your Mac. Browsing and dry runs are free; committing is the part Ergo Pro unlocks.
Every confirmation spells out the resource, its namespace, and the cluster — dotted in that cluster's environment color, and set in red when the cluster is marked production.
On a cluster marked production, the delete button stays disabled until you type the resource's name. Ergo guesses the environment from the cluster's name and lets you correct the guess.
A pod its controller owns will be recreated; an unowned one is gone for good. For anything else, the sheet says plainly that dependent objects may be garbage-collected.
Pick a replica count outside a HorizontalPodAutoscaler's bounds and Ergo names the bound you crossed, its current metric targets, and the fact that the autoscaler will override your number anyway.
A plain-JSON audit log on your Mac, one file per day and one line per action — failures written down with their reason, not only the changes that worked.
The local MCP tools are built on Ergo's read-only cluster interface, which has no mutating methods to call. Changes live behind a separate interface the agent surface never holds.
The pipeline view and the cluster map. Follow ownerRefs, correlated events, and ingress paths down to the pods actually serving — so you can see how everything connects, and where the chain broke.
Every CRD becomes a real, typed form generated deterministically from its OpenAPI schema — no raw YAML guesswork. On-device AI assists; you stay in control.
Native EKS / GKE / AKS auth — no shelling out to CLIs. And a local MCP endpoint, so the Kubernetes client your AI agent can actually drive lives right on your Mac.
Credentials live in the Keychain. Your saved views and settings stay on this Mac, and so do your connections unless you switch on iCloud sync — which carries connection details between your own Macs, never credentials. AI runs entirely on-device. No web backend sees your clusters — because there isn't one.
Free viewer tier, no account required. Download and connect your first cluster in under a minute.