Skip to content

Installation

Caboose is distributed as a single binary with no runtime dependencies. Install it via a package manager, the install script, or build from source.

Terminal window
brew install kahanscious/tap/caboose

To upgrade:

Terminal window
brew upgrade caboose
Terminal window
curl -fsSL https://downloads.trycaboose.dev/install.sh | sh

The script detects your platform and architecture, downloads the appropriate binary, and places it in /usr/local/bin.

Terminal window
irm https://downloads.trycaboose.dev/install.ps1 | iex

Once installed, Caboose can update itself:

Terminal window
caboose update

This detects how Caboose was installed (Homebrew, direct binary, etc.) and uses the appropriate update mechanism.

Requires Rust and Cargo.

Terminal window
git clone https://github.com/kahanscious/caboose
cd caboose/tui
cargo build --release

The binary is written to target/release/caboose.

Terminal window
caboose --version
caboose --help

Head to the Quickstart to connect a provider and start your first session.