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.4.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.4-py3-none-any.whl (10.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: terminalmind-0.1.4.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.4.tar.gz
Algorithm Hash digest
SHA256 d609a4759f2221e6806881c5d5618d8c9374b4fe2b2c92d996e4c3c3e489cc45
MD5 57a52abc7604a5ef585e26df703f8628
BLAKE2b-256 fae42744c9ea7780255111a9fa0913eec8b3befb470572dd1892cb82825d81d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: terminalmind-0.1.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 beefa2c3e9cc14f292ce4ddd2a3a0c9ab94b7bafbbc05846f150248660ca39d5
MD5 7f9a45be7a24134456a05ef0172ed6c3
BLAKE2b-256 14b6c06f0591ee8df11f45b3a26bf613c2094434f1926a67776d2e8f892cd405

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