Metadata-Version: 2.4
Name: terminalmind
Version: 0.1.4
Summary: AI-powered self-healing terminal debugger
Author: Prajwal
Requires-Python: >=3.10,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Dist: chromadb
Requires-Dist: fastembed
Requires-Dist: groq
Requires-Dist: keyring
Requires-Dist: langchain
Requires-Dist: langchain-chroma
Requires-Dist: langchain-community
Requires-Dist: langchain-groq
Requires-Dist: langchain-text-splitters
Requires-Dist: langgraph
Requires-Dist: python-dotenv
Requires-Dist: rich
Requires-Dist: typer
Description-Content-Type: text/markdown

# TerminalMind 🧠

An AI-powered self-healing terminal debugger. It reads your code, finds bugs, and fixes them.

## Install
```bash
pip install terminalmind
tmind auth        # store your Groq API key once
```

## Usage
```bash
# Heal a broken script automatically
tmind heal 'python app.py'

# Pipe any error for instant diagnosis  
python app.py 2>&1 | tmind debug

# Ask a coding question
tmind ask "why does my async function block the event loop?"

# Index your repo for smarter debugging
tmind index
```

## How it works
1. **Agentic Loop** — ReAct pattern with filesystem tools
2. **RAG** — semantic search across your entire codebase  
3. **Self-Healing** — proposes diffs, applies patches, verifies fixes

