Prerequisites
- Node.js 22+ — Download
- Git — installed and configured
- GitHub Personal Access Token — with
reposcope (create one)
Installation
Install from npm:
npm install -g oh-my-pr
Quick Start
1. Start the dashboard
oh-my-pr
This launches the dashboard at http://localhost:5001.
Run from source
If you prefer to run from source instead:
git clone https://github.com/yungookim/oh-my-pr.git
cd oh-my-pr
npm install
npm run dev
2. Connect a GitHub repository
- Open the dashboard in your browser.
- Click Add Repository and paste the URL of a GitHub repository you manage.
- Enter your GitHub Personal Access Token when prompted.
3. Watch oh-my-pr work
Once connected, oh-my-pr will:
- Monitor open pull requests in real time.
- Sync review comments and change requests.
- Triage feedback into actionable tasks.
- Dispatch AI agents (Claude Code or OpenAI Codex) to fix issues.
- Push the fixes back to the PR branch.
Desktop App
oh-my-pr is also available as a native desktop application powered by Tauri:
npm run tauri:dev # Development
npm run tauri:build # Production build
Next Steps
- PR Babysitter — Learn how autonomous PR monitoring works.
- Agent Dispatch — Understand how AI agents are dispatched to fix code.
- Configuration — Customize oh-my-pr for your workflow.