Skip to content

Continuous, non-invasive background code review for agents, to work better and faster. With TUI and CLI support

License

Notifications You must be signed in to change notification settings

roborev-dev/roborev

Repository files navigation

roborev

Go License: MIT 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.

TUI Queue View

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

macOS / Linux:

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

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

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 prompt "<text>" Run ad-hoc prompt with 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

About

Continuous, non-invasive background code review for agents, to work better and faster. With TUI and CLI support

Resources

License

Stars

Watchers

Forks

Languages