Cairn
AI code review built into Git, before the PR
Cairn is a native desktop Git client that reviews your working changes with your own coding agents and fixes them in one click — before you push. Git, terminals and agents share one workspace, so reviewing a branch does not mean juggling a Git app, a terminal and a browser tab. A detachable terminal UI covers macOS, Linux and Windows.
- Platform
- macOS · Windows · Linux
- Version
- v0.6.70
- Price
- Free
- Stars
- 10★

What it does
- Review before you push
- Run your own agents over the working tree as an agent-chat panel, then apply the fix in one click.
- Work through every change
- Stage, unstage, discard, commit, and amend changes from the working tree.
- Find the commit you need
- Browse a lane-colored commit graph and filter history by message, author, or path.
- Review and rewrite history
- Inspect diffs, blame, and file history, then use interactive rebase, cherry-pick, or revert.
- Keep agents beside your code
- Run shells and AI coding agents in integrated terminal tabs.
- Detach and reconnect in the TUI
- Leave a live terminal session and reconnect by running Cairn again in the repository.
Get Cairn
Free to download. Grab the latest release from GitHub.