meridian
Your agent wrote it. You still have to read it. Meridian opens from the terminal in under a second and shows you the change as a document, then takes you all the way to the commit.
the problem
A diff was designed for code you wrote yourself.
Now an agent writes the code, the specs and the READMEs, and you're the one who has to read them. In a line diff a reworded paragraph is a wall of red and green, and an image dead-ends at "Binary file". The free reviewers that show you the change can't commit it, and the clients that can commit it still diff a document as lines.
Meridian renders the file before and after, side by side and scrolling together, so you review the change rather than the diff. Then you stage it and commit it in the same window.
what it does
Three things, and they only matter together. Reading a change is useless if you have to leave to commit it.
terminal
cd into any repo or worktree, type mrd, and it opens in under a second. No project setup, no add-repository step, no account.
preview
Markdown, images, SVG, CSV and JSON drawn as themselves, old version beside new, scrolling in sync. Prose reads as prose.
commit
Stage by file or by hunk, commit, branch, merge, resolve conflicts and read the history. It's a client, not a viewer.
scope
in the product
- Rendered old-vs-new preview of Markdown, images, SVG, CSV and JSON, alongside unified and side-by-side line diffs
- One window per repository and per worktree, each remembering its own size and place
- Stage, commit, amend, stash, branch, tag, merge, cherry-pick, revert, reset and resolve conflicts
- Commit graph with lanes and merges, per-file history that survives renames
- Shells out to your system git, so SSH keys, credential helpers, hooks and commit signing behave exactly as they do in your terminal
not in it today
- Interactive rebase, blame, submodules and Git LFS
- A Windows or Linux build
- A code editor
- An account, a server or anything of yours leaving the machine
If your day leans on interactive rebase or LFS, Meridian isn't your client yet, and the trial will tell you that in five minutes rather than five weeks.
one payment, not a subscription
A licence is bought once and covers personal and commercial use on your own machines, with a year of updates included. After that the app keeps working. macOS only, Apple silicon and Intel, notarised. There's a free trial, and current prices are on the Meridian site.