Semantic code review for the agent era

Trueflow is a semantic local code review tool

Review repository content and diffs as semantic blocks instead of raw diff hunks.

Use it for content review of existing code or diff review of pull requests and local changes.

Review in a focused TUI or use the CLI / automation layer while keeping review records attached to content instead of transient patches.

Quick install

curl -fsSL https://trueflow.dev/install.sh | sh

Current binary support: Apple Silicon macOS and Linux x86_64. The installer detects the supported platform and installs the matching build.

  • Content-based review for existing code and whole repos
  • Diff review for pull requests and local changes
  • Review records that survive refactors and file motion

See the official language support matrix for AST/semantic support vs fallback modes.

Trueflow TUI showing semantic code review blocks and a focused diff workflow

Why it feels better

A quieter, more exact review loop.

Review the semantic units that matter

Split code into functions, structs, paragraphs, and other meaningful blocks so review focus follows structure instead of arbitrary hunk boundaries.

Use the workflow that fits your loop

Move through a calm TUI or use the CLI / automation layer with machine-readable output.

Keep review state attached to content

Store approvals, rejections, and notes as append-only review records so useful context survives refactors and file motion.

How it works

Fast to learn. Precise to use.

  1. Scan structure. Turn a working tree or revision range into semantic review blocks.
  2. Review in flow. Move through a focused TUI or export machine-readable review output.
  3. Keep context. Store review records in append-only state outside the patch itself.

Editors

Emacs support is there if you want it.

Trueflow also includes an Emacs workflow for people who want review controls inside their editor, without making that the center of the main product story.