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.0.tar.gz (6.6 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.0-py3-none-any.whl (10.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: terminalmind-0.1.0.tar.gz
  • Upload date:
  • Size: 6.6 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.0.tar.gz
Algorithm Hash digest
SHA256 dd0c4c79d43cf17a0c21552495a942b65d8ed1b767a7ebe3f87e2fe6eee0e986
MD5 c3226e51ec8b9612e99780f2dca416a1
BLAKE2b-256 ccd648e6c03cf240e1f93e006f75b0a2bcf8f5a5202d46341e4a35add930e12f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: terminalmind-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.1 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cb2f0e2ec41ee14ab5c696f4daae7cb9b947e1cd02d175c0da11e988ff47fa96
MD5 068f3284b82561fd545a0b2c57cdb686
BLAKE2b-256 1755def5b4a7b30e5e7e002f376fa5afe8738d8f7b591ce55eeca3a366957df9

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