Project
Phoebe
An AFK coding agent that works a repo’s issue tracker one ticket at a time.

Phoebe is an AFK coding agent built at Jesusfilm and published to npm as phoebe-agent. It polls a GitHub repository for issues labelled ready, works each one on its own branch in an isolated git worktree, runs the project's install/check/test gates, and opens a pull request — then sweeps open PRs for merge conflicts, failing CI, and unresolved review feedback so work keeps moving without a human babysitting every branch. It ships as a single Docker container that is both orchestrator and execution environment: the host checkout is never touched, since the container owns a private clone and pushes branches straight to origin. Every repo-specific value sits behind one config file (five required fields), so the same pinned engine drives any repository — including several at once from a workspace root — and the agent CLI behind it is swappable. Phoebe works its own repository too: most of the pull requests merged there were opened by Phoebe.
Stack
- Typescript
- Nodejs
- Docker
- Github
- Npm