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.
| No. | Property | Value | Remark |
|---|---|---|---|
| 01 | Coaching cards per PR | ≤ 7 | Sparsity is the product |
| 02 | Comments posted for you | 0 | You accept, edit, or dismiss each card |
| 03 | External style rules | 0 | Conventions are inferred from the repo itself |
| 04 | Coaching providers | 2 | Claude API, or LM Studio fully offline |
Limits hold by design; the card cap does not lift with PR size.
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.
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.
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.
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."
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.