Quick Start
Install
curl -fsSL https://roborev.io/install.sh | bashpowershell -ExecutionPolicy ByPass -c "irm https://roborev.io/install.ps1 | iex"go install github.com/roborev-dev/roborev/cmd/roborev@latestEnsure $GOPATH/bin is in your PATH.
Initialize in Your Repo
cd your-reporoborev init # Install post-commit hook# do some work, generate commitsroborev fix # Fix open reviewsroborev tui # View reviews in interactive UIWhat Happens
roborev initinstalls a post-commit hook in your repo- On each commit, the hook notifies the roborev daemon
- The daemon queues the commit for review by an AI agent
- Reviews are stored locally in SQLite
- View results with
roborev tuiorroborev show
Check the daemon status at any time:
Addressing Reviews
With roborev fix
The quickest way to address a review is to let an agent fix it:
roborev fix # Fix all open reviews on this branchroborev fix 123 # Fix a specific review by job IDThe agent applies changes, commits, and closes the review.
This is a one-shot fix. Use refine (below) if you want automatic re-review.
With roborev refine
For a fully automated loop that re-reviews fixes and keeps iterating:
roborev refine # Fix all failed reviews, re-review, repeatroborev refine --max-iterations 5 # Limit iterationsRefine finds failed reviews, runs an agent to fix them, waits for re-review, and repeats until everything passes. See Auto-Fix with Refine.
In the TUI
You can also browse reviews in the TUI, mark them closed with the a key,
and press y to copy a review to your clipboard for pasting into your agent
session. You can also use the agent skills for
supported agents.
Next Steps
- Commands - Full command reference
- Assisted Refactoring - Code analysis and fix workflows
- Configuration - Customize roborev behavior
- TUI Guide - Master the terminal interface