A native desktop Kubernetes manager built for engineers who want a fast, beautiful, and distraction-free way to manage their clusters — no browser, no subscription, no limits.

  • macOS Universal (Apple Silicon & Intel)
  • Linux .deb & .rpm
  • Windows x86_64
kubelizeme app screenshot
Features

Everything you need

Built with Rust + Tauri for native performance. No Electron, no browser overhead.

Multi-cluster support

Connect to all your clusters at once with tabbed navigation. Switch instantly with ⌘1⌘9.

All Kubernetes resources

Pods, Deployments, StatefulSets, Services, Ingresses, ConfigMaps, Secrets, Nodes, CRDs and more — all in one place.

Live log streaming

Stream logs from any pod in real time. The multi-pod log viewer lets you watch multiple containers side by side.

Integrated terminal

Exec into any pod directly from the app. Full terminal experience without leaving your workflow.

Global search

Find any resource across all connected clusters instantly with ⌘/. Open the command palette with ⌘K.

AI Assistant

Built-in AI with 56 Kubernetes tools. Diagnose issues, analyze RBAC, inspect topology — with streaming and image support.

The full picture

Every capability, organized

Click any category to explore.

Cluster Management 10 features
  • Multi-cluster tabs — connect to unlimited clusters with instant switching via ⌘1⌘9
  • Color-coded tab groups — organize clusters by environment with drag-to-reorder
  • Auto-reconnect — persistent connections survive app restarts
  • Service account token auth — connect via token without kubeconfig files
  • Multi-kubeconfig merge — auto-discovers KUBECONFIG env, ~/.kube/config, and user-added files
  • Cluster dashboard — pod phases, node health, resource usage, and warnings at a glance
  • Health monitoring — per-cluster latency ping with visual status indicators
  • Cloud provider detection — auto-detects EKS, AKS, GKE, DigitalOcean, OVH, Linode with version info and EOL support check
  • Context menus — right-click actions on tabs and resources, Ctrl+Click to open in new tab
  • Quick reconnect — reconnect to a cluster directly from the tab popover
Resource Browser 8 features
  • 30+ resource types — Pods, Deployments, StatefulSets, DaemonSets, Jobs, CronJobs, Services, Ingresses, ConfigMaps, Secrets, Nodes, Namespaces, HPAs, PDBs, NetworkPolicies, and more
  • Rich detail panels — click any resource for a kubectl-describe-style side panel with raw YAML view
  • Owner references — clickable "Owned By" chips to navigate resource hierarchies
  • CRD browser — discover and browse Custom Resource Definitions grouped by API group
  • Resource events — view events scoped to any resource directly in the detail panel
  • Sortable columns — click any table header to sort resources by name, status, age, and more
  • Inline filtering — type-ahead filter with passthrough from search and command palette
  • Copy resource names — one-click copy on any resource name across all views
Workload Operations 10 features
  • Edit & apply YAML — in-app YAML editor with direct apply to the cluster
  • Scale deployments — quick scale dialog for instant replica changes
  • Rollout restart — one-click rolling restart for deployments and statefulsets
  • Rollout history — timeline view with live diff between revisions
  • Patch labels — add or remove labels inline on any resource
  • Node maintenance — cordon, uncordon, and drain actions
  • Namespace lifecycle — create and delete namespaces with resource counts and pin/hide
  • Read-only mode — toggle to prevent accidental mutations
  • Ephemeral debug containers — attach a debug container to any running pod for live troubleshooting
  • kubectl-neat YAML — clean YAML output across all resource views, stripping managed fields and defaults
Helm Integration 6 features
  • Release management — list, inspect, upgrade, rollback, and uninstall Helm releases
  • Chart browser — search and install charts from configured repositories
  • Dry-run preview — preview upgrade changes before applying them
  • Release history — full revision timeline with inline diff viewer
  • Repo management — add, remove, and update Helm chart repositories
  • Multi-context aware — all Helm commands scoped to the correct cluster context
RBAC Visualizer 4 features
  • Subject-first browser — explore permissions by user, group, or service account
  • Risk scoring — instantly identify overly permissive bindings
  • Interactive graph — visual RBAC relationship graph scoped to selected subjects
  • Color-coded roles — distinct colors for Role, ClusterRole, RoleBinding, ClusterRoleBinding
AI Assistant 10 features
  • 56 Kubernetes tools — the AI can query pods, deployments, services, nodes, RBAC, Helm releases, topology, and more directly from your cluster
  • Multi-provider support — works with Ollama, LM Studio, OpenAI, and Claude with per-provider API keys
  • Streaming responses — real-time SSE streaming with contextual processing indicators
  • Multimodal image support — paste screenshots or images directly into the chat for visual analysis
  • RBAC resolution — AI can analyze role bindings, subject permissions, and identify overly permissive access
  • Workload topology analysis — AI understands deployment chains and service dependencies
  • Permission-gated tool calls — every AI action is categorized and requires explicit user approval
  • Collapsible chat sidebar — right-docked panel with detachable floating overlay and conversation history
  • App context awareness — the AI knows which cluster, namespace, and view you're looking at
  • Contextual triggers — [?] buttons appear on problematic resources (error pods, failed jobs) for instant investigation
Workload Topology 3 features
  • Visual dependency graph — Deployments → ReplicaSets → Pods → Services → Ingresses
  • Per-row overlay — expand the topology graph directly from any deployment row
  • Theme-aware rendering — nodes, edges, and backgrounds adapt to light and dark mode
Log Viewer 6 features
  • Multi-pod streaming — stream logs from multiple pods simultaneously, stern-style
  • Pod sidebar — per-pod color coding with Only / All / None filter controls
  • Previous container logs — view logs from crashed or restarted containers
  • Save to file — export logs for offline analysis
  • ANSI color support — full terminal color rendering in the log viewer
  • 10,000-line buffer — smooth scrolling with high-performance ring buffer
Embedded Terminal 5 features
  • Local shell — built-in terminal with kubectl context auto-injected
  • Exec into containers — one-click shell access to running containers
  • Quake-style panel — slide-down terminal toggled with backtick key
  • Nerd Font support — proper glyph rendering for powerline prompts
  • Ephemeral debug containers — attach debug containers to running pods with auto-exec into the session
Secrets Management 4 features
  • Masked by default — values hidden at the Rust backend level, never exposed to the UI
  • Explicit reveal — click to decode with per-key copy button
  • Auto-seal countdown — configurable timer re-masks secrets automatically
  • Download as .env — export secret key-value pairs as a .env file
Search & Command Palette 6 features
  • Global search — instant cross-namespace resource search with ⌘/
  • Command palette — kubectl-like command interface with ⌘K and autocomplete
  • Saved searches — bookmark frequently used queries for instant access
  • Dynamic API resources — palette auto-discovers CRD kinds from the cluster
  • History & favorites — recent commands and pinned favorites in the palette
  • Filter passthrough — search or palette results pass filter text directly to resource views
Port Forwarding 2 features
  • Services & Pods — forward ports with one click from any service or pod
  • Active session panel — manage all active port forwards in one place
Performance & UX 13 features
  • Adaptive caching — intelligent polling that adjusts to cluster activity
  • Active-tab-only fetching — only the visible cluster tab polls the API
  • Binary detection — auto-detects helm/kubectl and gates UI actions accordingly
  • Dark & light mode — full theme support across every screen
  • Accent color picker — customize the app's accent color to your taste
  • Google Fonts — choose from 32 fonts with 5 size presets
  • Configurable density — compact to comfortable row spacing
  • Keyboard shortcuts⌘K command palette, ⌘/ global search, and more
  • Inner view tabs — open multiple resource views side-by-side with state preservation per tab
  • Dynamic window title — shows active cluster, view, and namespace
  • Collapsible sidebar — collapse the navigation to icon-only mode for maximum workspace
  • Reconnect button — quickly reconnect to a cluster from the tab popover
  • Native performance — Rust backend, no Electron, starts in under a second
In action

See it in action

Every screen designed for clarity. Dark and light themes included.

kubelizeme cluster dashboard
Cluster Dashboard

Pod phases, node readiness, resource usage — everything at a glance.

kubelizeme pods view with integrated terminal
Pods + Integrated Terminal

Exec into any pod with the quake-style terminal panel. Multiple sessions in tabs.

kubelizeme multi-pod log viewer
Multi-Pod Log Streaming

Stream logs from multiple pods simultaneously with color-coded output and filtering.

kubelizeme deployments view
Deployments

Scale replicas, trigger rollout restarts, and monitor deployment health.

kubelizeme cluster manager
Cluster Manager

Connect, disconnect, and manage multiple kubeconfig files and token connections.

kubelizeme settings
Fully Customizable

Themes, accent colors, fonts, density, keyboard shortcuts, and command aliases.

100%
Free forever
0
Telemetry or tracking
Clusters supported
3
Native platforms
Download

Get started quickly

Available for macOS, Linux and Windows — no account, no sign-up, no license key.

# Add the tap
brew tap amioranza/tools

# Install kubelizeme
brew install --cask amioranza/tools/kubelizeme

# Update to latest version
brew upgrade --cask amioranza/tools/kubelizeme

Or download the DMG directly

Download v1.7.13 for macOS Universal binary — Apple Silicon & Intel
macOS Security Note

Since kubelizeme is distributed outside the Mac App Store, macOS Gatekeeper may block the first launch. You'll see a message saying "The app kubelizeme was blocked to protect your Mac".

macOS Security panel showing kubelizeme blocked with Open Anyway option

To fix this, you have two options:

Option 1 — Open System Settings → Privacy & Security, scroll to the Security section, and click "Open Anyway" next to the kubelizeme message.

Option 2 — Run this command in Terminal to remove the quarantine flag:

xattr -cr /Applications/kubelizeme.app
Prerequisites — optional CLI tools for specific features
helm optional — Helm write operations (upgrade, install, rollback, uninstall)
brew install helm
kubectl optional — Port forwarding
brew install kubectl

All other features use the Kubernetes API natively and require no additional tools.