rev-local Build

$ rev-local product

How it works

Automatic code review that keeps your code on your machine. What rev-local does, what it’s built with, and how far along it is.

The premise

rev-local watches the repositories on your disk, reviews each new change using a coding CLI you already have installed, and files what it finds as a GitHub issue, an Andare issue or a local report.

Everything runs locally. Your code never gets uploaded, and the reviewer is a process you control. It works with git and Subversion checkouts, and a review can’t modify the repository it’s looking at. Autopilot mode runs the whole loop unattended, and there’s a desktop app that lives in the tray.

What’s included

Finds new commits in git and Subversion checkouts, and reviews a copy of the code

Picks a review depth, trims large diffs, and dedupes findings across runs

Keeps credentials out of the review process with an environment denylist

SQLite store with an audit log and spending limits, plus an MCP client over stdio and HTTP

How it’s built

rev-local is built on Rust, Tauri, SQLite, MCP, Claude Code and Codex.

The repository is 93% Rust, 5% TypeScript by volume.

It carries 76 commits since Aug 2026, most recently changed in Sep 2026.

How the work is done

Every project here starts as a written spec, and the spec stays the source of truth once there’s code. The repository keeps a build plan with current status, an append-only decision log of where the code departed from the plan, and a handoff document that describes where things stand, including the unfinished parts.

That’s how one person keeps this many projects moving, and it’s what this page is written from.

Current state

Shipping. Released and usable today.

The source is public, so you can check anything on this page against it.

Next

Build rev-local

It’s open source under the Apache 2.0 license. There are no prebuilt downloads yet, so you build it from source with Rust.

Get the source git clone https://github.com/dmoore-dwmmholdings/rev-local
Command line cargo build --release --workspace
Desktop app cargo tauri build --features desktop

The desktop app needs tauri-cli and is built from crates/revlocal-tauri. On Linux you’ll also need the WebKitGTK development packages. The public source is updated in batches, so it can be behind the newest features described here.

Questions, or something it doesn’t do yet? Email dmoore@dwmmholdings.com

This site isn't finished. Anything on it may still change, and none of it is binding until the site is live.