
Ralph
Autonomous AI coding loop that repeatedly runs Amp or Claude Code until all PRD items are completed, using git history as memory.
🛡️ AgentReady threat assessment
MAESTRO 7-layer threat model + OWASP AIVSS risk score for Ralph, derived from its capabilities.
AIVSS 9.3 · Critical
View MAESTRO 7-layer threat model →Overview
Ralph is an open-source autonomous AI coding loop that repeatedly runs an AI coding tool (Amp CLI or Claude Code) until every item in a Product Requirements Document (PRD) is finished. Each iteration starts with clean context, while progress persists through git history and project files like prd.json and progress.txt. Ralph is designed to help developers ship features with minimal manual intervention by continuously planning, implementing, committing changes, and checking off PRD items in a structured loop.
Key features
- autonomous coding
- prd workflow
- claude code
- amp cli
- git-based memory
- bash automation
- feature delivery
- prompt templates
Use cases
- Implementing PRD-driven features by running an autonomous coding loop until acceptance criteria are met.
- Automating multi-iteration coding work while keeping progress traceable through commits and PRD artifacts.
- Using Amp or Claude Code in a repeatable workflow with structured prompts and progress tracking.
- Speeding up feature delivery for side projects and internal tools with minimal supervision.