Metadata-Version: 2.4
Name: kfix
Version: 0.1.0
Summary: AI-powered Kubernetes troubleshooter CLI
Author-email: Your Name <your.email@example.com>
License: MIT
Project-URL: Homepage, https://github.com/YOURUSERNAME/kfix
Project-URL: Repository, https://github.com/YOURUSERNAME/kfix
Project-URL: Issues, https://github.com/YOURUSERNAME/kfix/issues
Keywords: kubernetes,k8s,troubleshooting,ai,cli,devops
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: Topic :: System :: Systems Administration
Classifier: Topic :: Software Development :: Debuggers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: typer>=0.9.0
Requires-Dist: rich>=13.0.0
Requires-Dist: anthropic>=0.18.0
Requires-Dist: pyyaml>=6.0
Provides-Extra: dev
Requires-Dist: pytest>=7.0.0; extra == "dev"
Dynamic: license-file

# kfix

AI-powered Kubernetes troubleshooter CLI.

## Installation

```bash
pip install kfix
```

## Quick Start

```bash
# Set your Anthropic API key
kfix config set api-key YOUR_API_KEY

# Diagnose a pod
kfix diagnose pod my-app

# Diagnose a node
kfix diagnose node node-1

# Explain an error
kfix explain "CrashLoopBackOff"
```

## Features

- 🔍 Smart diagnosis of pod and node issues
- 🤖 AI-powered analysis using Claude
- 📋 Copy-paste ready kubectl commands
- 📚 Links to relevant Kubernetes documentation
- ⚡ Works with any kubectl-configured cluster
