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.