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.6.tar.gz (6.8 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.6-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: terminalmind-0.1.6.tar.gz
  • Upload date:
  • Size: 6.8 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.6.tar.gz
Algorithm Hash digest
SHA256 50b3a182f1dceb4b83c5bd26c7cbad1c0727abd4f3630918d71e22692498390b
MD5 4e0c980425d64d12a5d0c9a9a10fbe78
BLAKE2b-256 869a3d2d44616b67059c48213c0cee1a8ccacf83fc33895abcbca634bb02a37f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: terminalmind-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 10.3 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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 6c42b20b77b76e5b93ad9703fdf8b0a13c9cb0848fb52f52e6a2764d63c22ce9
MD5 e3cadc1936d9952cee88769b63073199
BLAKE2b-256 de33d8513524f8ee9ed8b28cd22172a1d1a1d1dc202e169ea879fe29689859a0

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