Mini Kubernetes AI Dashboard for simplified cluster management
Top 55.6% on sourcepulse
K8M is a lightweight, cross-platform AI-driven Kubernetes dashboard designed to simplify cluster management for developers and operators. It offers a single executable for easy deployment and integrates AI features for tasks like YAML translation, log analysis, and command recommendations, enhancing operational efficiency.
How It Works
K8M is built with a Golang backend and a frontend based on Baidu AMIS, ensuring high performance and resource utilization. It leverages a Kubernetes API client (kom) and integrates large language models (LLMs) like Qwen2.5-Coder-7B and DeepSeek-R1-Distill-Qwen-7B, with support for custom or self-hosted models via Ollama. The core innovation lies in its AI-powered assistance for common Kubernetes tasks and its MCP (Model-Centric Programming) integration for LLM-driven cluster operations with granular permission control.
Quick Start & Requirements
./k8m
. Access via http://127.0.0.1:3618
. Default credentials: k8m
/k8m
.Highlighted Details
Maintenance & Community
zhaomingcheng01
, La0jin
, and eryajf
.Licensing & Compatibility
Limitations & Caveats
1 day ago
1 day