EveryDev.ai
Subscribe
Home
Tools

3,864+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2782
  • Coding1973
  • Infrastructure825
  • Projects603
  • Marketing598
  • Research520
  • Analytics468
  • Design462
  • MCP419
  • Testing346
  • Security323
  • Data305
  • Integration224
  • Prompts220
  • Communication210
  • Extensions196
  • Learning179
  • Voice175
  • Commerce160
  • DevOps135
  • Web95
  • Finance31
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. GitWarren
    GitWarren icon

    GitWarren

    Code Review
    Featured

    A local-first desktop app for reviewing AI-written code in your git worktree before it becomes a commit, with an MCP server so agents can participate in the review.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open source under GPL-3.0. No account required.

    Engagement

    Available On

    Windows
    macOS
    Linux
    iOS
    Web

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Code ReviewMCP ServersAI Coding Assistants

    Alternatives

    Ask LLMDevin DesktopLaReview
    Developer
    Klarluft B.V.Rotterdam, The NetherlandsEst. 2018

    Listed Sep 2026

    About GitWarren

    GitWarren is a cross-platform desktop application built by Klarluft B.V. that lets developers review code changes — including uncommitted, staged, and untracked files — directly on their own machine before anything is pushed to GitHub. It is free and open source under GPL-3.0, with the source available at github.com/klarluft/gitwarren-app. The tool is created and maintained by Michal Wrzosek and is currently at v0.1.6.

    What It Is

    GitWarren fills a gap that every other code review tool leaves open: the moment between when a coding agent finishes its work and when that work becomes a commit. Traditional review tools — GitHub pull requests, GitLab merge requests — require a commit, a push, and an open PR before you can read a diff. GitWarren reads the git worktree directly, folding staged, unstaged, and untracked files into a single reviewable diff on your own machine. No account is required, no data leaves your computer, and all review state is stored in a single SQLite file in your application-data directory.

    Local-First Architecture

    The "local by construction" design is a deliberate constraint, not a limitation:

    • No account, no server. Nothing to sign up for; the app is one person's tool on one machine.
    • Nothing cached. Every branch name, commit, and diff is read from git at the moment it is displayed, so nothing goes stale.
    • One SQLite file. Reviews and comments live in a single file (gitwarren.db) in the OS application-data directory. Deleting it removes GitWarren entirely without touching any repository.
    • Multi-machine reach. GitWarren can reach repositories on other machines over SSH, WSL, or a Tailscale tailnet — reviews live where the code does, not on a central server.

    Agent Participation via MCP

    GitWarren ships an MCP (Model Context Protocol) server over stdio. Pointing Claude Code, Codex, or any MCP-compatible client at it gives the agent access to seventeen tools — the same service layer the UI uses — including opening reviews, reading discussions, replying in threads, leaving line comments, and resolving threads. Agent comments are always attributed as machine-written, with the tool name taken from the MCP handshake (clientInfo.name) rather than from whatever the model calls itself. Two concurrent agent sessions are kept distinct by a per-session ID minted at startup. The MCP server can run independently of the desktop app; both share the same SQLite database.

    Reviewing Uncommitted Work

    The core feature is the ability to review a branch against itself — where the merge base of a ref with itself is its own tip, so the diff is exactly what the worktree holds that has not been committed. GitWarren uses git worktree list --porcelain to find whichever worktree holds the head branch, then reads staged, unstaged, and untracked changes from that location. Untracked files are listed with git ls-files --others --exclude-standard and rendered as whole-file additions. Three diff views are available: committed only, all changes (committed + uncommitted), and uncommitted only.

    Stack and Deployment Model

    GitWarren is built on Electron 44 with TypeScript, React 19, Tailwind CSS v4, and SQLite via better-sqlite3 and Drizzle ORM. The UI and MCP server both call one shared service layer (src/core/services/) — neither surface contains repository or review logic of its own. The desktop app is available as:

    • macOS (Apple Silicon and Intel DMG, also via brew install --cask klarluft/tap/gitwarren)
    • Windows (NSIS installer, x64 and arm64)
    • Linux (AppImage, x86_64 and arm64)

    A headless CLI (gitwarren serve) serves the same review UI in a browser tab for machines without a screen or for users who prefer not to install an Electron app. The CLI is available via npx gitwarren or brew install klarluft/tap/gitwarren-cli.

    Update: v0.1.6

    The latest release is v0.1.6, published on 2026-09-08. The repository was created in September 2026 and has seen active development, with the last push on 2026-09-11. The project is featured on Product Hunt. Auto-update is built in (checks on launch and every 6 hours, downloads in the background, applies on next restart); on macOS, auto-update requires a signed build. The release pipeline produces installers for all three platforms plus daemon tarballs for headless deployment and an npm package for the CLI.

    GitWarren - 1

    Community Discussions

    Be the first to start a conversation about GitWarren

    Share your experience with GitWarren, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Free & Open Source

    Fully free and open source under GPL-3.0. No account required.

    • Local code review of uncommitted, staged, and untracked changes
    • MCP server for agent participation
    • Multi-machine reach over SSH, WSL, Tailscale
    • Threaded comments with line anchoring
    • Image attachments in comments

    Capabilities

    Key Features

    • Review uncommitted, staged, and untracked git changes before committing
    • MCP server over stdio for agent participation in code reviews
    • Local-first: no account, no server, no data leaves your machine
    • Multi-machine reach over SSH, WSL, or Tailscale tailnet
    • Three diff views: committed, all changes, uncommitted only
    • Untracked file review rendered as whole-file additions
    • Threaded comments with line anchoring and re-anchoring as code moves
    • Agent comments always attributed with tool name from MCP handshake
    • Two concurrent agent sessions kept distinct by per-session ID
    • Single SQLite file for all review state
    • File tree navigation with fold/unfold and reviewed-file tracking
    • Expand hidden diff lines (like GitHub's unfold)
    • Open file in editor (VS Code, Cursor, Windsurf, Zed, Sublime, JetBrains)
    • Image attachments in comments (PNG, JPEG, GIF, WebP)
    • Headless CLI mode (gitwarren serve) for browser-based review
    • Auto-update on launch and every 6 hours
    • Homebrew cask for macOS installation
    • Deep link support (gitwarren:// protocol) for linking to specific reviews

    Integrations

    Claude Code
    OpenAI Codex
    Cursor
    Windsurf
    VS Code
    Zed
    Sublime Text
    JetBrains
    Tailscale
    SSH
    WSL
    Git
    GitHub Releases
    Homebrew
    npm
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate GitWarren and help others make informed decisions.

    Developer

    Klarluft B.V.

    Klarluft B.V. is a Rotterdam-based software company (KVK 86875590) that builds developer tools for the AI-agent era. The company's flagship product, GitWarren, provides local-first code review for AI-written code, letting developers and agents collaborate on diffs before they become commits. GitWarren is created and maintained by Michal Wrzosek, and the project is released under GPL-3.0 with a CLA that keeps copyright in one place for future licensing flexibility.

    Founded 2018
    Rotterdam, The Netherlands
    1 employees

    Used by

    Shell trading department
    Eneco trading department
    WellSync
    DZ Bank (via Bitbond)
    +1 more
    Read more about Klarluft B.V.
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    Ask LLM icon

    Ask LLM

    An MCP server that lets your AI coding agent consult a second frontier model for independent code review, plan debate, and second opinions.

    Devin Desktop icon

    Devin Desktop

    Devin Desktop is an AI software engineer by Cognition that autonomously plans and executes complex engineering tasks including code migrations, bug fixes, PR reviews, and more.

    LaReview icon

    LaReview

    A local-first, open-source code review workbench that uses AI coding agents to turn PRs and diffs into structured review plans and high-signal feedback.

    Browse all tools

    Related Topics

    Code Review

    Tools that help review, analyze, and improve code quality.

    113 tools

    MCP Servers

    Model Context Protocol servers that extend AI capabilities.

    235 tools

    AI Coding Assistants

    AI tools that help write, edit, and understand code with intelligent suggestions.

    839 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions