
AI-powered Kubernetes assistant that translates natural language into kubectl commands
kubectl-ai is an open-source AI-powered Kubernetes plugin by Google Cloud Platform that translates natural language queries into precise kubectl commands. It supports multiple LLM providers including Gemini, OpenAI, Grok, and local models via Ollama, and operates in read-only mode by default with safety controls for cluster modifications.
Translate plain English instructions into precise kubectl commands and YAML manifests
Works with Google Gemini, OpenAI, Azure OpenAI, xAI Grok, and local models via Ollama or llama.cpp
Ask multiple questions in sequence while maintaining context from previous interactions
Operates in read-only mode by default and requests user approval before modifying cluster resources
Exposes kubectl tools to MCP clients like Claude, Cursor, or VS Code for AI-assisted Kubernetes management
Diagnose and fix Kubernetes issues by describing problems in natural language instead of running multiple commands
Automatically generate Kubernetes manifests from simple natural language prompts
New DevOps engineers can interact with clusters using natural language while learning proper kubectl syntax
Diagnose pod failures, resource issues, and networking problems by describing symptoms instead of memorizing diagnostic commands
Quickly generate deployment, service, and ingress manifests from plain English descriptions
Integrate as an MCP server with coding assistants like Claude or Cursor for Kubernetes management within development environments
Integrates with Unix pipelines and kubectl's plugin system for seamless DevOps workflows

AI-powered SQL client that turns natural language into database queries