Plain-English investigation
“Why is checkout crashing?” It reads your logs, events and dependencies like a senior SRE to find the cause.
A plain-English AI crew, a one-click app store, and a watch that never sleeps. Here's everything Helmsman does, so you can self-host production Kubernetes without an ops team.
Ask in plain English. The Helmsman investigates your cluster like a senior SRE, then hands you the fix as a button. You stay at the wheel.
“Why is checkout crashing?” It reads your logs, events and dependencies like a senior SRE to find the cause.
Every fix arrives as a button that shows the exact kubectl command before anything runs.
Pull a pod, deployment or service straight into the conversation with autocomplete.
A reasoning pane shows how the Helmsman got there, not just the answer.
Opus 4.8 or Sonnet, with Low or High effort. Pick the right model for the job.
Saved chat history, and any panel can hand off to the chat with full context.
An agent runs inside your cluster, catching drift and failures around the clock and fixing what it safely can, always within the guardrails you set.
Spend caps, a kill-switch and scoped permissions. The agent only ever acts inside the lines.
Crash-loops, OOM kills, pending pods and degraded rollouts, all caught automatically.
A “Needs you” queue surfaces every decision the agent won't make on its own.
Resource YAML is snapshotted before any change, so nothing is ever lost.
Every action is logged with before / after YAML and an undo button right beside it.
An activity log of everything the watch has done, ready to review.
Describe what matters in plain English. Helmsman compiles it to a live watch and pings your phone the moment it trips. No query language required.
“Text me if postgres goes down.” No PromQL, no expressions, nothing to learn.
Signal and SMS notifications the second something on your watchlist breaks.
Your words compile to a live watch that runs continuously in the background.
No Prometheus, no Alertmanager, no dashboards to babysit. Helmsman keeps watch for you.
The catalog turns “I want to run X” into a live, TLS'd app on your own hardware, with Heroku ergonomics and none of the cloud bill.
Dev tools, databases, productivity, media, networking and observability, all ready to deploy.
Pick namespace, hostname, storage and node fit, with every choice validated before it runs.
Every app gets HTTPS automatically. Certificates issue and renew themselves.
Update checks spot new versions and flag upgrades the moment they land upstream.
The Grand Cleanse finds every resource, confirms by typed name and purges without a trace.
Heroku ergonomics, docked at your cluster. You keep control of your data and your bill.
No flipping between kubectl get and a wall of YAML. Every core Kubernetes resource gets its own panel:
searchable, namespace-scoped, and one click from a fix.
Deployments, StatefulSets, DaemonSets, Jobs & CronJobs
Phase, restarts and live CPU / memory sparklines
Ports, endpoints and type at a glance
Hosts, TLS and backend routing
Keys, values and sizes, searchable
Masked values, types and sizes
PVCs, access modes and capacity
Create, delete and scope the whole console
Capacity, status, cordon & drain
Roles, bindings and service accounts
cert-manager status and renewals
A live feed of what the cluster is doing
When you want to get hands-on, every common operation is a click away. No kubectl incantations to memorize, no YAML to edit by hand.
Tunnel any service or pod to localhost, with local-port conflict detection.
Stream pod logs in real time over a WebSocket, with configurable tail.
Scale, restart, pause and resume rollouts, each from a single button.
Set variables, swap container images and adjust requests & limits in place.
Cordon, uncordon and drain nodes safely, with sensible defaults baked in.
Suspend, resume or trigger an on-demand run straight from the schedule.
Read the state of the whole cluster at a glance, then send the Helmsman to investigate anything that looks off.
Node, pod and deployment health at a glance, with a one-click “investigate this”.
See pod-to-pod and pod-to-service flows and spot where traffic is unhealthy.
Auto-detects Postgres, MySQL and Supabase. Copy a DSN, reveal creds or port-forward.
Flags over- and under-provisioned workloads and suggests the CPU / memory fix.
Helmsman can do a lot, but it never acts behind your back. Approval is explicit, access is yours alone, and everything runs on your own infrastructure.
Every mutation shows the exact kubectl command in a confirm sheet before it executes.
Built-in login with httpOnly session cookies. Secure by default, no extra proxy required.
Self-hosted end to end. Your data and credentials never leave the hardware you control.
One shared namespace filter scopes the entire console to exactly what you want to touch.
The usual self-hosting toolbelt stays ashore. Helmsman handles the machinery so you can describe what you want in plain English.
Self-host like you have an ops team: the crew you couldn't afford, diagnosing, fixing, and standing watch around the clock.