Skip to main content

KubeAgent

Natural language CLI for Kubernetes cluster management

KubeAgent is an AI-powered CLI tool that lets you manage Kubernetes clusters through natural language conversation.

Installation

PyPI (Recommended)

pipx install kubeagent
# or
pip install kubeagent

Homebrew (macOS / Linux)

brew tap Ghostwritten/tap
brew install kubeagent

Docker

# GHCR
docker pull ghcr.io/ghostwritten/kubeagent:latest

# Docker Hub
docker pull ghostwritten/kubeagent:latest

# Run
docker run --rm -v ~/.kube:/home/kubeagent/.kube:ro ghcr.io/ghostwritten/kubeagent

GitHub Releases

Download the latest wheel or source tarball from Releases.

pip install kubeagent-*.whl

Quick Start

# First run triggers setup wizard
kubeagent

# Re-configure anytime
kubeagent init

# Diagnose issues
kubeagent doctor

# Start MCP server
kubeagent mcp start

# Check version
kubeagent --version

Development

# Install with dev dependencies
just install

# Format, lint, test
just check

Architecture

Four-layer architecture: Interface -> Agent -> Capability -> Infrastructure

See AGENTS.md for full specification.

License

MIT

Metadata

Release files for kubeagent-cli 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for kubeagent-cli 1.0.0
File Size Uploaded Provenance
kubeagent_cli-1.0.0.tar.gz 280.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for kubeagent-cli 1.0.0
File Interpreter ABI Platform
kubeagent_cli-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 363.4 kB

Release files / kubeagent_cli-1.0.0.tar.gz

Download URL kubeagent_cli-1.0.0.tar.gz
Size 280.2 kB
Tags Source
SHA-256 checksum
How to use checksums
90554bb607314d435a9f03aec52944f63b8a0aeb4faeeaf5b157973012f81bdf
BLAKE2b-256 checksum
How to use checksums
e30787744ad5ffa1545d4351a14b8603b9f320197f93abc2091009e185d69d11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / kubeagent_cli-1.0.0-py3-none-any.whl

Download URL kubeagent_cli-1.0.0-py3-none-any.whl
Size 83.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0514e41979c3b96eb10c9a053880b54292bf96e4b703b8a5da4dff25c7619d88
BLAKE2b-256 checksum
How to use checksums
7a41d3fd6fdccb960364bfa973d4826c77f0948268b5b892e369998702b1bbb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Security for kubeagent-cli 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page