Code review on your own machine.

A desktop app for Git branches and GitHub pull requests. Comment on any line, publish when you're ready, and add an AI reviewer with your own model, or none.

Free · Open source (MIT) · macOS, Windows, Linux

Review's diff view: a file tree of 21 changed files on the left, the diff of lookup.ts in the middle with a comment on line 14, and the comments list on the right.

Works with

  • OpenAI
  • Anthropic
  • Google Gemini
  • OpenRouter
  • Ollama
  • LM Studio
  • OmniRoute
  • OpenAI-compatible endpoints
  • MCP servers
  • GitHub

Everything a review needs. Nothing it doesn't.

Comment on any line

Click a line number, write, done. Comments save as you type and stay on your computer.

A comment under line 14 of a diff.

Bring your own model

OpenAI, Anthropic, Gemini, OpenRouter, or a local model in Ollama or LM Studio. Reviewers can pull extra context from your MCP servers. Or skip AI entirely.

The list of AI providers you can connect, review teams, and MCP servers.

Press ⌘P, go anywhere

Pull requests waiting on you, recent reviews and branches, all a few keystrokes away.

The quick open palette searching for “mcp”.

Pinned to exact commits

Reviews compare from the merge base, so the diff doesn't move when someone pushes.

A branch preview showing the merge base and head commit the review compares.

Nothing posts by itself

Comments go to your pending review on GitHub only when you publish. You choose when to submit.

Download

Free. Needs Git installed.

Your system warns on first open. Here's why.

The installers aren't signed with an Apple or Microsoft certificate yet, so your system asks once:

  • macOS: open Review, then go to System Settings → Privacy & Security and click Open Anyway.
  • Windows: on the SmartScreen warning, click More info, then Run anyway.
  • Linux: run chmod +x Review-*.AppImage, then open the file.

Prefer to build it yourself? Node 22.12+ and Git.

git clone https://github.com/hamedghaderi/review.git
cd review && npm install && npm run dev