roborev

module
v0.16.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 24, 2026 License: MIT

README

roborev

Go Docs

Documentation | Quick Start | Installation

Continuous, non-invasive background code review using AI agents (Claude Code, Codex, Gemini, Copilot, OpenCode). Work smarter and faster with immediate critical feedback on your agents' work.

https://github.com/user-attachments/assets/7789eb79-8176-4f6b-a9db-f3e4a328ceb9

Features

  • Automatic Reviews - Reviews happen on every commit via git hooks, or request branch or commit range reviews using the CLI
  • Multi-Agent Support - Works with Codex, Claude Code, Gemini, Copilot, OpenCode
  • Local & Private - Runs entirely on your machine
  • Auto-Fix with Refine - AI automatically addresses failed reviews
  • Interactive TUI - Real-time review queue with vim-style navigation
  • Multi-Machine Sync - Sync reviews across machines via PostgreSQL

Installation

Shell Script (macOS / Linux):

curl -fsSL https://roborev.io/install.sh | bash

Homebrew (macOS / Linux):

brew install roborev-dev/tap/roborev

Windows (PowerShell):

powershell -ExecutionPolicy ByPass -c "irm https://roborev.io/install.ps1 | iex"

With Go:

go install github.com/roborev-dev/roborev/cmd/roborev@latest

Quick Start

cd your-repo
roborev init          # Install post-commit hook
git commit -m "..."   # Reviews happen automatically
roborev tui           # View reviews in interactive UI

https://github.com/user-attachments/assets/5657b98c-de24-41d4-99f2-bf1aeae34c63

Commands

Command Description
roborev init Initialize roborev in current repo
roborev tui Interactive terminal UI
roborev status Show daemon and queue status
roborev review <sha> Queue a commit for review
roborev review --branch Review all commits on current branch
roborev review --dirty Review uncommitted changes
roborev refine Auto-fix failed reviews using AI
roborev show [sha] Display review for commit
roborev run "<task>" Execute a task with an AI agent
roborev address <id> Mark review as addressed
roborev skills install Install agent skills for Claude/Codex

See full command reference for all options.

Configuration

Create .roborev.toml in your repo:

agent = "claude-code"
review_guidelines = """
Project-specific review instructions here.
"""

See configuration guide for all options.

Supported Agents

Agent Install
Codex npm install -g @openai/codex
Claude Code npm install -g @anthropic-ai/claude-code
Gemini npm install -g @google/gemini-cli
Copilot npm install -g @github/copilot
OpenCode npm install -g opencode-ai
Droid factory.ai

roborev auto-detects installed agents.

Documentation

Full documentation available at roborev.io:

Development

git clone https://github.com/roborev-dev/roborev
cd roborev
go test ./...
make install

License

MIT

Directories

Path Synopsis
cmd
roborev command
internal
git
skills
Package skills provides embedded skill files for AI agents (Claude Code, Codex) and installation utilities.
Package skills provides embedded skill files for AI agents (Claude Code, Codex) and installation utilities.
testutil
Package testutil provides shared test utilities for roborev tests.
Package testutil provides shared test utilities for roborev tests.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL