Snaily — read the diff, make the call
Snaily is a native Git diff reviewer for macOS, Windows and Linux, built by ApricotApps for the AI-coding era. Choose your compare scope, read every hunk in context, ask an agent to review it, then commit, pull and push — without leaving the window.
What Snaily does
- Compare scope — frame the diff against any branch, staged, unstaged, or committed changes, with a remembered default per project.
- The diff view — side-by-side or unified, syntax highlighting across 20+ languages, word-level diffs, a minimap, and before/after image previews.
- Agent review — hand a hunk, a file, or the whole diff to a local coding agent (Claude Code, Cursor, or opencode), with automatic risk detection for migrations, auth, config, lockfiles and deletions.
- Git operations — commit, pull, push, branch, stash, rebase, cherry-pick and reset, gated by per-project and global settings.
- Merge & history — a true 3-way conflict resolver (current, base, incoming) with an editable result, plus a commit timeline to browse history and read any commit's diff.
- Integrated terminal — dock a shell or coding agent to the bottom or right, with split tabs and approval-prompt detection.
Snaily reviews your repositories locally on your device. Read our Privacy Policy and Terms of Service. This app requires JavaScript to run the interactive experience.