oh-my-pr

oh-my-pr watches your GitHub repositories, triages review feedback, and dispatches local AI agents to fix code so you can focus on building instead of babysitting pull requests.

Runtime
Local Node.js 22+
Agents
Claude Code and OpenAI Codex
License
MIT open source

Start here

Set up the watcher, connect a repository, and let the dashboard show only what needs attention.

Install

# Install globally from npm
npm install -g oh-my-pr

# Start the dashboard
oh-my-pr

How It Works

The system keeps a narrow loop: observe, classify, dispatch, verify, and push.

1.

Watch Repositories

Add any GitHub repository. oh-my-pr polls for open PRs and new review activity.

2.

Sync Reviews

Review comments, inline feedback, and threaded conversations are captured and stored locally.

3.

Triage Feedback

Feedback is classified into blocking, suggestions, and nitpicks for prioritized action.

4.

Dispatch Agents

Local AI agents work in isolated git worktrees to fix issues without touching your active checkout.

5.

Resolve Conflicts

Automated merge handling keeps agent branches clean before fixes are pushed back upstream.

6.

Commit & Push

Validated fixes are committed and pushed back to the PR branch automatically.

Explore