Not another comment bot. A coach for the reviewer.

Review Coach is a desktop app that pulls a GitHub pull request and guides your thinking as you review it — at most seven question-shaped prompts per PR, grounded in the repo's own conventions. You write the review; it sharpens your judgment.

Review Coach — operating limits RC-01 Rev A Sheet 01 of 04
No.PropertyValueRemark
01Coaching cards per PR≤ 7Sparsity is the product
02Comments posted for you0You accept, edit, or dismiss each card
03External style rules0Conventions are inferred from the repo itself
04Coaching providers2Claude API, or LM Studio fully offline

Limits hold by design; the card cap does not lift with PR size.

02 · How it coaches

The repo is the style guide

No external ruleset to configure. Review Coach reads the whole codebase, infers its de-facto naming conventions per kind, and flags only where the PR drifts from what the code already does.

Tactical vs strategic

Each change is framed in Ousterhout's terms: is it adding a special case or removing one? Deepening a module, or pushing complexity onto its callers? Questions, not verdicts.

You write the review

Every prompt arrives as a card you can accept, edit, or dismiss. Accepted notes export as a clean markdown review — nothing is posted on your behalf, ever.

03 · In practice

Seven questions, then silence

Paste a PR URL. Review Coach fetches the metadata, clones bloblessly, reads the diff against the codebase around it, and deals at most seven cards. Each is a question about the change — never a comment left in your name.

"Complexity is incremental: you have to sweat the small stuff."
— John Ousterhout, A Philosophy of Software Design
04 · Run it

Run it on your next PR

Clone the repo, npm run tauri dev, paste a PR URL. Requires gh authenticated, Node 18+, and Rust stable — with an Anthropic API key, or LM Studio running fully offline.