frankbria/ralph-claude-code
Ralph is an autonomous AI development loop system that wraps Claude Code to enable iterative code improvement with intelligent exit detection and circuit breakers.

Ralph implements Geoffrey Huntley’s technique for Claude Code, creating a self-running development loop where the AI iteratively improves code until completion. It monitors for both completion indicators and explicit exit signals, preventing infinite loops through a circuit breaker mechanism. The system includes rate limiting (100 calls/hour), semantic response analysis, and JSON output support with automatic text fallback.
Frequently asked
- What is frankbria/ralph-claude-code?
- Ralph is an autonomous AI development loop system that wraps Claude Code to enable iterative code improvement with intelligent exit detection and circuit breakers.
- Is ralph-claude-code open source?
- Yes — frankbria/ralph-claude-code is open source, released under the MIT license.
- What language is ralph-claude-code written in?
- frankbria/ralph-claude-code is primarily written in Shell.
- How popular is ralph-claude-code?
- frankbria/ralph-claude-code has 9.6k stars on GitHub.
- Where can I find ralph-claude-code?
- frankbria/ralph-claude-code is on GitHub at https://github.com/frankbria/ralph-claude-code.