Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Multi-cluster Kubernetes admin: nodes, workloads, topology, and a React + Go console. Learn k8s, helm, and cluster ops.

Light Bootstrap Dashboard is an admin dashboard template designed to be beautiful and simple.
CiliKube is an open-source Kubernetes multi-cluster management platform that makes an AI investigation workspace the landing page after login while keeping a full resource console as the source of truth, built on a React 19 + TypeScript frontend and a Go + Gin backend.
CiliKube is an open-source Kubernetes multi-cluster management platform that pairs an AI read-only investigator with a complete resource console. It accepts kubeconfig contexts or imported clusters as input and outputs a web dashboard, along with Electron desktop apps for Windows, macOS, and Linux that read the local ~/.kube/config. The project is developed by the ciliverse community, licensed under AGPL-3.0, and available as a public demo at cilikube.cillian.website.
The frontend uses React 19, TypeScript 7, Vite 8, Tailwind CSS 4, TanStack Query, React Router, Framer Motion, Recharts, and Axios; the backend uses Go 1.26+, Gin, client-go aligned with Kubernetes 1.36.2, JWT authentication, Gorilla WebSocket, Viper configuration, and Zap logging. The AI layer is a mock or OpenAI-compatible SSE endpoint that exposes read-only tool calls.
Connect a cluster by pointing the backend at a kubeconfig (default ~/.kube/config) or importing clusters through the UI; desktop apps do this automatically from the local kubeconfig. After login, the AI workspace is the home page, with the resource console in the top bar, and global search plus an Events stream for navigation. The AI agent is read-only by default — writes, approvals, and backups stay in the console.
Yes, CiliKube is open source under the GNU Affero General Public License v3.0. You can self-host it from source, via Docker images (ghcr.io/ciliverse/cilikube and ghcr.io/ciliverse/cilikube-web), Docker Compose, or a Helm chart from the ciliverse repository.
The default admin account is admin with password 12345678, and a forced password change happens on first login. The public demo provides one-click demo accounts backed by a fake fleet rather than a production cluster.
No. The default agent is a read-only cluster investigator. Writes, approvals, and backups still go through the console and your existing process; the AI layer uses mock or OpenAI-compatible SSE with read-only tool calls.
Building from source requires Node.js 20 or newer (tested with v24.14.1), pnpm 10 or newer, Go 1.26 or newer (tested with v1.26.4), and kubectl aligned with Kubernetes 1.36.2.
The v1.0.0-desktop.1 release ships installers for Windows x64, macOS Apple Silicon DMG, and Linux x64 AppImage. The builds are unsigned — Windows SmartScreen and macOS Gatekeeper may warn — and an Intel Mac DMG is not yet published.
