Your accounts and organizations
Sign in through the browser, then choose your Ravenstash username or an organization's public handle.
Sign in through your browser, choose a personal or organization repository, and use your existing package tools without managing registry credentials by hand.
curl -fsSL https://staging-hxa159.ravenstash.com/install.sh | bashApache-2.0 licensed · Linux, macOS, Windows, NixOS, and WSL · x86-64 and ARM64
█████████████████████████▄▄▄
█████████████████████████████▄▄
████████████████████████████████▄
█████████████████████████████████▄
██████████████████████████████████▄
███████▀▀▀▀▀ ▀▀███████████████▄
████████▀ ▄▄▄▄ ▀▀▀███████████
██████▀ ▀▀ ▀████████
████▀ ▄▄▄▄▄▄███████
███▀ ▄███████████████▀
██▀ ████████████████▀
▀▀ ▄███████████████▀
▀█████████████▀
██████████▀▀
█████████
▀████████▄
▀████████▄
▀████████▄
█████████
▀▀███████
▀▀▀██▄
RAVENSTASH CLIrvs adds Ravenstash authentication and a clear repository or mirror selection without replacing familiar ecosystem clients.
Sign in through the browser, then choose your Ravenstash username or an organization's public handle.
Choose a private repository or mirror once, then check the current destination at any time with rvs status.
Run pip, uv, Twine, npm, Maven, Docker, Helm, and ORAS with temporary Ravenstash authentication while those tools keep their familiar behavior.
Install and select Python, Node.js, and Java versions for a project from the same developer CLI.
Use the shell installer on Linux, macOS, or WSL, and the PowerShell installer on Windows. rvs uses a self-contained build, so it does not require a system Python.
curl -fsSL https://staging-hxa159.ravenstash.com/install.sh | bashirm https://staging-hxa159.ravenstash.com/install.ps1 | iexrvs auth login --profile work
rvs account switch AcmeHQ
rvs art select platform/backend
rvs statusrvs art select platform/backend
rvs pip install internal-lib
rvs art mirror select pypiorg
rvs pip install requestsrvs update
rvs update --applyReview the shell installer or PowerShell installer before running it if your environment requires installer auditing. rvs update checks the current compatibility series. Add --apply to install after review. APT installations delegate to APT; portable Linux, Alpine, macOS, and Windows installations authenticate, stage, health-check, and activate the matching bundle. Nix installations delegate replacement to Nix.
Downloads are built for both common processor architectures, with an installer for each operating-system family.
| Platform | Architectures | Install path |
|---|---|---|
| Linux with glibc 2.28+ | x86-64, ARM64 | APT or portable archive |
| Linux with musl, including Alpine | x86-64, ARM64 | Portable archive |
| macOS 14+ on Apple Silicon; macOS 15+ on Intel | Apple Silicon, Intel | Shell installer |
| Windows 11 | x64, ARM64 | PowerShell installer |
| NixOS and Nix on Linux or macOS | x86_64, aarch64 | Versioned Nix flake |
| WSL2 | x86_64, aarch64 | Shell installer (install.sh) |
Release checksum inventories authenticate every portable download. Apple notarization and Windows Authenticode signatures are not currently provided.
Use browser login for local development, choose a personal or organization repository or mirror, and keep CI consistent with automation tokens.