Roadmap
Where KubeBolt is heading.
Phase 1.0 — Core Platform ✅
23 resource views, multi-cluster, Gateway API, insights engine, cluster map, RBAC detection, Docker Compose.
Phase 1.3 — Terminal & Actions ✅
Pod terminal (xterm.js), port-forwarding, restart/scale, describe, YAML editing (CodeMirror 6), delete, global search (⌘K).
Phase 1.4 — File Browser & History ✅
Exec-based file browser, StatefulSet/DaemonSet history via ControllerRevisions, CronJob child jobs, YAML export.
Phase 1.5 — Distribution ✅
Helm chart (OCI), multi-arch images (amd64/arm64), GitHub releases, Artifact Hub, cloud guides.
Phase 1.6 — Animated Map & Notifications ✅
Draggable map nodes with animated pulse halos, cluster management UI, Slack/Discord/email notifications with digest modes, global settings (master toggle, base URL, resolved-insight alerts).
Phase 1.7 — Authentication ✅
Built-in username/password auth with Admin/Editor/Viewer roles, user management UI, JWT sessions, BoltDB storage.
Phase 1.8 — AI Copilot ✅
In-app AI assistant with 17 cluster tools, multi-provider (Claude, GPT, Ollama, vLLM), BYO API key, SSE streaming, fallback model, structured logging with per-session token accounting.
Phase 1.9 — Extended Distribution ✅
Single binary with embedded frontend, Homebrew tap, Docker single-container, kubectl plugin (krew).
Phase 1.5.x — Copilot maturity ✅
Contextual “Ask Copilot” buttons across insights, resource detail pages and warning events. Conversation memory with auto-compact at 80% of the budget (via cheap-tier model) and manual “new session with summary”. Admin usage analytics page with cost estimates (BoltDB-backed, 30-day retention). Product knowledge base tool (get_kubebolt_docs) and scope guardrail. Prompt caching for Anthropic and OpenAI.
Phase 2.0 — OTel-native agent
Lightweight DaemonSet agent as an optimized distribution of the OpenTelemetry Collector. <1% CPU, <50MB RAM per node, <40MB binary. Exports in parallel to the customer’s OTel backend — citizen of the ecosystem, not a silo.
Phase 2.1 — Hierarchical AI agents
Six specialized layers with different autonomy and compute budgets: deterministic detectors → router (Haiku) → investigator (Sonnet) → planner → deterministic executor → postmortem. 70% resolved without AI, 25% with cheap AI, 5% with expensive AI.
Phase 3.0 — SaaS Platform
Multi-tenant platform with OAuth/SSO, team collaboration, custom dashboards, billing.