What is ralph?
ralph is basically auto-research for software development. Autoresearch loops an agent over an open-ended research problem, where ralph loops an agent over a fixed backlog of user stories. Ralph is suited to non-exploratory tasks where the goal (e.g. a set of user stories) is already defined and the acceptance criteria are already determined. The ralph loop In the root directory you will provide three files: 1 2 3 4 root ├── prd.json # the backlog of user stories ├── prompt.md # the instructions the agent re-reads every iteration └── ralph.sh # the loop that drives it Then you run the following command: ...