Twain — Git diff reviewer for the AI era
Review a whole AI-generated changeset in one view with a file tree and syntax-highlighted diffs
- Problem
- After using Claude Code or similar AI coders, a single change often touches dozens of files. Traditional diff viewers like Meld force you to open files one by one and cannot show all files from a Git diff sequentially in the same view. AI output is dense and voluminous, and without syntax highlighting and a changed-blocks-only mode, review becomes painfully slow.
- Solution
- A desktop diff viewer that lists every file in a Git diff sequentially in one view with a side file tree; toggle between changed blocks only and full files; tree-sitter-based syntax highlighting; works against local Git repos, comparing working tree, index, and arbitrary commits.
- Users
- Developers and small teams who use AI coding agents daily and must review large volumes of AI-generated changes.
- MVP
- Parse local Git diffs; show all changed files sequentially in one window with a file tree; toggle changed-blocks vs. full files; tree-sitter syntax highlighting; CLI entry to pass a commit range.
- Revenue
- One-time desktop license (e.g. $29) with a free trial that limits file count; later add team licensing.
- Why now
- AI coding agents have exploded the size of a single changeset, and traditional diff tools can't keep up. A purely local desktop tool needs no cloud infrastructure, so a solo developer can ship a usable version in weeks.