Reviewgate

Community Developer tools

Code review against your team's written rules: a generator finds issues and an independent judge filters them, with a pre-push gate and PR bot.

Install

The installation steps are in the documentation below. Documentation

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. ReviewGate
  2. Why it is not another AI reviewer
  3. Install
  4. Where the data goes
  5. Support

ReviewGate

AI code review by your team's standards — in the editor while the agent works, at the pre-push hook, and again on the pull request.

Free. Self-hosted. Bring your own model key: the code never leaves your infrastructure, and nothing is reported back to the vendor.

This repository distributes the releases. The source is not published; the binaries below are the same artifacts served from the site.


Why it is not another AI reviewer

A general-purpose model tells you about SQL injection in the abstract. ReviewGate reads the agreements your team actually wrote — the ADRs, the conventions, the rules in .reviewgate/config.yml — and reports the places where this change breaks them. A finding that quotes your own rule is one a reviewer can act on; a finding that quotes a textbook is one they scroll past.

The review runs in three places, on the same rules and the same judge:

WhereWhat it does
CLIreviewgate review over staged, uncommitted or committed changes
Pre-push hookrefuses a git push that carries blocking findings
MCP serverthe coding agent calls the review itself, before the request exists
Bot on GitLab / GitHubsummary, inline findings, one-click fixes, a gate on the merge

Two passes under the hood: a cheap generator looks for problems, a stronger judge refutes them against the code, and only what survives is published. That is what keeps the noise down — the numbers behind it are on the site.

Install

CLI — one file, no Node and no Docker

Download the archive for your platform from the latest release, unpack, put it on your PATH:

curl -fsSLO https://github.com/ReviewGate/reviewgate/releases/latest/download/reviewgate-latest-linux-x64.xz
xz -d reviewgate-latest-linux-x64.xz
chmod +x reviewgate-latest-linux-x64 && sudo mv reviewgate-latest-linux-x64 /usr/local/bin/reviewgate
reviewgate doctor

Platforms: darwin-arm64, darwin-x64, linux-x64, linux-x64-musl, linux-arm64, win-x64. Checksums are published with every release as SHA256SUMS.

The same files are served from the site — https://reviewgate.dev/docs/agents lists every platform with its download command — use whichever is faster for you.

Claude Code plugin

Two commands wire everything at once: the MCP tools (get_team_rules, review_changes), a pre-push review gate, and the skills that make the agent review its changes before calling work done. The plugin needs the CLI binary from the section above.

/plugin marketplace add ReviewGate/reviewgate
/plugin install reviewgate@reviewgate

Or from the shell: claude plugin marketplace add ReviewGate/reviewgate, then claude plugin install reviewgate@reviewgate.

Bot on a pull request
curl -fsSLO https://reviewgate.dev/docker-compose.yml
docker compose up -d

The image is registry.reviewgate.dev/reviewgate-bot, mirrored on Docker Hub as novohudonossor/reviewgate-bot. Full walkthrough, webhook setup and the list of environment variables: https://reviewgate.dev/docs/install

Where the data goes

Nowhere. The bot and the CLI talk to the model provider you configured, on your key, from your network. There is no telemetry, no call home and no vendor account. Review metadata — counts, severities, tokens spent — stays in your own database, and source code is never written to logs or to disk.

How that is arranged, and how to verify it yourself: https://reviewgate.dev/security

Support

The product is free and stays free. If it earns its place in your pipeline, the most useful thing you can do is use it and tell a colleague: https://reviewgate.dev/donate

Questions and feedback: @ReviewGate on Telegram.

Frequently asked questions

What is Reviewgate?

Code review against your team's written rules: a generator finds issues and an independent judge filters them, with a pre-push gate and PR bot.

How do I install Reviewgate?

Follow the installation steps in its documentation, shown on this page and in its repository.

Is Reviewgate open source?

Its code is public on GitHub, but the repository does not declare a standard license.

Who maintains Reviewgate?

It is published by ReviewGate. AI.tn lists it but does not maintain or endorse it.

From the community awesome-mcp-servers lists and the project's GitHub repository. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.