Local-first. Lifetime license. No subscription.

AI PR review,
powered by the
AI you already pay for.

A Chrome extension + local server that uses your Claude Code, OpenAI Codex, or Cursor CLI to review every GitHub PR like a senior engineer. Code never leaves your machine.

Pay once · Source-available · 30-day refund · One-command install

github.com/your-org/your-repo/pull/1234
+import { validateToken } from './auth';
export async function handler(req, res) {
- const user = await db.users.find(req.id);
+ const token = await validateToken(req.headers);
+ if (!token) return res.status(401).end();
+ const user = await db.users.find(token.userId);
return res.json({ email: user.email });
}
// downstream caller still passes req.id...
High handler.ts:7

Callers still pass req.id — but the function now reads token.userId. Check api.ts:48.

Generated by GhRev — Powered by Claude Code · Confidence 92%

Works with the AI CLI you already use

Claude Code
OpenAI Codex
Cursor

You already pay $20/mo for Claude Code.
Why pay $30/mo on top of it for someone else's PR reviewer?

GhRev wires your CLI directly into GitHub. Same brain, native workflow, one-time cost.

Three workflows, one extension

Everything you need on every PR

Senior-engineer review

Two-phase scout + investigate workflow. Posts inline comments as a pending review — you submit them. Confidence score on every comment, severity filtering, auto de-dupe.

  • Reads file context, not just the diff
  • Cites file:line for cross-file claims
  • Never auto-submits

Workflow diagrams

One click renders a before/after flowchart in plain English. Zoom, pan, post as a PR comment. Reviewers understand the change in seconds.

  • Mermaid output, native GitHub render
  • Shared flow + diverging branches
  • Cached per commit SHA

PR-aware chat

Ask anything about the PR. @-mention changed files. Select code on the page → "Ask GhRev" pops up. Replies link directly to the head SHA blob.

  • Full Markdown rendering
  • File paths auto-link to GitHub
  • Persistent session per PR
Token analytics dashboard
Charts of tokens spent per day, per kind, per PR. All stored locally.
Per-comment confidence
Every comment ships with a self-rated confidence percentage.
Two-phase review
Scout pass identifies what to check; investigate pass writes the comments.
Heartbeat streaming
Long jobs don't time out; live progress chip on the PR page.

Setup in 60 seconds

From clone to first review

1

Clone & install

Run ./setup.sh. Detects your OS, installs Node + gh, asks which CLI to use, walks through GitHub login.

2

Load the extension

Chrome → chrome://extensions → Load unpacked. Paste the secret the script printed.

3

Open any PR

A floating GhRev button appears bottom-center on every github.com PR. Click — pick Review, Diagram, or Chat.

setup.sh
$ git clone https://github.com/arshadkazmi42/ghrev.git
$ cd ghrev && ./setup.sh
◆ GhRev — one-command setup
────────────────────────────────────
· os: macos · arch: arm64 · pkg: brew
✓ node v20.11.0
✓ gh 2.50.0
✓ claude installed
✓ gh: logged in
✓ config written to ~/.ghrev/config.json
✓ GhRev is set up.

Pay once, own forever

Simple lifetime pricing

CodeRabbit Solo: $30/mo = $360/yr. GhRev: $49 once. Pays for itself in 7 weeks.

Lifetime
$49 once
One-time payment
  • Lifetime updates
  • Private GitHub repo access
  • 30-day refund
  • Email support
Get GhRev

Source-available — buyers are added as collaborators on the private GitHub repo. License: source-available, no redistribution. Full refund within 30 days, no questions.

Privacy by architecture

Your code stays on your machine.

GhRev runs as a local server bound to 127.0.0.1. It invokes your local AI CLI, which talks to its own backend — never ours. We have no servers in the loop. We can't see your code, your reviews, your tokens, or your activity.

  • Loopback-only server
    Server binds to 127.0.0.1 — never reachable from the internet.
  • Pending reviews only
    Comments post as a pending review. You submit manually in GitHub UI.
  • No code uploads
    Diffs and file reads happen via your local checkout. GhRev never proxies.
  • Token redaction
    Streamed logs filter out anything that looks like a token before showing in the UI.
  • Source-available
    Buyers see the full source. Audit it. Modify it. Own it.
You
Your laptop
Browser + local server
↕ loopback (127.0.0.1)
$_
Your AI CLI
Claude Code / Codex / Cursor
↕ CLI's own auth, not ours
AI
AI provider
Anthropic / OpenAI / Cursor
↑ no GhRev servers anywhere in this chain

FAQ

Questions, answered

Does my code ever leave my machine?
No. GhRev runs a server on 127.0.0.1 that shells out to your local AI CLI. The CLI talks to its own AI provider (Anthropic / OpenAI / Cursor). GhRev has no servers — we can't see your code or your reviews.
What if I don't already have an AI CLI?
The setup script installs Claude Code (or Codex) for you via npm. You'll need to log into it once with your own account; whichever subscription or API plan you have is the brain GhRev uses.
Does it auto-post comments to my team's PRs?
No. Every review is posted as a pending review — invisible to your team until you click Submit review in the GitHub UI. The server has no code path that submits.
What about private repos?
Works the same. GhRev uses your existing gh auth, so any repo you can access on GitHub, you can review with GhRev.
Lifetime means what, exactly?
You pay once, get added to the private GitHub repo, and pull updates forever. We commit to shipping updates for at least 24 months from your purchase. Refund within 30 days, no questions.
Why not just call claude directly?
You can. GhRev adds: the Chrome UI on every PR, structured review with confidence scores, inline GitHub posting via gh api, the workflow diagrams, chat with @-mentions, and token analytics. Saves the 30 minutes you'd spend wiring all of that yourself.
Windows?
Use WSL. Native Windows is not supported today.
What's the license?
Source-available. You can use it on any number of your own machines or inside your company. You can modify it. You can't redistribute it or resell it. (Polyform Strict-style.)

Stop paying twice
for AI on your PRs.

Use the AI you already have. Pay once. Own the code.

30-day money-back guarantee · One-time payment · Lifetime updates