Monitor multi-agent PR checks and review comments from your macOS menu bar — no tab switching.
PR Monitor is built for teams using multiple PR-review agents and CI systems. It keeps track of check runs and agent comments across your repositories and tells you when everything is ready for review, so you can respond in one focused pass.
With multiple agent reviewers running in parallel, it’s easy to get stuck context-switching: waiting on checks, checking PRs repeatedly, and tracking which agent finished. PR Monitor centralizes that status in the menu bar and notifies you when it’s time to act.
- Connect to GitHub via Device Flow
- Select repositories to track
- Map agents to checks and comment authors
- See live status for each PR and agent
- Get notified when reviews are ready
- Open
PRMonitor.xcodeprojin Xcode. - Run the
PRMonitorapp target. - Open Settings from the menu bar app.
- Add tracked repositories (format:
owner/name). - Configure agent mappings (check name pattern + comment author login).
- Authenticate with GitHub via device flow.
The easiest way to install is from GitHub Releases (standard for menu bar apps):
- Download the latest
PRMonitor.app.zipfrom Releases. - Unzip and move
PRMonitor.appto/Applications. - Launch it from Spotlight or
/Applications.
If macOS Gatekeeper blocks the first launch, right-click the app → Open → Open.
- Create a GitHub OAuth App in your GitHub settings.
- Copy the Client ID and paste it into Settings → Account.
- Click Sign In, then enter the code at the GitHub verification page.
Scopes requested: repo (required for private repositories). This app currently always requests repo; change the scope in Sources/PRMonitor/Services/GitHubAuthService.swift if you want a public-only build.
- Polling runs every 60 seconds while open PRs are detected, and backs off to 10 minutes when no open PRs exist.
- Notifications fire when all agents are complete, and optionally per agent if enabled.
Tokens are stored locally in the macOS Keychain. No data is sent anywhere other than GitHub’s API.
- macOS 14+
- Xcode 15 recommended
See CONTRIBUTING.md for local setup and contribution guidelines.
MIT — see LICENSE.
