Bi

All work

pr-reviewer 2026

A GitHub App that reviews pull requests on a local model, and measures how often it is right.

Live dashboardA reviewed PRCode

A pr-reviewer comment on a pull request flagging a SQL query built with string interpolation as a high-severity security issue.
raw
AI code review is noisy. Confident comments about bugs that aren't there teach people to ignore it.
design
Post only findings with a concrete failure scenario. Every finding gets a second look in a fresh conversation, and anything refuted is dropped.
build
A signed webhook, a Postgres idempotency record and a BullMQ queue hand each commit to a Python LangGraph agent. Its findings are posted back exactly once, even under retries, as inline comments with a Check Run.
deploy
Live for $0 on Render, Neon and Vercel: a review lands 10 s after a pull request opens. Free on Ollama, or on Claude with your own key. Measured honestly on 29 real pull requests: the local 7B model stays quiet (0.04 false comments per clean PR) but posts only 2% of known bugs; it finds 21%, which sit below the posting bar in the Check Run.

NestJS, BullMQ, Postgres, Python, LangGraph, Ollama, Next.js