PortableRalph¶
An autonomous AI development loop that works in any repo.
-
Quick Start
Get up and running in under a minute with our one-liner installer.
-
Write Plans
Learn how to write effective plans that Ralph can execute autonomously.
-
Notifications
Get notified on Slack, Discord, Telegram, or custom integrations.
-
How It Works
Deep dive into Ralph's architecture and execution model.
One-Line Install¶
Then run Ralph on any plan:
The Magic¶
Your Plan Ralph Loop Progress File
+-----------+ +--------------+ +--------------+
| feature | | 1. Read | | - [x] Done |
| .md | ---> | 2. Pick task | <-----> | - [ ] Todo |
| | | 3. Implement | | - [ ] Todo |
+-----------+ | 4. Commit | | |
| 5. Repeat | | RALPH_DONE |
+--------------+ +--------------+
You write a plan file describing what to build
Ralph breaks it into discrete, actionable tasks
Each iteration: pick task → implement → validate → commit
Loop exits when RALPH_DONE appears on its own line in progress file
Requirements¶
-
Claude Code CLI
Install and authenticate the Claude Code CLI
-
Bash Shell
Available on macOS, Linux, and WSL
-
Git (optional)
For automatic commits after each task