
sprite) is available for macOS, Linux, and Windows.
Quick Install (Recommended)
The easiest way to install the CLI is with our install script:- Detects your operating system and architecture
- Downloads the latest release binary
- Verifies the SHA256 checksum
- Installs to
~/.local/bin
After installation, you may need to add
~/.local/bin to your PATH if it’s not already included. The script will provide instructions if needed.Manual Installation
Latest CLI release:v0.0.1-rc48. For Apple Silicon/Intel or ARM64/x86-64 variants not shown, swap the architecture in the URL (arm64 ↔ amd64).
- macOS
- Linux
- Windows
- Apple Silicon
- Intel
Download
Verify checksum (recommended)
Extract and install
Verify Installation
Upgrading
If you installed from the direct download links, upgrade to the latest version:Configuration
The CLI stores configuration in~/.sprites/sprites.json. This includes:
- Organization tokens
- Current organization selection
- Current sprite selection
Config File Location
Note:config.jsonis kept for backward compatibility with older clients, but current versions read/writesprites.json.
Optional: Local Directory Context
The CLI supports a.sprite file in your project directory to remember which sprite to use:
.sprite file that the CLI reads automatically. Add .sprite to your .gitignore as it’s user-specific.
Optional: Install Shell Completions
The CLI provides completion scripts for various shells. Runsprite help completion for more information.
bash
Install the bash completion script by adding it to your.bashrc:
zsh
If you haven’t enabled completions in your.zshrc yet:
fish
Install the fish completion script:PowerShell
Install the PowerShell completion script by appending it to your profile:Troubleshooting
Permission Denied
If you get a permission denied error on macOS or Linux:Command Not Found
Ensure the binary is in your PATH:macOS Security Warning
On macOS, you may see a security warning when first running the CLI. To allow it:- Open System Preferences > Security & Privacy
- Click “Allow Anyway” next to the message about
sprite - Run
spriteagain and click “Open”
Next Steps
Authentication
Set up your Fly.io account and manage tokens
Commands Reference
Full CLI documentation and examples