Skip to main content

AI-powered self-healing terminal debugger

Project description

TerminalMind 🧠

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

Install

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

Usage

# 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

terminalmind-0.1.7.tar.gz (6.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

terminalmind-0.1.7-py3-none-any.whl (10.2 kB view details)

Uploaded Python 3

File details

Details for the file terminalmind-0.1.7.tar.gz.

File metadata

  • Download URL: terminalmind-0.1.7.tar.gz
  • Upload date:
  • Size: 6.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.4.1 CPython/3.10.12 Linux/6.6.87.2-microsoft-standard-WSL2

File hashes

Hashes for terminalmind-0.1.7.tar.gz
Algorithm Hash digest
SHA256 dc5d94fbf7ba352e92a989e7165046f30e226a6e2f5dda76b7d488f38a3f4b47
MD5 ec3b5b87b7d70aa38687a6c0085937f6
BLAKE2b-256 a62e4d4a191db54bdc16d1de24e26578619fefcde0ba5a73cf3299e07894fe74

See more details on using hashes here.

File details

Details for the file terminalmind-0.1.7-py3-none-any.whl.

File metadata

  • Download URL: terminalmind-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 10.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.4.1 CPython/3.10.12 Linux/6.6.87.2-microsoft-standard-WSL2

File hashes

Hashes for terminalmind-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 dbe90dbea870787ea12971cfd292e6d00f777bcefb162ea266054c034dfd7108
MD5 0a8a53cdae1564568df1808096001fa0
BLAKE2b-256 5edf1124f9c5642203e39b6d123b20f40b2f645df9531751f90f8e63c580b32f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page