Purr CLI
Installation
How to install and configure the purr CLI.
Installation
Install purr
Install the purr CLI from GitHub Releases:
curl -fsSL https://raw.githubusercontent.com/Pieverse-Eng/purr-cli/main/install.sh | bashThis installs the purr binary to ~/.purrfectclaw/bin/purr.
To pin a specific version:
curl -fsSL https://raw.githubusercontent.com/Pieverse-Eng/purr-cli/main/install.sh | PURR_VERSION=v0.1.6 bashVerify:
purr versionAdd purr to PATH
grep -q '.purrfectclaw/bin' ~/.zshrc 2>/dev/null || \
echo 'export PATH="$HOME/.purrfectclaw/bin:$PATH"' >> ~/.zshrcConfiguration
purr reads credentials from environment variables or from values set via purr config set. Environment variables take precedence.
Set config values
purr config set api-url "https://purr.pieverse.io"
purr config set api-token "<your-api-key-or-access-token>"
purr config set instance-id "<your-instance-id>"Verify:
purr config listEnvironment variable overrides
| Variable | Description |
|---|---|
WALLET_API_URL | Platform API base URL |
WALLET_API_TOKEN | Auth token (API key or JWT access token) |
INSTANCE_ID | Instance or agent identifier |
If you sourced ~/.purrfectclaw/.env after registration, purr is already configured — environment variables set there take precedence over the config file.