Install the RaidFrame CLI on any platform in one command.
curl -fsSL https://get.raidframe.com | sh
irm get.raidframe.com/win | iex
This downloads the latest rf binary, verifies the checksum, and adds it to your PATH. The installer detects your OS and architecture automatically (x86_64, arm64, etc.).
brew install raidframe
choco install raidframe
scoop bucket add raidframe https://github.com/raidframe/scoop-bucket
scoop install raidframe
winget install RaidFrame.CLI
curl -fsSL https://apt.raidframe.com/gpg | sudo gpg --dearmor -o /usr/share/keyrings/raidframe.gpg
echo "deb [signed-by=/usr/share/keyrings/raidframe.gpg] https://apt.raidframe.com stable main" | sudo tee /etc/apt/sources.list.d/raidframe.list
sudo apt update && sudo apt install raidframe
sudo dnf config-manager --add-repo https://rpm.raidframe.com/raidframe.repo
sudo dnf install raidframe
sudo snap install raidframe
npm install -g @raidframe/cli
pip install raidframe-cli
cargo install raidframe
docker run --rm -it raidframe/cli deploy
Download pre-built binaries directly from github.com/raidframe/cli/releases. Available for:
rf-linux-x86_64.tar.gzrf-linux-arm64.tar.gzrf-darwin-x86_64.tar.gzrf-darwin-arm64.tar.gzrf-windows-x86_64.ziprf version
rf 1.12.0 (go1.22.4, linux/amd64)
rf update
The CLI auto-checks for updates weekly and notifies you when a new version is available. Updates are atomic — if the download fails, your current version remains intact.
# macOS / Linux (one-liner install)
rm $(which rf)
# Homebrew
brew uninstall raidframe
# Chocolatey
choco uninstall raidframe
# npm
npm uninstall -g @raidframe/cli
# Bash
rf completion bash >> ~/.bashrc
# Zsh
rf completion zsh >> ~/.zshrc
# Fish
rf completion fish > ~/.config/fish/completions/rf.fish
# PowerShell
rf completion powershell >> $PROFILE
Restart your shell or source the file. Tab completion works for all commands, flags, service names, and database names.