kubepitv0.0.9
INTRODUCING 0.0.9An open-source beginning
KUBERNETES, WITH CONTEXT

Your clusters.Your cockpit.

A local-first Kubernetes IDE for the people who keep things running. Your fleet, your tools, your next move — together.

Free & MIT licensed. No account. No subscription.

kubepityour Kubernetes workspaceDEMO DATA
Kubepit desktop workbench with fixture clusters, a resource table and detailsMake yourself at homeExplore the live demo
A desktop app. A keyboard-first workflow.Try the real UI in your browser. Only sample data.
Explore workflows
BUILT AROUND YOUR STACKKubernetesHelmArgo CDFluxPrometheusLoki

ONE CONNECTED WORKFLOW

From “what happened?”
to “here is the change.”

The tools you reach for during an incident, connected by the context you usually have to carry yourself.

Less context switching. More context.

Group clusters by environment, watch fleet health, and find a resource across connected clusters. Keep the right context in view with split panes, pinned tabs and multiple windows.

Fleet dashboard · Cross-cluster search · Drift comparisonTry this in the demo
Kubepit fleet dashboard showing fixture clusters and their health

A DEEPER TOOLBOX

Go beyond the resource list.

A broad set of operator workflows, built into one workbench. Explore what is available and what each integration needs.

Your entire fleet

Sections, tags and environments. Live health, fleet search and cross-cluster resource comparison.

Works with your kubeconfigs

A real operator workspace

Merged pod logs, exec, attach, node shells, debug containers, file transfer and saved port forwards.

Shell features use kubectl

Helm, with the full picture

Browse charts, validate values, preview upgrades, inspect revision diffs and roll back releases.

Chart operations use Helm

GitOps in the workbench

Discover Argo CD and Flux resources, follow ownership and inspect reconciliation in one place.

Uses installed GitOps CRDs

Signals in context

Live metrics and local history, with Prometheus queries and Loki logs when those services are available.

Basic metrics need metrics-server

Relationships you can trace

Explore resource topology and explain standard NetworkPolicy decisions before chasing a connectivity issue.

Simulation is not a packet test

Cost with evidence

Inspect allocation estimates and right-sizing suggestions, with optional OpenCost or Kubecost data.

Estimates, not cloud invoices

A memory for your cluster

Review observed changes, events and local action history. Compare revisions and prepare a reviewed revert.

Local history, not a cluster audit log

Make risk visible

Inspect RBAC, Pod Security Standards, health and certificates. Read vulnerability reports from Trivy Operator.

Trivy reports need the operator

Prepare the next upgrade

Find deprecated APIs in resources and Helm manifests. Review blockers, replacements and scan coverage.

Coverage follows the bundled API table

Deliberate changes

Built-in read-only guards, RBAC-aware actions, production confirmations and dry-run reviews.

Kubernetes RBAC is the security boundary

AI on your terms

Opt in to your own provider, Ollama or supported local agents. Preview context and review suggested changes.

Remote providers receive approved context
Mouse optional. Context essential.

Command palette, vim-style navigation, configurable shortcuts and support for importing compatible k9s plugins.

LOCAL FIRST. OPEN BY DESIGN.

Your infrastructure.
Your terms.

Kubepit is a community project under the MIT license. The code is open, the workflow is yours, and there is no paid edition to unlock.

Read the MIT license
MITFREE & OPEN SOURCE
01

No account between you and your clusters.

Connect with your own kubeconfigs. State and observed history live locally. Imported configurations do not rewrite your originals.

02

AI is a choice. Never a prerequisite.

Use Kubepit without AI, bring your own provider, or connect Ollama. Review the selected, redacted context before sending it. External providers can receive that content.

03

Safeguards you can understand.

Read-only mode guards built-in mutations. Kubernetes RBAC remains the security boundary: terminals and custom commands can still use your credentials.

04

A beginning you can help shape.

Kubepit is an early community project. Expect rough edges, share reproducible issues, and help improve the workflows you use every day.

FIND YOUR WORKFLOW

Familiar territory.
A different point of view.

Great Kubernetes tools take different paths. Choose the working environment that fits how you think.

THE DESKTOP ECOSYSTEM

Freelens

A community-maintained desktop IDE with an extension ecosystem. A natural fit if you want the familiar Lens-style experience and its extensions.

Explore Freelens
THE TERMINAL WORKFLOW

k9s

A terminal-centered Kubernetes interface with fast navigation, resource views and plugins. A natural fit when your terminal is your home base.

Explore k9s
THE CONNECTED WORKBENCH

Kubepit

A visual, local-first workspace that brings fleet context, investigation, reviewed changes and optional AI together — with keyboard-driven navigation built in.

Find your flow

These are workflow differences, not an exhaustive feature ranking. Other tools also support extensions, integrations and safety controls.

DESKTOP DOWNLOADS

Your next workspace.
Ready for your machine.

Choose your system and processor. Every download here corresponds to a published package, with its version, checksum and signing status shown.

Kubepit 0.0.9Pre-release

Checking published packages…

Choose your processor

Select the processor used by your computer. Browser detection cannot reliably identify its architecture.

This is a pre-release. Start with a development environment and restricted credentials.

One more choice.

Select your processor to see the available download.

START WITH CURIOSITY

Take the controls.

Try the actual interface with fixture clusters, or build the desktop app and connect your own environment.

Prefer to build it yourself? The desktop app and this website are open source. Platform dependencies and setup instructions are in the README.

BUILD LOCALLY
git clone https://github.com/erdembas/kubepit.git
cd kubepit
pnpm install
pnpm dev
BEFORE YOU START

Node.js 22+, pnpm 9, Rust 1.89+, Tauri platform dependencies and kubectl. Install Helm for chart operations.

Read the setup guide

THE USEFUL DETAILS

Before you dive in.

Is Kubepit really free?

Yes. Kubepit is MIT licensed, with no subscription, activation server or paid feature tier. Optional third-party services, AI providers and your infrastructure may have their own costs.

What does the browser demo connect to?

Only the in-memory mock backend shipped with the project. Clusters, logs, metrics and actions are simulated. It cannot connect to your clusters or execute real Kubernetes commands. Reloading resets backend changes; some interface preferences remain in your browser.

Does local-first mean completely offline?

No. There is no Kubepit account or telemetry, but cluster access needs a network. Enabled integrations, AI providers, chart discovery and update checks can contact their configured services. The desktop UI also loads its font from Google Fonts.

What data stays on my machine?

Settings, cluster definitions and observed history are stored under ~/.kubepit; interface preferences use local browser storage. History uses SQLite. Managed credentials use owner-only files or the optional OS keychain; subprocesses may need temporary kubeconfig files.

Do I need Prometheus, Loki or an AI subscription?

No. Resource exploration uses the Kubernetes API. Basic usage metrics need metrics-server; historical Prometheus queries, Loki logs, cost providers and Trivy reports need their respective services. AI is optional, and Ollama can run locally.

Can I use Kubepit in production?

This is an early release, not a production-readiness guarantee. Start with a development cluster and restricted RBAC. Built-in confirmations and previews help you review actions, but do not replace access control, backups or your operational judgment.

How can I contribute?

Report a reproducible issue, improve a translation, test a platform or contribute code. Read the contribution guide first, use fixture data in tests and never include real kubeconfigs, tokens or sensitive logs in an issue.

Contribution guide

BUILT IN THE OPEN

A better cockpit starts with us.

Try it. Question it. Make it yours.

Join us on GitHub