reviewdeck Download

Review at the speed AI ships.

reviewdeck is a native Mac app for stacked pull requests. AI finds the issues and drafts the comments. You decide what goes to GitHub.

Download for Mac

macOS 15 or later. Signs in with the GitHub CLI.

reviewdeck showing layer 2 of a 4-layer refunds stack. An AI finding about float math sits inline next to the code, and a drafted comment waits as pending.

Stacks

Move through a stack in one keystroke.

Open any pull request and reviewdeck finds the rest of its stack. Each layer shows only its own change, compared with its parent and not with main.

  • [ ] move between layers. ⌘1 to ⌘9 jump to one.
  • All layers load in the background, so a switch is instant.
  • After a force push, see only what changed since your last review.
Layer 4 of the stack. The diff shows only the webhook change against layer 3. The Stack card lists all four layers.

AI review

AI drafts. You decide.

Run Claude Code, Codex, or any OpenAI-compatible model on a layer. Findings come back ranked P0 to P3, next to the lines they are about.

  • Each finding explains the problem and can suggest a fix.
  • Make Draft turns a finding into a pending comment. Nothing is sent before you press Submit Review.
  • Agents only read. They never approve, merge, push, or post.
Two AI findings inline in the diff: a P1 float math issue with a suggested fix, and a P0 race between the balance check and the insert. Each has Dismiss and Make Draft.

For teams

Keep the bar high when AI writes the code.

More code needs more review, not less. reviewdeck helps reviewers keep up and keeps a person responsible for every word.

  • Findings cite your team's rules from AGENTS.md. Turn a good comment into a new rule.
  • See the exact review before it goes to GitHub: the summary, each comment, and the request.
  • Rate each finding with a thumbs up or down.
The Submit Review sheet shows the summary and the one comment that will go to GitHub, with Cancel and Submit Review.

Speed

Fast is a feature.

Native Swift and AppKit. No web view, no Electron. Every build checks these limits and fails when one is missed.

Layer switch
<100ms
Diff scrolling
120fps
Inbox from cache
<300ms
Memory
<300MB

No token stored

reviewdeck asks the GitHub CLI for your token when it needs it and keeps it only in memory.

Local changes too

Review a local branch, a worktree, or uncommitted changes the same way as a pull request.

Fixes stay separate

An agent edits only a private copy. You see the diff before anything touches your checkout.

Review faster. Ship with confidence.

Download for Mac

macOS 15 or later.