ahundt/autorun

7 stars · Last commit 2026-04-06

Claude Code plugin & Gemini cli extension to keep ai running, keep data safe, plan better, and keep running until tasks are done.

README preview

# autorun

[![Python Version](https://img.shields.io/badge/python-3.10+-blue.svg)](https://python.org)
[![License](https://img.shields.io/badge/license-Apache%20v2-green.svg)](LICENSE)

<img width="2816" height="1536" alt="Gemini_Generated_Image_x0gcohx0gcohx0gc" src="https://github.com/user-attachments/assets/85788232-fef5-48fc-9d7b-59b41b12f590" />


## Key Features

1. **Fewer Interruptions**: Claude/Gemini keeps working without "continue" prompts so you can step away
2. **Verify Plans Before Starting**: Plans get critiqued and refined before code is written
3. **Implement, Evaluate, Verify**: AI must pass all three stages. Prevents claiming half-done work is complete
4. **Control AI File Creation**: Choose whether AI can create files freely, must justify them, or edit-only
5. **Dangerous Commands Get Redirected**: `rm` becomes `trash`, `git reset --hard` becomes `git stash`
6. **Works with Claude Code and Gemini CLI**: Same commands, same safety, both platforms
7. **80+ Slash Commands**: Plan auto-export, task tracking, git commit guidelines, design philosophy, and more
8. **Learn From Mistakes**: Analyze past sessions to find recurring AI failures, then turn them into permanent CLAUDE.md rules, skills, and hook blocks

![autorun Architecture](autorun-architecture.svg)

View full repository on GitHub →