G

GitWarren

Review code with your coding agents before committing

Dev ToolsOpen Source

A single-user local review app that reads the dirty worktree — staged, unstaged and untracked — before anything is committed. An MCP server over stdio gives Claude Code, Codex or any MCP client the same seventeen tools the desktop app uses. Machine comments are attributed; two concurrent agent sessions stay distinct.

What is GitWarren?

GitWarren is a single-user, local code-review app for the moment a coding agent has finished and left a dirty worktree. It folds staged, unstaged and untracked files into one diff you can comment on before anything is committed, and it exposes the same review tools to Claude Code, Codex or any MCP client over stdio.

Key features

  • Reviews the dirty worktree: staged, unstaged and untracked files folded into one diff, including files the agent created and never git-added
  • Finds the worktree where the branch is checked out, wherever it lives on disk, so you do not have to push first
  • PR-shaped UI: conversation, commits and files-changed tabs, with inline comments on specific lines
  • MCP server over stdio: the site states it exposes the same seventeen tools the app uses (open a review, read the discussion, reply, comment on a line, resolve)
  • Agent comments are always marked as machine; the tool name comes from the MCP handshake, not from whatever the model calls itself
  • Two concurrent MCP sessions get distinct ids, so two agents in one review stay two
  • You can edit or delete anything; an agent can fix its own typo but cannot quietly rewrite yours
  • No account, nothing cached (every diff is read from git at display time), reviews stored in one local SQLite file; desktop for macOS, Windows and Linux plus a CLI that serves the same UI

Who it's for

  • Read a Claude Code or Codex worktree on your laptop before the first commit
  • Ask the agent that wrote the diff to explain a line, in the review thread, via MCP
  • Run two agents in one review and keep their comments attributed separately
  • On a machine without the desktop app, serve the same review UI with `npx gitwarren serve`

When not to use it

Not a team GitHub App and not a hosted PR bot. It is one person, one machine, no server, no notion of anybody else. Skip it if you need review after push, multi-seat permissions, or a check that runs in CI.

FAQ

How much does GitWarren cost?

It is free and open source under GPL-3.0. There is no account and no paid tier on gitwarren.com. Install the desktop app, `brew install --cask klarluft/tap/gitwarren` on macOS, or run `npx gitwarren serve`.

Does any code leave my machine?

The site states it is local by construction: no account, no sign-in, one SQLite file in your application-data directory. Diffs are read from git at the moment they are shown. Delete the SQLite file and GitWarren is gone; repositories are untouched.

How do coding agents join a review?

Point Claude Code, Codex or any MCP client at the stdio MCP server. They get the same tools the app uses. Machine-written comments are marked as machine, and two sessions are given separate ids.

Which platforms are supported?

Desktop builds for macOS (Apple silicon and Intel), Windows and Linux, plus a CLI (`npx gitwarren serve` or the Homebrew gitwarren-cli formula). macOS also has `brew install --cask klarluft/tap/gitwarren`.

Developer ToolsCode ReviewAI AgentsMCPOpen Source
Submitted by Michał Wrzosek (Klarluft BV)GitHubLaunched September 17, 2026

Share this launch

Embed this badge

Featured on OrangeBot
<a href="https://orangebot.ai/product/gitwarren" target="_blank" rel="noopener noreferrer">
  <img src="https://orangebot.ai/api/badge/gitwarren.svg" alt="Featured on OrangeBot" width="200" height="54" />
</a>

Comments