explainx.ai0k
TrendingAI News TodayPathwaysSkills
Pricing
explainx.ai

Upskill in AI — 16 free pathways, live workshops & bootcamps, and 50+ courses from practitioners. Plus the skills, tools, and MCP servers to practice on.

follow us

follow on google

Add explainx.ai as a preferred source

corporate training

support@explainx.ai

get started

Find your pathTake Free Evaluation

community

Join the community

learn

mind: share how you thinkpathways — start freeworkshopsbootcampscoursescompare Explainxcertificationsmock testsexplainx universitycorporate traininglearn skills & mcp

discover

skillsmcp serversexplainx mcptoolsmdx readeragentsllmsdesignsdictionarypeopleagi trackerfelony benchranks

company

aboutvisionmissionteaminstructorsteach on explainxpartnershipscommunityhackathonscareers

content

daily AI newsstate of AI — live resultsblogreleasespromptsgeneratorsresource libraryfor LLMsexplainx.ai kids

solutions

all solutionsdeveloper upskillingmarketing upskillingproduct manager upskillingleadership upskilling

newsletter · weekly

Get AI news, tools, and insights in your inbox.

supportcontactprivacytermsdata rightshow we create contentsubmission guidelines

© 2026 AISOLO Technologies Pvt Ltd

explainx.ai

On this page

  • At a glance
  • Why "many narrow reviewers"?
  • The numbers, and who produced them
  • What to be careful about
  • Is the recall-first trade-off right for your team?
  • What it does around the review
  • How to try it safely
  • Who it is for
  • Related reading
← Back to blog

explainx / blog

QuickReview: Open-Source AI Code Reviewer Claims 97% High-Severity Recall

AI Code Review, Open Source, Coding Agents, GitHub, Claimed vs Verified

Part of AI Tools and Apps

QuickReview, a self-hosted GitHub PR reviewer, claims higher recall than Codex and Claude Code reviews at about $2 a PR. What the benchmarks show and what to check.

Oct 27, 2026·8 min read·Yash Thakker
add explainx.ai
go deep
QuickReview: Open-Source AI Code Reviewer Claims 97% High-Severity Recall

QuickReview is a new open-source AI code reviewer for GitHub pull requests that bets on recall over speed. Posted to Hacker News on October 27, 2026 by its maker, it fans every change out to about a dozen narrow, read-only "lens" passes, merges duplicate findings, and has a validator re-derive each one before a single review goes up. Its authors report that on their own verified benchmark it finds 97% of high-severity defects, versus 90% for the best of six other reviewers, at roughly $2 and 17.5 minutes per PR. Those are the project's numbers, not an independent test, so this post separates what is claimed from what you can check.

Sources are the QuickReview README and the maker's Hacker News post. The HN thread had one comment, from the poster, when we read it, so there is no community verdict yet.

At a glance

table · 2 cols
QuestionAnswer
What is it?Self-hosted reviewer for GitHub PRs; daemon plus qcr CLI; beta since mid-August 2026 in the maker's own repo
How does it work?Rule-planned narrow lenses, duplicate merge, adversarial validation, one posted review
Headline claim97% of high, 93% of medium, 84% of low severity defects on 185 PRs (520 verified defects)
Cost and timeAbout $2.06 and 17.5 minutes per PR on GPT-6.1 Sol
WeaknessLowest precision on the Martian and Qodo benchmarks; about 6.9 comments per PR
Safe to try?Yes: dry_run = true is the default, so a fresh install posts nothing
Independent verificationNone yet

Why "many narrow reviewers"?

The README's argument is simple: a single model asked to "review this PR" reads the diff once, from one angle, and stops when it has found something worth saying. QuickReview instead plans lenses with plain code, not a model. Each lens is a leaf agent with read-only tools, the diff and a worktree at the exact head; none can see another pass's output, spawn agents or run your code.

Two lenses run on every code change: a baseline pass and a tests pass. A sweep reads every changed file line by line. The rest are chosen by path, content and size: behavior delta, code quality, intent against the PR text, backward compatibility, security, data safety, concurrency, bounds, rollout and more. The PR's session may add a lens or raise its reasoning tier, but may never drop one.

Findings are merged so one root cause gets one comment anchored at its cause. Then a validator re-reads the code for every candidate and keeps, demotes, doubts or kills it. The README states the philosophy bluntly: "A plausible but wrong finding costs more than a missed nit." Severities map to tags by fixed rules, and any surviving blocker means the review requests changes.

A green magnifying lens inspecting a single tile in a mosaic, representing one narrow review lens checking one kind of defect in a pull requestA green magnifying lens inspecting a single tile in a mosaic, representing one narrow review lens checking one kind of defect in a pull request

The numbers, and who produced them

All the following come from the project's README and the authors' own reports.

AACR-Bench, verified defects. The authors built a key of 520 defects across 185 real PRs in 10 languages, each verified in the code and graded by consequence, because AACR-Bench's own reference comments "are mostly not real problems." On GPT-6.1 Sol, QuickReview finds 97% of high-severity defects, 93% of medium and 84% of low. The best other reviewer at each severity finds 90%, 82% and 52%. Their table lists Codex CLI at 90% high, the pi-review panel at 89%, Claude Code on Opus 5.5 at 81% and PR-Agent at 62%.

Cost. QuickReview costs $2.06 per PR and takes a median 17.5 minutes. The others list $0.07 to $0.53 and 0.7 to 2.3 minutes. On the same model it also beats the model maker's own reviewer at every severity, at 11 to 20 times the cost ($3.24 against $0.16 per PR on Opus), though the authors caution this "contrasts two tools, not a measured design effect."

Martian, 50 PRs. Highest recall (65.8) but lowest precision (16.2), because it surfaces about 12.8 issues per PR against roughly three "golden" comments. Auditing the goldens, the authors say it finds 75 of the 86 that describe real defects (87%).

Qodo PR-Review-Bench, 100 PRs. Best functional-bug recall of 13 tools (52.1%), second most issues overall, lowest precision, fourth on F1.

Cheaper models. On AACR-Bench (the public benchmark paper) it holds most of its recall on DeepSeek V4.1 Flash (92% high, $0.74 per PR) and GLM-5.3 Flash (92% high, $0.52), and "falls apart" on GPT-6 Luna (43% high). The authors flag those rows as a later build and "directional."

What to be careful about

  1. Authors graded their own homework. The 520-defect key, the severity grades and the judge setup are the project's. Two judge models agreed on the winner only 56% of the time on their pairwise tests, which is why they were pooled.
  2. Tuning overlap. The last changes were mined from misses on 145 of the 185 PRs. On the 20 PRs kept out, it finds 83% of all defects and "the next best 72%." That is the fairer number, and it is a small sample.
  3. Recall is not the same as usefulness. 42% of its comments are true but minor, and 6.9 comments per PR is a lot to triage. Our post on the HEAL benchmark shows how different benchmarks can reach very different conclusions about the same class of tools.
  4. Cost compounds. At $2 per PR, a team merging 100 PRs a day spends about $200 a day on reviews, before retries.
  5. Beta packaging. The README says setup has "rough edges" and the reviewer has run in production only on one busy commercial repository since mid-August.

Is the recall-first trade-off right for your team?

Code review tools sit on a spectrum. A precision-first reviewer posts two or three comments you almost always agree with, and trust builds quickly. A recall-first reviewer posts more, catches more real defects, and asks your team to triage the rest. QuickReview deliberately picks the second, and tries to soften it with severity tags: P0 to P2 blockers, questions and nits, a reachability gate, and a cap on nits in re-reviews. Items marked [check this] need a human to verify, and [deferred] marks a real issue that does not belong in the current PR.

The practical question is where your bugs escape today. If production incidents trace back to merged PRs that human reviewers skimmed, extra recall is worth a few dollars. If your reviewers already catch the big defects and complain about noise, a heavier bot may just add to the pile. Measure it on your own history before deciding.

What it does around the review

The daemon is a small deterministic TypeScript service with no model in its decision path. It takes GitHub App webhooks, runs a reconcile poll, keeps one sticky session per PR through pushes, replies and rechecks, and posts through one gated mutation path. Reviews trigger on a label or a team review request; bot-authored PRs never queue. Approval is withheld without green CI, and the only allowed verdict change after approval is approve to request-changes.

A "learning loop" lets [feedback] comments demote the validator's bar the same day, while rubric changes require human ratification. The reviewer reads code and never runs it; the README documents the guard layers in docs/exec-boundary.md as claims you can try to falsify. Only the model call and package names a PR imports (fetched from npm and PyPI) leave your infrastructure, and the latter can be disabled.

How to try it safely

  1. Install the wrapper from the public image on ghcr.io, or run npm i -g @quickchatai/quickreview (Node 26 or later is supported).
  2. Run qcr login, then qcr review to review your current branch against its base with no daemon, or qcr review 123 for a PR.
  3. Choose where the result goes: shown, saved as markdown and JSON, or posted as a comment-only review.
  4. Leave dry_run = true for the daemon until you have read a week of would-be reviews in state/dryrun/.
  5. Compare against your current reviewer on 20 of your own merged PRs where you know a bug later escaped.

If you already run an AI reviewer, see how Claude Code's team code-review process frames risk tiers, and why AI coding agents produce more code, not more software, which is the review bottleneck QuickReview's "Why this exists" section describes.

Who it is for

  • Teams drowning in agent-written PRs that want a recall-first second pass and can afford a few dollars per review.
  • Teams with strict data control that want a self-hosted bot under their own keys.
  • Not for cost-sensitive repos with high PR volume, or teams that want few comments; a precision-first tool will feel quieter.

The maker's pitch on HN was modest: it has "been reviewing all our PRs for many months now as part of our CI." Treat that as one team's experience and the benchmarks as a hypothesis to test on your own code.

Related reading

  • HEAL benchmark: AI PR reviewers miss 70% of runtime bugs
  • Claude Code team code-review process and risk tiers
  • AI coding agents: more code, not more software
  • Postgres 19 delayed over AI code review bugs
  • Linus Torvalds on AI, vibe coding and kernel review
  • GPT-6.1 Terra launch and pricing

Sources: QuickReview on GitHub and the Hacker News post.

Details are accurate as of October 27, 2026. The project is in beta and its benchmarks may be updated.

Spotted something out of date? Let us know.
Yash Thakker

Written by

Yash Thakker

Yash is an AI expert with over 300K learners. Join his workshops →

View Yash Thakker in People in AI →

Related posts

Oct 15, 2026

TokenSpeed: The Open-Source LLM Inference Engine Built for Coding Agents

TokenSpeed, from the non-profit LightSeek Foundation, is an MIT-licensed inference engine aimed at long-context, multi-turn agent traffic. Here is what it claims against TensorRT-LLM, how its design differs, and what is still unproven.

Oct 27, 2026

BeautifulRust: Agent Skills and a Clippy Config That Make AI Write Idiomatic Rust

BeautifulRust, a repo that gained about 1,200 stars in days, packs three Agent Skills and a clippy lint config for Rust. Here is what each part does, how to install it in Claude Code, Codex, Copilot and Gemini CLI, and what its self-reported evals do and do not prove.

Oct 27, 2026

Heal Benchmark: AI Code Reviewers Miss 70% of Runtime Bugs, Claimed vs Verified

Heal, a runtime-testing agent, published a benchmark claiming AI pull-request reviewers miss 70 percent of the user-facing bugs it proves with failing tests. The numbers are interesting and the method has real limits. Here is what is claimed, what the page itself concedes, and how to test it on your own repo.