Cerebe / Product

The independent quality engine for AI-written code.

Cerebe reviews every pull request your agents open, posts one verdict as a GitHub check, and backs every finding with evidence. The CLI is free to run on any repository; hosted approval for teams.

The check

One verdict on the pull request. Every finding carries its evidence.

cerebe/critic required
acme/payments #1847 commit a7c3e91f · 4 files
Independent critic
competing vendor · sandboxed · no web access
1 finding · high
Independent critic
competing vendor · sandboxed · no web access
No findings
Independent critic
competing vendor · sandboxed · no web access
1 finding · high
High auth.ts:88 — session cookie is set without HttpOnly.
                    86const token = await session.refresh(user.id);
                    87
                    88res.cookie("session", token, { secure: true, sameSite: "lax" });
                    89return res.redirect("/checkout");
                  
Any script on the page can read the session token. Fix: add httpOnly: true.
Verdict
CHANGES_REQUESTED

Fixed rules, not a model, decide. Signed and bound to commit a7c3e91f, with the evidence behind every finding.

The finding

The evidence, and the fix.

A finding says why it matters and states the fix, and is tied to the file and line where it has one. Nothing arrives as a bare opinion. The finding above shows the shape: a severity, a location, the evidence, and the consequence if it ships.

On your workstation

Review on every commit.

The Cerebe CLI works alongside Claude Code, Codex and Cursor. On every commit, Cerebe reviews the change against Cerebe's rules and your repository's AGENTS.md, so problems are caught before there is a pull request. The hosted check on the pull request is the approval of record; the workstation review is the author's early warning.

curl -fsSL https://cerebe.ai/install.sh | sh

One line in the repository. Local review is opt-in until you add a critic.

Required, when you want it

The same check, two postures.

Not yet required

A verdict on every pull request

Install the GitHub App and every pull request gets a verdict and its findings. Nothing blocks. Start here.

Required

The check gates merge

On a paid plan, make cerebe/critic a required check and a pull request merges only on an approving verdict. The check fails closed: no verdict, no merge.

Either way

One verdict per commit

Amend the commit and the review runs again. The verdict is signed and bound to the commit it judged, so a stale verdict can never cover a new change.

The dashboard

Every verdict, every finding, across your repositories.

The dashboard shows each pull request's verdict, the findings behind it, and the run that produced them, across every repository the App reviews. Sign in with GitHub to see your own.

Works with your stack

Any coding agent. Any model vendor. GitHub today.

Cerebe reviews what any agent opens as a pull request. The critics come from competing model vendors and judge against Cerebe's rules and your repository's AGENTS.md. Teams run it hosted; enterprises can run it in their own cloud, with forward-deployed engineering.

Install

Install it on one repository. Every pull request gets a verdict.

Your next pull request gets a verdict as soon as it is opened or updated. Make the check required when you are ready.