Native desktop app that combines real-time cluster monitoring, AI troubleshooting, and keyboard-driven workflows. Stop switching between kubectl, k9s, and your browser.
~/.kube/config with at least one reachable context
Built-in AI that understands your cluster. Ask questions in natural language and get instant diagnosis with full context. Supports OpenAI, Anthropic, and Ollama.
Rust backend, ~80MB memory. Starts in under a second. No Electron overhead, no Chromium fork.
Live resource watches, pod logs, and events via Kubernetes watch API. See changes the instant they happen.
Cmd+K to search resources, switch views, and filter namespaces. Everything, one shortcut away.
Health score, pod distribution ring chart, node capacity bars, and restart hotlist. At a glance.
Interactive dependency graph. Trace Ingress to Service to Deployment to Pods visually.
Edit YAML in-app with syntax highlighting. Side-by-side diff preview before applying changes.
Visual revision timeline with image diffs. One-click rollback to any previous revision.
Browse releases, inspect values and manifests, view history, and rollback with a click.
Aggregate resources across multiple contexts. One table, all your clusters side-by-side.
Discover and browse Custom Resource Definitions and their instances dynamically.
One-click port forwards with TCP proxying. Manage all forwards from a single panel.
Inject ephemeral debug containers into running pods with one click. Pre-built images for network, HTTP, and shell debugging. No kubectl required.
Interactive force-directed graph of network policies. See ingress/egress rules, pod isolation, CIDR blocks, and simulate traffic between pods.
Visual permission matrix, role browser, reverse lookup, forbidden error analysis, and natural language queries. Impersonate any identity to test access.
Built-in AI assistant with full cluster context. Diagnose CrashLoopBackOff, trace networking issues, and get actionable fixes in natural language.
Health score from 0 to 100, pod status distribution, node resource utilization, and a restart hotlist that surfaces problems before they escalate.
Press Cmd+K to open instant access to resources, views, namespaces, and actions. Navigate your cluster without leaving the keyboard.
| Kore | k9s | Lens | K8s Dashboard | Rancher | |
|---|---|---|---|---|---|
| Native desktop app | ✓ | ✓ | ✓ | ✕ | ✕ |
| AI chatbot | ✓ | ✕ | ✕ | ✕ | ✕ |
| GUI + keyboard navigation | ✓ | TUI only | ✓ | ✓ | ✓ |
| Real-time resource watch | ✓ | ✓ | ✓ | ✓ | ✓ |
| Dependency graph | ✓ | ✕ | Extension | ✕ | ✕ |
| Deployment rollback UI | ✓ | Basic | ✕ | ✕ | ✓ |
| YAML diff before apply | ✓ | ✕ | ✓ | ✕ | ✓ |
| Helm management | ✓ | Basic | ✓ | ✕ | ✓ |
| CRD browsing | ✓ | ✓ | ✓ | Limited | ✓ |
| Multi-cluster view | ✓ | ✕ | ✓ | ✕ | ✓ |
| Persistent event history | ✓ | ✕ | ✕ | ✕ | ✕ |
| Command palette | ✓ | Fuzzy | ✕ | ✕ | ✕ |
| Port forwarding UI | ✓ | ✓ | ✓ | ✕ | ✕ |
| Ephemeral debug containers | ✓ | ✕ | ✕ | ✕ | ✕ |
| Network policy visualizer | ✓ | ✕ | Extension | ✕ | ✕ |
| RBAC simulator | ✓ | ✕ | ✕ | ✕ | ✕ |
| Memory usage | ~80 MB | ~30 MB | ~400 MB | ~50 MB | ~300 MB |
Kore is free, open-source, and MIT licensed. Your sponsorship helps sustain active development, fund new features, and keep the project independent.
Become a Sponsor on GitHub