WorktreeView Desktop

Lightweight Code Review UI for Agentic Engineering

WorktreeView is a review inbox over your Git worktrees: read the overview, open reviews against the right base, and leave comments. Your coding agents connect to the same inbox and review alongside you. All of it read-only.

Windows · macOS · Linux  /  Free · Apache-2.0 open source  /  Privacy policy

FeatureAI collaboration
A diff with inline comment threads from Codex, Claude, OpenCode, and a human reviewer
FeatureRead-only
FeatureLocal-first
WorktreeView reviewing a commit across Git worktrees: repository sidebar, changed files, and syntax-highlighted diff

The commit review: changed files beside the full diff, with human and agent comments in the same stream.

Know what every worktree is doing.

Each project opens onto an inventory of its worktrees, branches, remotes, and archived surfaces. Status chips answer what is happening here at a glance: clean, changed, ahead or behind, or already merged.

Clicking a row opens that worktree's review. Deleted worktrees and branches keep their history under Archived, so nothing you have reviewed ever disappears on you.

Project overview listing worktrees with status chips for clean, merged, and ahead or behind counts
Worktrees, Branches, Remote, and Archived tabs with live counts
Worktree rows with Clean, Merged, and ahead or behind status chips
Status chips: Clean, Merged, commits ahead and behind

The full review, against the right base.

Reviews default to the merge-base, so a branch shows what it actually changes. Presets switch between working changes, everything, or committed-only work, and any branch, tag, or single commit can be reviewed without checking it out.

Re-base any review from the compare chip or straight from a commit row: the range under review is always explicit.

Working changes review showing the three presets and a diff with expand controls
Working changes, all changes, or committed only
Commit review of a single commit with its own diff and an agent comment beside it
This commit or the branch so far, one click away

Every voice lands in the same stream.

Click a line number to comment; threads are markdown with a preview tab, P0–P3 severity, and one-click copies for notes and issues. Coding agents connected to the app's local API are first-class reviewers: their findings arrive as comments on the diff, and they read reviews, reply, and resolve like anyone else.

HUMAN and AGENT filters separate the voices, and a self-reported label lets one agent speak as Security, Correctness, or Conventions.

Comment stream with human and agent threads, severity badges, and HUMAN and AGENT filters
Threads with severity badges and filters
One GitHub Copilot token posting as Security and Correctness reviewers with severity badges
One agent, several reviewer personas

Cross-project review, on one list.

Every project's review activity lands in one inbox: review requests, changes requested, unresolved findings, and surfaces that changed since their last review. A red needs-human chip marks anything stuck at its round budget or carrying an unresolved blocker.

Request a review yourself with lenses like security or correctness, a round budget, and named reviewers, then approve or send work back at full parity with your agents.

Attention queue showing a changes-requested review with its round and unresolved findings
Review requested, changes requested, needs human, and more

Your Git state is never touched.

Reviews explain your repositories; they never modify them. No checkouts, no stashes, no branches created. Review data lives in a local database on your machine, and there are no accounts, no analytics, and no telemetry.

How WorktreeView handles data
Read-only reviews No accounts No telemetry Local-first storage Explicit fetch only

A review in three steps.

  1. 1

    Open a repository

    Point WorktreeView at any local clone. Pin the projects you live in; search finds the rest.

  2. 2

    Pick what to review

    A worktree, a branch, a tag, or a single commit. The review base is always explicit.

  3. 3

    Read, comment, ship

    Read the diff, comment on any line, and let your agents weigh in on the same threads.

See every change. Touch nothing.

Free and open source. Grab an installer from GitHub Releases for Windows, macOS, or Linux.