{"repo":"samfoy/pi-ralph","free":true,"listed":false,"github":"https://github.com/samfoy/pi-ralph","clone":"git clone https://github.com/samfoy/pi-ralph.git","description":"Hat-based multi-agent orchestration loops for pi coding agent","language":"TypeScript","stars":16,"topics":["ai-coding-agent","developer-tools","pi-coding-agent","autonomous-agents","multi-agent","orchestration"],"license":"MIT","category":"ai-agents","readme_excerpt":"Ralph A pi extension for hat-based multi-agent orchestration loops. Ralph keeps the agent iterating through specialized \"hats\" (roles) until a task is complete — each hat has its own instructions, triggers, and events that drive the workflow forward. Features - Hat-based orchestration — define specialized roles (Planner, Builder, Reviewer, etc.) that hand off work via events - Built-in presets — ready-to-use workflows for common tasks - Custom presets — create your own YAML-based workflows - PDD planning — Prompt-Driven Development mode for turning rough ideas into detailed designs - Event protocol — hats publish events that trigger the next hat, forming an autonomous loop - Guard rails — max iterations, max runtime, and completion promises prevent runaway loops - Session persistence — loop state survives session restarts - History & loops modals — popup overlays to browse iteration history and past loop records Installation Clone into your pi extensions directory: pi will automatically discover and load the extension on next start. Built-in Presets Preset Hats Description --- --- --- feature Builder → Reviewer General feature development with quality review code-assist Planner → Builder → Validator → Committer Full TDD pipeline with planning and conventional commits spec-driven Spec Writer → Critic → Implementer → Verifier Specification-first development debug Investigator → Tester → Fixer → Verifier Scientific debugging with hypothesis testing refactor Refactorer → Verifier","default_branch":null,"files":null,"tree":[],"storefront":"/r/samfoy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/samfoy/pi-ralph/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}