rye: the user-facing CLI.ryed: the background daemon that owns proxy lifecycle, local storage, policy sync, and system proxy restoration.
Install with the script
Install the latest stable release:- Detects macOS or Linux and the local CPU architecture.
- Downloads release artifacts from
https://storage.googleapis.com/barn.rye.ai/releases. - Verifies each binary against the release manifest checksum.
- Installs
ryeandryedinto abindirectory. - Installs shell completions for supported shells.
- Registers
ryedwith launchd on macOS or a systemd user service on Linux when available. - Installs
claudeandcodexapp shims when those commands exist.
Install location
By default, the installer uses:$HOME/.local/binfor non-root user installs./usr/local/binwhen you pass--systemor run as root.
--prefix to choose a different prefix:
bin directory is on PATH.
Installer options
sh:
Install with Homebrew
On systems using Homebrew:Update Rye
Use the Rye updater:Verify installation
rye is not found, restart your shell and confirm the install directory is on PATH.