whiteboard README

The project's README from github.com/devdotfast/whiteboard. As one markdown file: README.md.

Review logo

Review

Cursor for code review.

Download for macOS · Docs · Website · Contributing

Review is an open-source desktop app for understanding and reviewing agent-written code. Coding agents turn a branch or pull request into a guided, interactive Review connected to the exact code behind it.

Explore architecture and data flow, inspect diffs, ask questions, and explore coding traces from one interface.

Review Desktop showing a guided code review and interactive sequence diagram

[!NOTE] Review is in beta and currently ships for macOS on Apple silicon.

Quickstart

  1. Download Review and open the app.
  2. Connect Claude Code, Codex, and other coding agents from the welcome screen.
  3. Ask your agent to review your current branch against up-to-date main and open the result in Review.

Review works especially well for large changes where a file-by-file diff does not explain whether the system is right. See the quickstart for the complete first-review flow.

Review authors can add user and repository guidance for generated documents. See Review guidance.

Documentation

How Review works · Coding agents · CLI · Privacy · Troubleshooting

Known limitations

If there are any other features you need, feel free to ask on Discord or open an issue or discussion!

FAQs

Who is the Review app for?
  • If you still want the gains of generating code with AI but also want to understand how your codebase works and maintain quality, Review is for you.
  • If you don't use AI to write a lot of code and are content reading diffs line by line, Review probably isn't for you.
How is this different from Greptile, Bugbot, CodeRabbit, etc.?

These tools review your LLM-generated code with another LLM. Review is a complementary tool. Review doesn't review your code for you, but helps you understand it and spot regressions quickly.

How is this different from Plannotator?

Plannotator is meant as an alternative to using the terminal for reviewing plans and simple code diffs. Review takes some inspiration from Plannotator in its lifecycle but is engineered as an opinionated framework for reviewing AI-generated code diffs.

How are you guys gonna make money on this?

Eventually, we'll charge companies for a hosted Review product that manages review creation alongside features like trajectory storage, review sharing, etc., but everything will remain easily self-hostable.

Development

Review requires Node.js 24 and pnpm 11. See the desktop prerequisites, then run:

pnpm install
pnpm dev

Run pnpm run ci before submitting a pull request. See CONTRIBUTING.md for more.

A note on vendoring Code OSS

With everyone using dedicated agent TUIs and desktop apps, we only use our text editors for reviewing line-by-line diffs now, so we figured why not have a text editor meant for reviewing code. In that case, might as well start off with the most successful open source editor out there as a baseline.

We vendor Code OSS unlike other forks that maintain patches because coding agents have a hard time with patches and there's a lot of stuff from stock VS Code (i.e., ~45% of the codebase is Copilot these days 😬) that we don't need.

We regularly monitor upstream Code OSS and merge in security/feature patches as they come in.

Privacy

Review runs against local checkouts. Anonymous telemetry does not include your code, diffs, Review text, comments, questions, prompts, or model output. Read the privacy overview, inspect the complete telemetry reference, or turn telemetry off at any time.

License

Review is available under the MIT License. The vendored Code - OSS fork retains Microsoft's MIT license and third-party notices; see apps/review-desktop/LICENSE and apps/review-desktop/UPSTREAM.

Influences

whiteboard (devdotfast/whiteboard)

Searching Database…

What is this?Review is an open-source desktop app that turns a branch or pull request produced by a coding agent into a guided, interactive review, letting you explore the architecture, inspect diffs, and ask questions about the generated code.
Is this a general code editor or a dedicated review tool?It is a purpose-built review app, not a general editor. It is built on a vendored fork of Code OSS (the open-source base of VS Code) stripped down for the single job of reviewing AI-generated diffs.
How do I get it running?Download the Review app and open it, then connect Claude Code, Codex, or another coding agent from the welcome screen and ask the agent to review your current branch against main.
Which coding agents does it work with, and what do I need to build it?Review connects to Claude Code, Codex, and other coding agents from its welcome screen; building it from source requires Node.js 24 and pnpm 11.
What doesn't work yet?Review is still in beta: it only maps architectural changes within one repo, doesn't properly handle stacked PRs, and sharing reviews between machines is currently painful.
Who is Review actually for?It's for developers who use AI to generate code but still want to understand how it works and catch regressions; if you're happy reading every diff line by line, it's probably not for you.
Does Review send my code anywhere?Review runs against local checkouts and only sends anonymous telemetry, which excludes your code, diffs, comments, questions, prompts, and model output.
How is Review different from tools like Greptile, Bugbot, or CodeRabbit?Those tools have another LLM review your AI-generated code for you. Review is complementary: it doesn't judge your code, it helps you understand the diff, trace, and architecture behind it.
How is Review different from Plannotator?Plannotator is an alternative to the terminal for reviewing plans and simple diffs. Review takes lifecycle inspiration from Plannotator but is built as a more opinionated framework specifically for reviewing AI-generated code changes.
Why vendor Code OSS instead of maintaining patches on VS Code?Coding agents struggle with applying patches, and a large chunk of stock VS Code's codebase is Copilot-related code Review doesn't need, so the team vendors Code OSS directly and merges in upstream security and feature fixes as needed.
How will the team monetize a free, self-hostable app?They plan to eventually charge companies for a hosted Review product with extras like trajectory storage and review sharing, while keeping the core app free and self-hostable.
Creator
devdotfast
Size
99.3 MB
Stars
3.2K
Age
2mo
Commits · 90 Days