Early access — free for 2 clusters
Know what changed.And what to do about it.
Moonway is a desktop cockpit for Kubernetes: a live journal of every change, triage that folds alerts into incidents, and runbooks that name the cause. No agents. Nothing leaves your machine.
brew install --cask moonwayio/tap/moonway
The real UI, not screenshots — click around, or use ←→
Triage. Everything wrong right now, folded into incidents — Diagnose runs the instant runbook.
How it works
One process on your machine. Nothing in your cluster. The daemon watches through your kubeconfig — the same credentials and RBAC you already have — keeps a live cache, and feeds the app. That's the whole system.
Fig 01 · the whole systemYour permissions, not ours
The daemon connects with your kubeconfig and can never do more than your RBAC allows. Write verbs run only for actions you click — and the per-cluster read-only guard forbids even those.
Nothing phones home
No telemetry backend, no SaaS receiving your events. The only outbound connection is the AI provider you configure — and only if you configure one.
Air-gap friendly
License keys are signed and verified locally — no activation server, no network required. Bring the key in however files reach the machine.
From install to
“so that's what broke”
No cluster-side install, no onboarding call. The honest demo is your own cluster — and a deployment you break on purpose.
Install
brew install --cask moonwayio/tap/moonwayHomebrew or the DMG on macOS; AppImage and deb on Linux, an installer on Windows. One app; the daemon rides along.
Pick a cluster
Moonway lists every context in your kubeconfig. Pick one — the journal, triage and the atlas fill from the live watch stream in seconds. No agents to deploy first.
Break something on purpose
kubectl set image deploy/web app=web:no-such-tagWatch the rollout land in What changed, fold into an incident in Triage, and the runbook name the cause. Then roll it back.
An investigator on your keys, grounded in evidence
Optional, and honest about how it works: your provider, Moonway's read-only tools, every check on the record.
Bring your Claude Code subscription, an Anthropic API key, or any OpenAI-compatible endpoint. The agent investigates with Moonway's read-only tools — logs, events, specs, metrics, the timeline — and shows every check it makes. It never mutates the cluster: it proposes commands, you run them.
- Grounds every answer in your cluster's logs, events and metrics
- Every tool call visible — no “trust me” answers
- Talks only to the provider you configured, nothing else
- Optional. Everything else works without it
The rollout at 14:02 moved checkout to busybox:1.36-nonexistent-tag, and the registry has no manifest for that tag — the pull backs off forever, so the rollout is stuck at 0/1 and the service is serving from one stale pod.
Roll back to the previous tag, or fix the tag and push. To roll back: kubectl rollout undo deploy/checkout -n shop
The fine print, up front
What Moonway is — and what it isn't
Not an in-cluster agent
Nothing to helm-install, upgrade, or hold RBAC for. Your security review is the app you run on your laptop, not a workload with cluster-wide read access.
Not a SaaS
No backend ingests your events, logs or specs. There is no “data region” because there is no data leaving. The subscription buys a license key, not storage.
Not a deploy tool
Moonway explains what changed and what to do; you keep the kubectl. It proposes the command and shows its evidence — the decision, and the credentials, stay yours.
Free where you learn it,
cheap where you run it
Every feature is on from the first launch — the paid tiers lift the cluster cap, not the product. Prices exclude tax where applicable.
Free
your first clusters
no card, no time limit
- Up to 2 clusters, every feature on
- Journal, triage, runbooks, atlas, checks
- AI SRE — bring your own key
- Alerts even with the app closed
Pro
one account, every machine
billed once a year — cancel anytime
- Unlimited clusters
- Every feature, no limits
- Works offline and air-gapped
Team
3 seats included
then $62/seat/year beyond 3
- Everything in Pro, for the whole team
- One subscription, one invoice
- As many seats as you need
Stop tailing nine terminals.
Two clusters free, every feature on. If it doesn't earn a place in your dock, delete it.
brew install --cask moonwayio/tap/moonwayv0.1.0-dev.9 · also ships as a deb on Linux
All versions
- 0.1.0-dev.9 · 2026-08-10
- 0.1.0-dev.8 · 2026-08-10
- 0.1.0-dev.7 · 2026-08-10