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…

Что это?Review — open-source десктоп-приложение, которое превращает ветку или pull request, созданные агентом для кодинга, в управляемое интерактивное ревью: можно изучать архитектуру, рассматривать диффы и задавать вопросы о сгенерированном коде.
Это обычный редактор кода или специализированный инструмент ревью?Это специализированное приложение для ревью, а не универсальный редактор. Оно построено на вендоренном форке Code OSS (open-source основы VS Code), урезанном под единственную задачу — ревью сгенерированных ИИ диффов.
Как это запустить?Скачайте приложение Review и откройте его, затем подключите Claude Code, Codex или другого агента для кодинга на экране приветствия и попросите агента сделать ревью вашей текущей ветки относительно main.
С какими агентами для кодинга он работает и что нужно для его сборки?Review подключается к Claude Code, Codex и другим агентам для кодинга с экрана приветствия; для сборки из исходников нужны Node.js 24 и pnpm 11.
Что пока не работает?Review всё ещё в бете: он отображает архитектурные изменения только внутри одного репозитория, не умеет толком работать со stacked PR, а делиться ревью между машинами сейчас неудобно.
Для кого на самом деле создан Review?Для разработчиков, которые используют ИИ для генерации кода, но всё ещё хотят понимать, как он работает, и ловить регрессии; если вам и так комфортно читать каждый дифф построчно, вам он, скорее всего, не нужен.
Отправляет ли Review мой код куда-либо?Review работает с локальными checkout и отправляет только анонимную телеметрию, в которую не входят ваш код, диффы, комментарии, вопросы, промпты и вывод модели.
Чем Review отличается от инструментов вроде Greptile, Bugbot или CodeRabbit?Те инструменты поручают ревью вашего сгенерированного ИИ кода другому LLM. Review их дополняет: он не оценивает ваш код, а помогает вам понять дифф, трассировку и архитектуру за ним.
Чем Review отличается от Plannotator?Plannotator — альтернатива терминалу для ревью планов и простых диффов. Review взял у Plannotator идеи жизненного цикла, но построен как более opinionated-фреймворк специально для ревью изменений кода, сгенерированных ИИ.
Почему вендорится Code OSS вместо поддержки патчей поверх VS Code?Агенты для кодинга плохо справляются с применением патчей, а большая часть кодовой базы штатного VS Code — код, связанный с Copilot, который Review не нужен, поэтому команда вендорит Code OSS напрямую и по мере необходимости мержит апстримные исправления безопасности и функциональности.
Как команда будет зарабатывать на бесплатном self-hosted приложении?Они планируют со временем брать с компаний плату за хостинговый продукт Review с дополнениями вроде хранения траекторий и обмена ревью, оставляя основное приложение бесплатным и доступным для self-hosting.
Creator
devdotfast
Size
99.3 MB
Stars
3.2K
Age
1mo
Commits · 90 Days