foreman
Turns a GitHub issue into a merged pull request, unattended.
I write a ticket with clear acceptance criteria. foreman picks it up, starts a coding agent in its own isolated copy of the repo, and runs up to three at a time. Each agent opens a pull request and a second agent reviews it. If review or CI rejects the work, foreman sends it back with the findings, and if it runs out of things it is allowed to decide, it stops and asks me. Once a day it also reads each repo and pitches three things worth fixing or building next.
fieldjw96/foreman