Skip to content

projekta2/pr-focus-landing

Repository files navigation

Animated tagline


PR Focus Pro — AI GitHub PR Review & Risk Scoring Chrome Extension

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.


Buy PRO   Live Demo   Landing Page

Landing validate

MIT License   Open issues   Stars

Star History Chart



🔥 The Problem: Why GitHub PR Review Needs AI Triage


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.

✨ Features: Free GitHub PR Summarizer, Risk Scoring & Draft Reviews


🤖  AI PR Summaries

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

📊  Hybrid AI Risk Scoring 0 – 100

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

⚡  One‑click Draft Review Generation

Generate approve or request‑changes drafts from the diff. Edit and send directly — without leaving the extension.

Approve · Request changes · Custom instructions supported

🧠  Hybrid Priority Queue

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

👥  Multi‑account GitHub

Switch between personal and work GitHub accounts in one click. No token juggling, no re-authentication dance.

Personal · Work · Any number of accounts

🔒  BYOK AI Extension — 100% Local

Your API keys never leave your browser. Zero telemetry. Zero servers. Works with OpenAI, Groq, Mistral, or local Ollama.

OpenAI · Groq · Mistral · Ollama (local)




📸 Screenshots

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
AI GitHub PR summaries and risk scoring in PR Focus Pro Chrome extension One-click draft review generation for GitHub pull requests
Priority inbox My pull requests
AI-sorted priority inbox for GitHub pull request triage My pull requests dashboard across multiple GitHub accounts
AI risk summary Draft review editor
AI risk score summary for a GitHub pull request Draft review editor for approve or request changes
Pro settings & AI config Stats dashboard (Pro)
BYOK AI provider settings — OpenAI, Groq, Mistral, Ollama PR Focus Pro stats dashboard
Upgrade to Pro Banner examples
Upgrade to PR Focus Pro screen PR Focus Pro banner

🎬 Live demo in action

Quick overview Detailed PR analysis
PR Focus demo 1 PR Focus demo 2

💡 You can also try the ▶ interactive live demo – a fully interactive simulation with a guided tour. No installation required.


🚀 How PR Focus Pro Works — AI GitHub PR Triage in 3 Steps





⬇️  Add the extension

Install from the Chrome Web Store (or load unpacked). Paste your GitHub token — classic, with repo scope. Done.




🔑  Bring your own key

Paste your OpenAI, Groq, or other provider key to unlock AI summaries, risk scores, and draft reviews. Groq has a free tier.




✅  Open the popup

PRs are automatically summarized, scored, and sorted. Draft a review in one click. Ship faster than ever.

# 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 ✓

Step-by-step installation

1. Install the extension

  • From the Chrome Web Store: click Add to ChromeAdd 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 repo scope. Generate one at github.com/settings/tokensGenerate new token (classic) → check repoGenerate 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.


💰 Pricing — Free Forever or $9.50 Lifetime Pro


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 $19 $9.50 one-time


One-time payment · Lifetime access · Price increases after launch period



🔧 Requirements


✅  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


🧱 Tech Stack




🗺️ Roadmap


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.



❓ FAQ: AI Code Review Chrome Extension Questions


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.




Build Logs


📓 Engineering decisions in public

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


👨‍💻 About the Creator


Alexandre Iglesias

Visual Designer who learned to code — not by accident, but because the tools I wanted didn't exist yet.

I spent years running Projekta2 Creative Studio, building immersive digital experiences at the intersection of design and engineering. That background shapes everything I ship: obsession with detail, bilingual UX from day one, dark mode that actually works.

PR Focus Pro started because I was losing hours every week to code review overhead. I automated it. Then I realized other developers were losing the same hours. So I shipped it.




The other extension — tracks idle tab time as real opportunity cost. Built for freelancers billing by the hour.



🤝 Get in Touch


   

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