PR Focus Pro is a free Chrome extension that brings AI-powered pull request review to your GitHub inbox. It reads the actual diff — not just the title — to generate plain-English summaries, score every PR for risk on a 0–100 scale, and draft one-click reviews. It's built BYOK (bring your own key): your GitHub token and AI provider key stay local in your browser, so it's a natural fit for developers and teams who want faster, safer PR triage without sending code to a third-party server.
Every developer knows the feeling. You open GitHub and there are 14 open PRs staring back at you. Which one is urgent? Which one is going to break prod? Which one has been waiting 3 days and blocking a teammate?
You have no idea. Neither does GitHub.
|
⏱️ 2–3h daily Average time developers spend on code reviews — much of it deciding what to review first, not actually reviewing. |
🔁 Same comments, every PR You're a human linter catching the same patterns in every diff. That's a job for a machine — not for your brain. |
🐛 Critical bugs slip through Context overload is real. Auth changes buried under style fixes get the same 30-second glance. They shouldn't. |
┌─────────────────────────────────────────────────────────────────┐
│ PR Focus Pro solves this. │
│ │
│ It sits on top of GitHub, reads the actual diffs with AI, │
│ and turns your inbox into a prioritized, summarized, │
│ draftable queue — in seconds, not hours. │
└─────────────────────────────────────────────────────────────────┘
📓 I also document the engineering decisions behind this project — including the free companion tool PR Review Canvas, an interactive PR review checklist — in Build Logs.
|
2–3 sentence plain-English explanation of every PR, generated from the actual diff — not the PR title someone wrote at 11pm. Powered by your own AI key · Any OpenAI-compatible provider
|
AI evaluates CI status, PR age, and code scope — auth, DB, infra — to flag risky changes before you even open them. CI failures · age · auth/DB/infra detection · combined score
|
|
Generate approve or request‑changes drafts from the diff. Edit and send directly — without leaving the extension. Approve · Request changes · Custom instructions supported
|
Combines CI failures, PR age, and AI risk score into a single intelligent sort. Review what matters first. Always. CI status + age + AI risk → unified priority rank
|
|
Switch between personal and work GitHub accounts in one click. No token juggling, no re-authentication dance. Personal · Work · Any number of accounts
|
Your API keys never leave your browser. Zero telemetry. Zero servers. Works with OpenAI, Groq, Mistral, or local Ollama. OpenAI · Groq · Mistral · Ollama (local)
|
Here's what PR Focus Pro looks like in action. All screenshots are from the live extension running in Chrome.
| AI summaries & risk scoring | One‑click draft review |
|---|---|
![]() |
![]() |
| Priority inbox | My pull requests |
|---|---|
![]() |
![]() |
| AI risk summary | Draft review editor |
|---|---|
![]() |
![]() |
| Pro settings & AI config | Stats dashboard (Pro) |
|---|---|
![]() |
![]() |
| Upgrade to Pro | Banner examples |
|---|---|
![]() |
![]() |
💡 You can also try the ▶ interactive live demo – a fully interactive simulation with a guided tour. No installation required.
# That's the entire setup. Seriously.
$ click "Add to Chrome"
$ paste_token --scope repo
$ (optional) paste_ai_key --provider groq|openai|mistral|ollama
$ open_popup → PRs sorted, summarized, ready ✓1. Install the extension
- From the Chrome Web Store: click Add to Chrome → Add extension.
- Or, to load an unpacked build during development:
chrome://extensions→ enable Developer mode (top right) → Load unpacked → select the extension's build folder.
2. Connect your GitHub account
- Click the PR Focus icon in the Chrome toolbar.
- You'll be prompted for a GitHub personal access token (classic) with the
reposcope. Generate one atgithub.com/settings/tokens→ Generate new token (classic) → checkrepo→ Generate token → paste it into the extension. - Repeat this step for a second account if you review PRs across a personal and a work GitHub account — PR Focus supports switching between them from the same popup.
3. (Optional) Add an AI provider key to unlock Pro AI features
AI summaries, risk scoring, and draft reviews need a key from one of these providers. The core extension (multi-account, sorting, export, stale-PR notifications) works without this step.
| Provider | Free tier | Where to get a key |
|---|---|---|
| Groq (recommended) | ✅ Yes | console.groq.com/keys |
| OpenAI | ❌ Paid | platform.openai.com/api-keys |
| Mistral | ❌ Paid | console.mistral.ai/api-keys |
| Ollama | ✅ Local | Run ollama serve locally, no key needed — just point the extension at http://localhost:11434 |
Paste the key into Settings → AI Provider inside the extension popup. It's stored in chrome.storage.local on your machine only.
4. Unlock Pro features (optional)
- Buy a license at the Gumroad page ($9.50 one-time, launch pricing).
- Paste the license key into Settings → License in the extension popup.
- Pro unlocks AI summaries, risk scoring, one-click draft reviews, full stats history, and AI priority sorting — see the Pricing table for the full comparison.
5. Open the popup and go
PRs are automatically summarized, scored, and sorted. Draft a review in one click.
| Free | PRO | |
|---|---|---|
| Multi-account GitHub | ✅ | ✅ |
| PR sorting & export | ✅ | ✅ |
| Stale PR notifications | ✅ | ✅ |
| AI PR Summaries | ❌ | ✅ |
| Risk Scoring (0–100) | ❌ | ✅ |
| One-click Draft Reviews | ❌ | ✅ |
| Full stats history | ❌ | ✅ |
| AI priority sorting | ❌ | ✅ |
| All future updates | ❌ | ✅ |
| Price | Free forever |
One-time payment · Lifetime access · Price increases after launch period
✅ Chrome 90+
✅ GitHub account (free)
✅ GitHub personal access token (classic · repo scope)
✅ (optional) AI provider key: OpenAI · Groq (free tier) · Mistral · Ollama
❌ No local installation required
❌ No account registration
✅ Diffs only sent to the AI provider you configure — never to our servers
Q2 2026 ✅ Shipped
- AI PR summaries from actual diffs
- Risk scoring (0–100) with auth/DB/infra detection
- One-click draft review generation
- Hybrid priority queue (CI + age + AI risk)
- Multi-account GitHub support
- BYOK — OpenAI, Groq, Mistral, Ollama
- Bilingual UI (English / Spanish)
Q3 2026 🔄 In progress
- AI-powered performance regression detection
- Python & Go language support
- Slack / Discord notifications
- PR review time analytics dashboard
Q4 2026 🚀 Planned
- Firefox extension port
- VSCode & JetBrains sidebar integration
- CLI tool for terminal-first workflows
- GitHub App (team-level deployment)
💡 Have a feature request? Open an issue — the roadmap is shaped by the people using it.
Do I need an AI API key?
Only for AI features (summaries, risk scores, draft reviews). The core extension — multi-account, sorting, export, stale notifications — works without one. For AI features, Groq offers a generous free tier that covers most individual workflows.
Is my data safe?
Yes — everything stays in your browser. There are no servers, no tracking, no analytics. Your GitHub token and AI keys are stored locally in
chrome.storage.local and are never transmitted to any external service beyond the provider you explicitly configure.
Can I use the same license on multiple devices?
Yes — one license per OS user profile. You can deactivate and reactivate up to 3 times per year, which covers normal device upgrades and reinstalls.
What's the refund policy?
30-day full refund, no questions asked. If PR Focus Pro doesn't save you meaningful time in the first month, you'll get every cent back.
Which AI providers are supported?
| Provider | Free Tier | Notes |
|---|---|---|
| Groq | ✅ Yes | Recommended for most users |
| OpenAI | ❌ Paid | GPT-4o, GPT-4 Turbo |
| Mistral | ❌ Paid | Mistral-large, codestral |
| Ollama | ✅ Local | Requires local Ollama install |
How is PR Focus Pro different from an AI code review bot?
PR Focus Pro isn't an auto-commenting bot that posts on your PRs. It's a browser-side tool built for the human reviewer — it triages, summarizes, and scores risk so you know what to open first, then hands you a draft review you edit and send yourself.
I document every significant decision behind PR Focus — including why I chose BYOK and how I built the hybrid risk scoring engine — in my Build Logs repo. You can also join the monthly Review Swap to trade PR feedback with other developers.
More developer tools from Projekta2:
- 🧾 PR Review Canvas — a free, interactive 51-item PR review checklist
- ⏱️ TabCost Pro — tracks idle browser tab time as real opportunity cost
- 🔗 ChainTrace — price and data change tracking with export to CSV, Sheets, and REST
Building in public · Girona, Spain · Always open to interesting problems.
⭐ If PR Focus Pro saved you time, star the repo and share it with your team — it's the single biggest thing that helps an indie tool like this reach more developers.
© 2026 PR Focus — Built for developers who take code review seriously. · Privacy Policy · Terms of Service











