What problem does it solve?
angry-ralph is a unified orchestration pipeline that converts a user-provided feature spec into a fully implemented, tested codebase through six sequential phases, combining decomposition, planning, adversarial review, and TDD-driven execution.
Core Features & Use Cases
- End-to-end planning: decompose specs, plan implementations, and coordinate multi-LLM adversarial review to surface issues early.
- Deterministic execution with gating: drive a Ralph Loop that enforces TDD red-green cycles and gating on tests.
- Resumable sessions: persist state and artifacts so sessions can resume after interruptions.
- Adversarial quality control: leverage external reviewers to improve plans and code before delivery.
- Use Case: Plan and implement a feature from a high-level spec and obtain a reviewed, tested codebase ready for integration.
Quick Start
Load a feature spec and start the six-phase pipeline from decomposition through final review.