Ralph - PRD-Driven Development CLI for AI Coding Agents Stop babysitting agents
Ralph implements entire projects while you sleep.
Ship features faster with AI that actually finishes the job
Ralph orchestrates AI coding agents to complete entire features from your requirements—not just one file at a time.
PRD-Driven Workflow
Write your requirements once. Ralph works through each task systematically while you focus on other work—no babysitting required.
Session Memory
Ralph learns from each task. If you prefer Zod for validation or Tailwind for styling, it remembers and applies those choices automatically.
Long-Running Sessions
Close your laptop mid-feature. Ralph picks up exactly where it left off—even days later.
Task Decomposition
Give Ralph a complex feature. It breaks the work into steps and executes them one by one—like a senior developer would.
Verification & Retries
Ralph tests its own work after each task. If tests fail or the build breaks, it fixes the issue and tries again—up to 3 times.
GitHub Integration
When a feature is complete, Ralph creates a PR with a detailed description of what changed and why.
How it works
Three steps from requirements to shipped code.
Define
Write your PRD with tasks and requirements
Execute
Run ralph start and let it work
Ship
Review generated PRs and merge
Get started
Free and open source. Get up and running in under 5 minutes.
curl -fsSL https://raw.githubusercontent.com/nitodeco/ralph/main/scripts/install.sh | bash