# StackLoop
AI-powered debugging agent that automatically runs, analyzes, and fixes your code.
## Installation
```bash
pip install stackloop
```
## Usage
```bash
# Run in current directory
stackloop run
# Run in specific directory
stackloop run /path/to/your/project
```
## Features
- 🤖 AI-powered error analysis
- 🔧 Automatic code fixes
- 🔄 Iterative debugging
- 💾 Safe backups before modifications
- 🎨 Beautiful CLI interface
## Requirements
- Python 3.9+
- API keys for inference API providers (Groq, OpenAI, Anthropic, etc.)
## Configuration
Create a `.env` file in your project directory with at least one API key:
```
OPENAI_API_KEY=your_key_here
ANTHROPIC_API_KEY=your_key_here
GROQ_API_KEY=your_key_here
GOOGLE_API_KEY=your_key_here
MISTRAL_API_KEY=your_key_here
```
## License
MIT License
Raw data
{
"_id": null,
"home_page": "https://github.com/bjoxiah/stackloop",
"name": "stackloop",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.10",
"maintainer_email": null,
"keywords": "ai, debugging, automation, code-fixing, developer-tools",
"author": "Blessed Josiah",
"author_email": "blessed_josiah@yahoo.com",
"download_url": "https://files.pythonhosted.org/packages/47/6c/d4cfe3f62c4bfede3b5cb461c30bdeca76aa4152b0715aa6f893bb66ba74/stackloop-1.0.0.tar.gz",
"platform": null,
"description": "# StackLoop\n\nAI-powered debugging agent that automatically runs, analyzes, and fixes your code.\n\n## Installation\n```bash\npip install stackloop\n```\n\n## Usage\n```bash\n# Run in current directory\nstackloop run\n\n# Run in specific directory\nstackloop run /path/to/your/project\n```\n\n## Features\n\n- \ud83e\udd16 AI-powered error analysis\n- \ud83d\udd27 Automatic code fixes\n- \ud83d\udd04 Iterative debugging\n- \ud83d\udcbe Safe backups before modifications\n- \ud83c\udfa8 Beautiful CLI interface\n\n## Requirements\n\n- Python 3.9+\n- API keys for inference API providers (Groq, OpenAI, Anthropic, etc.)\n## Configuration\n\nCreate a `.env` file in your project directory with at least one API key:\n```\nOPENAI_API_KEY=your_key_here\nANTHROPIC_API_KEY=your_key_here\nGROQ_API_KEY=your_key_here\nGOOGLE_API_KEY=your_key_here\nMISTRAL_API_KEY=your_key_here\n```\n\n## License\n\nMIT License",
"bugtrack_url": null,
"license": null,
"summary": "AI-powered debugging agent that automatically runs, analyzes, and fixes your code",
"version": "1.0.0",
"project_urls": {
"Homepage": "https://github.com/bjoxiah/stackloop",
"Repository": "https://github.com/bjoxiah/stackloop"
},
"split_keywords": [
"ai",
" debugging",
" automation",
" code-fixing",
" developer-tools"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "7385d893b04841f24562fdf4204198cf3ba6e7678514a09996e6b1e2e00e6ce5",
"md5": "139c84841edb1441e4fb870c6f503fc0",
"sha256": "5bba95a8f2870f0bc2424ead695fde3ca51eab7d2b269a8dec1bba6b9471e5a0"
},
"downloads": -1,
"filename": "stackloop-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "139c84841edb1441e4fb870c6f503fc0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.10",
"size": 17393,
"upload_time": "2025-11-08T18:36:43",
"upload_time_iso_8601": "2025-11-08T18:36:43.237716Z",
"url": "https://files.pythonhosted.org/packages/73/85/d893b04841f24562fdf4204198cf3ba6e7678514a09996e6b1e2e00e6ce5/stackloop-1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "476cd4cfe3f62c4bfede3b5cb461c30bdeca76aa4152b0715aa6f893bb66ba74",
"md5": "47483c13e53d838fac7d47850f107137",
"sha256": "050f335af6fbeab99f3d72c5645263438db59cd1e918cdccd4825d74bd5566e2"
},
"downloads": -1,
"filename": "stackloop-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "47483c13e53d838fac7d47850f107137",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.10",
"size": 11769,
"upload_time": "2025-11-08T18:36:44",
"upload_time_iso_8601": "2025-11-08T18:36:44.715157Z",
"url": "https://files.pythonhosted.org/packages/47/6c/d4cfe3f62c4bfede3b5cb461c30bdeca76aa4152b0715aa6f893bb66ba74/stackloop-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-11-08 18:36:44",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "bjoxiah",
"github_project": "stackloop",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "stackloop"
}