Mac-native Kubernetes cockpit

Understand why,
not just what.

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.

Download for Mac View on GitHub
macOS 14+ · Apple silicon & Intel · free viewer tier
traefik-tls · Certificate
Causal chain
Certificate
traefik-tls
Ready
CertificateRequest
traefik-tls-1
Issued
Order
traefik-tls-1-2894…
Pending
Challenge · HTTP-01
traefik-tls-1-2894-388…
Failed
Root cause · 4s ago

Challenge propagation check failed — ingress route returns 404 on /.well-known/acme-challenge/… The Traefik IngressRoute for this host isn't matching the solver pod.

The flagship

Stop stitching together describe, logs, and events by hand.

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.

Follow the chain

Certificate → Request → Order → Challenge, resolved automatically across cert-manager, Argo, Keda, and any operator that sets ownerRefs.

Pinpoint the break

Correlated events surface the exact resource and moment a rollout, sync, or issuance went sideways — with a plain-language root cause.

Rewind time

Ergo captures its own history of every watched resource, so you can scrub back to the spec before the incident — and revert to it.

Built on three ideas

A cockpit, not a dashboard.

01

Relationships & time

The pipeline view and a captured resource history. See how everything connects, and how it got here — with undo that's honest about what it can and can't reverse.

02

Schema & AI

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.

03

Auth & agents

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.

Local-first by design

Your kubeconfig and cluster data never leave your Mac.

Credentials live in the Keychain. History is stored locally. AI runs on-device or through a key you own and control. No web backend sees your clusters — because there isn't one.

Runs inside the macOS App Sandbox
Credentials in Keychain, never synced to a server
Bring-your-own-key AI — no data resold, no telemetry on clusters
Ergo

See the story behind your cluster.

Free viewer tier, no account required. Download and connect your first cluster in under a minute.

Download for Mac Read the docs