Skip to content

kubegraf/kubegraf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KubeGraf

The AI SRE for Kubernetes

Detect · Diagnose · Resolve — without leaving your terminal or browser

Release Go Version License GitHub Stars

Website · Documentation · Releases · Report Bug


KubeGraf is your AI SRE — it watches your Kubernetes clusters, tells you what's broken and why, and helps you fix it safely. No SaaS. No cluster-side install. Just download and run.

v1.0.0 launching 23 March 2026.


Install

macOS

# Homebrew (recommended)
brew tap kubegraf/tap
brew install kubegraf

# Apple Silicon
curl -L https://github.com/kubegraf/kubegraf/releases/latest/download/kubegraf-darwin-arm64.tar.gz | tar xz
sudo mv kubegraf /usr/local/bin/

# Intel
curl -L https://github.com/kubegraf/kubegraf/releases/latest/download/kubegraf-darwin-amd64.tar.gz | tar xz
sudo mv kubegraf /usr/local/bin/

Linux

# amd64
curl -L https://github.com/kubegraf/kubegraf/releases/latest/download/kubegraf-linux-amd64.tar.gz | tar xz
sudo mv kubegraf /usr/local/bin/

# arm64
curl -L https://github.com/kubegraf/kubegraf/releases/latest/download/kubegraf-linux-arm64.tar.gz | tar xz
sudo mv kubegraf /usr/local/bin/

Windows

# Scoop (recommended — no admin required, no SmartScreen)
scoop bucket add kubegraf https://github.com/kubegraf/scoop-bucket
scoop install kubegraf

Or download the latest .zip from Releases, extract, and add to your PATH.

kubegraf --version

Quick Start

# Web dashboard
kubegraf web
# → http://localhost:3000

kubegraf web --port=3003   # custom port

# Terminal UI — works over SSH
kubegraf

KubeGraf reads your existing ~/.kube/config automatically. No configuration needed to get started.

KubeGraf Dashboard

What You Get

  • Incident detection — Automatically spots failures across your cluster and tells you exactly what's wrong and why
  • AI-powered diagnosis — Root cause analysis backed by real evidence: events, logs, and resource state
  • Safe fixes — Every recommended fix includes a dry-run preview and risk assessment before you apply anything
  • GitOps management — Manage Helm releases, ArgoCD applications, and Flux resources from one place
  • Resource management — Full visibility and control over every resource in your cluster
  • Security posture — Continuous assessment with actionable recommendations
  • AI agent integration — Connect your AI tools directly to your cluster
  • Terminal UI — Full-featured interface for SSH sessions and low-bandwidth environments
  • Multi-cluster — Switch between contexts with a single click

Authentication

Works with every standard Kubernetes auth method out of the box — client certificates, bearer tokens, OIDC, GKE, EKS, AKS, and any exec-based credential plugin. No extra flags or environment variables needed.


Requirements

  • ~/.kube/config with cluster access
  • Kubernetes 1.28 or later
  • Modern browser for the web dashboard

Support

Bug reports Open an issue
Feature requests Open an issue
Documentation kubegraf.io/docs
Email contact@kubegraf.io

Security

To report a vulnerability, email contact@kubegraf.io with subject [Security] <title>. Please do not open a public issue. See SECURITY.md for our disclosure policy.


License

Apache 2.0 — see LICENSE.



Built for the engineers who keep production running.

Get Started · Documentation · Report Bug

About

Advanced Kubernetes Management Tool - Web & TUI for managing K8s resources

Resources

License

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors