Skip to content

Features

Everything Pilot ships today

Every feature is in every edition. The 14-day trial includes all of it. Private by design, native on every platform, and one client for every cluster.

Private by design

No telemetry, no phone-home. Cluster data stays on your machine.

Zero telemetry

Pilot does not phone home. The only outbound connections are to your own Kubernetes API servers, plus an AI endpoint you configure yourself.

Offline licenses

A license is a signed file, verified locally. It works without internet access, so it fits air-gapped and locked-down environments. No activation server.

Optional AI assistant

The assistant is off by default. It only talks to an AI endpoint you explicitly configure and consent to. No endpoint, no traffic.

Your credentials stay yours

Pilot is kubeconfig-native and talks directly to your clusters, with nothing in between.

Fast and native

A real desktop app, built on Java 25. One file, no JRE to install.

Self-contained, around 100 MB

Ships with a trimmed bundled runtime. No Java installation required.

Virtual-threaded I/O

Built on Java 25 with virtual threads for all cluster I/O. Dozens of watches, log streams and port-forwards stay responsive.

Native packages

Windows (.msi), macOS (.dmg, Apple Silicon and Intel) and Linux (.deb/.rpm).

Dark and light themes, HiDPI

Looks right on every screen, in whichever theme you work in.

One client for every cluster

Connect to all of your clusters at once. No per-cluster setup.

Kubeconfig-native context management

Pilot reads the kubeconfigs you already have. Switch contexts instantly and keep multiple clusters connected at the same time.

Multi-cluster, simultaneously

Work across prod, staging and dev side by side. Each cluster keeps its own live views and terminals.

Multi-cluster global search

One search box across every connected cluster. Find a pod, secret or CRD instance anywhere.

Resources, live

Informer-backed views that update the moment the cluster changes.

Live lists for every kind, CRDs included

Resource lists are informer-backed. Updates arrive row by row as granular events, never as a full-table refresh.

Detail views and YAML edit with diff

Inspect any resource, edit its YAML and apply. A diff shows exactly what will change before it does.

Secret and env viewers, jump links

Decode secrets and inspect environment in place, and jump straight to related resources from anywhere.

Resource relationship graphs

See how a Deployment fans out into ReplicaSets, Pods, Services and more, visually.

RBAC reasoning

"Can I do X here?" Pilot answers it for the current context, so you do not find out the hard way.

Operate and debug

The incident workflow, in one window.

Streaming logs

Stream logs from multiple pods at once. Follow, filter, and download the result.

Exec terminal

Open a shell in any container with proper terminal emulation: colors, control sequences, signals.

Resource actions

Scale, restart, delete, cordon and drain, from the resource you're already viewing.

Port-forward manager

Start, monitor and stop port-forwards across all of your clusters from a single panel.

Pilot · streaming logs
Pilot streaming logs from several pods side by side with a follow toggle and filter input.

Insight

Know how the cluster is doing before anyone files a ticket.

Metrics and cluster overview dashboard

Node and pod CPU and memory usage bars plus workload health, summarized per cluster.

Helm release browsing

Browse installed Helm releases and their resources with a CRD-aware UX.

Try all of it, free for 14 days

No account or credit card required. After the trial, read-only access keeps working. Mutating actions need a license.