Know what you reviewed.
Get re-flagged when it drifts.
Difftray is a local-first desktop app for reviewing Git changes across your projects. Mark a file reviewed — and the moment its diff changes underneath you, Difftray quietly flips it back so you never trust a stale pass.
Inline comments and a ready-made agent handoff prompt. · Tap image to zoom
Reviewed doesn't stay reviewed if it changed.
You skim a diff. The agent iterates. You come back — and you've lost track of which files are still the ones you looked at, and which moved underneath you. Difftray fixes exactly that.
Mark it reviewed
Hit R and the file gets a solid green dot. Difftray remembers what you looked at.
The diff drifts
Later the file's diff changes. Difftray notices and flips the file back to attention.
You look again
It doesn't tell you what changed — just that your last pass is no longer trustworthy. One verb in, one signal out.
A review desk, not another diff client.
Difftray isn't an IDE, an agent host, or a pull-request platform. It does one thing — help you keep track of what changed, what you already reviewed, and what needs another look.
Many repos, one desk
Keep several local repositories open side by side. See which projects still need attention without switching context or losing your place.
Diffs in any shape
Side-by-side, unified, expanded context, or focused on one side. Read each change in the shape that fits the moment — generated files tucked away by default.
Drive it from the keyboard
Move through files, mark reviewed, filter, and jump anywhere from the command palette. Every surface has a keyboard equivalent.
Your notes become the prompt
Leave line-level review comments as you read. When you're done, copy them out as a ready-made prompt — and paste it straight back into your favorite agent or AI tool to make the fixes.
Local by design
No fetching, pushing, staging, or editing. Difftray never writes to your repository metadata — it only reads what's already there, on your machine.
Built for iteration
Working tree, branch comparison, or a single pasted commit — the same focused flow. You're not preparing a PR, you're checking what just happened.
Open where you work
Jump from any file straight into your system editor or a common editor preset, then come right back to the review.
Stop losing track of your own reviews.
Difftray is a free download for macOS. Open a repo and start reviewing in seconds.