ChainReview
Vibe coding makes it ridiculously easy to ship.
Core trick
Five review agents call deterministic tools like Semgrep and import graphs, then a validator re-reads cited lines to drop findings lacking evidence.
Description
Vibe coding makes it ridiculously easy to ship. You generate features in minutes, hit run, and everything looks fine—until the first real edge case, the first PR review, the first CI failure. Then the "almost right" code shows up as noise: false positives, shallow findings, and hours lost in back-and-forth.
We built ChainReview to turn that chaos into a closed loop. ChainReview is a multi-agent AI code reviewer where five specialists—Architecture, Security, Bugs, Explainer, and a strict Validator—work in parallel. Every agent is grounded in deterministic tooling via CRP (ChainReview Protocol), an open MCP-compatible schema with 20+ tools: file reads, import graphs, call graphs, Semgrep scans, and ripgrep pattern matching. Every finding is pinned to real evidence—file paths, line numbers, and confidence scores.
The twist is the Validator Agent. It challenges every finding, re-reads the code, checks context, and kills the noise. What survives is real, actionable, and ready to fix.
README excerpt
<p align="center"> <img src="media/icon.svg" width="96" height="96" alt="ChainReview" /> </p> <h1 align="center">ChainReview</h1> <p align="center"> Multi-agent AI code reviewer for VS Code.<br /> Five specialized agents. Evidence-backed findings. Validated patches. Full audit trail. </p> <p align="center"> <a href="https://github.com/charannyk06/ChainReview/stargazers"><img src="https://img.shields.io/github/stars/charannyk06/ChainReview?style=flat&color=6366f1&labelColor=0f0f0f" alt="GitHub Stars" /></a> <a href="https://marketplace.visualstudio.com/items?itemName=chainreview.chainreview"><img src="https://img.shields.io/badge/VS%20Code-Install-6366f1?style=flat&labelColor=0f0f0f&logo=visualstudiocode" alt="VS Code" /></a> <a href="https://github.com/charannyk06/ChainReview/blob/main/LICENSE"><img src="https://img.shields.io/github/license/charannyk06/ChainReview?style=flat&color=6366f1&labelColor=0f0f0f" alt="License" /></a> <a href="https://github.com/charannyk06/ChainReview/issues"><img src="https://img.shields.io/github/issues/charannyk06/ChainReview?style=flat&color=6366f1&labelColor=0f0f0f" alt="Issues" /></a> </p> --- ## Demo <p align="center"> <img src="media/findings.gif" alt="ChainReview — Finding Detail with Fix Workflow" width="600" /> </p> <p align="center"><em>Finding detail — evidence, code context, Generate Fix and Verify Fix pipeline</em></p> <p align="center"> <img src="media/findings-list.gif" alt="ChainReview — Findings List" wi