1/
I just open-sourced Ralph — a harness that runs Claude Code in an implementer → reviewer loop inside a Docker sandbox, while you're AFK.
You hand it a plan and an iteration count. It hands you back reviewed commits. 🧵
1/
I just open-sourced Ralph — a harness that runs Claude Code in an implementer → reviewer loop inside a Docker sandbox, while you're AFK.
You hand it a plan and an iteration count. It hands you back reviewed commits. 🧵
10/
MIT licensed. Two npm packages one Docker image, releases automated with release-please (SBOM cosign attestations).
Repo, quickstart, and the full stack diagram:
github.com/daonhan/ralph
More details: open.substack.com/pub/daonha…
1/ I let agents write most of the code for an 8-service .NET 10 platform. I never vibe-coded. Not once. The difference: written contracts, in the repo, before any code. Part 2 of 8. 🧵