Skip to content
GitHub stars

Installation

The install script downloads the latest release binary for your platform:

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

This installs to ~/.local/bin by default.

Install via Homebrew:

Terminal window
brew install kenn-io/tap/roborev

Or tap first, then install:

Terminal window
brew tap kenn-io/tap
brew install roborev

This also works on Linux with Linuxbrew.

Starting with 0.57.0, GitHub releases include .deb and .rpm packages for Linux amd64 and arm64. Download the package for your architecture from the GitHub Releases page, then install it locally:

Terminal window
# Debian / Ubuntu
sudo apt install ./roborev_<version>_linux_amd64.deb
# Fedora / RHEL
sudo dnf install ./roborev_<version>_linux_amd64.rpm

The packages install the roborev binary to /usr/bin and include user-level systemd units for the daemon.

If you have Go installed:

Terminal window
go install go.kenn.io/roborev/cmd/roborev@latest

Ensure $GOPATH/bin is in your PATH:

Terminal window
export PATH="$PATH:$(go env GOPATH)/bin"
Terminal window
git clone https://github.com/kenn-io/roborev
cd roborev
make install

The make install target builds with version information embedded (e.g., v0.7.0-5-gabcdef).

For quick iteration during development:

Terminal window
go install ./cmd/...
Terminal window
roborev version

Update to the latest version:

Terminal window
roborev update

This downloads and replaces the current binary with the latest release.

roborev requires at least one AI agent CLI to be installed. See Supported Agents for the full list, installation commands, and configuration options.