CLI
Installation
Install or upgrade the Sandwalk CLI and desktop app.
Requires Python 3.11+ on macOS or Linux.
1. One-Liner Install (sandwalk.sh/install.sh)
curl -fsSL https://sandwalk.sh/install.sh | bash
sandwalk setup
sandwalk desktopThe installer detects macOS or Linux, bootstraps uv if needed, installs sandwalk into an isolated tool environment from the latest GitHub Release tag (git+https://github.com/fastfold-ai/sandwalk.git@<tag>#subdirectory=cli), and puts sandwalk on your PATH.
sandwalk setupwalks through providers, API keys (or Sign in with ChatGPT), and a default model.sandwalk desktopdownloads and installs the native desktop app (.dmgon macOS or.debon Ubuntu).
Pin a Version or Pre-Release
# Install the newest release (including pre-releases)
curl -fsSL https://sandwalk.sh/install.sh | bash -s -- --pre
# Install a specific release version
curl -fsSL https://sandwalk.sh/install.sh | bash -s -- --version 0.1.11
# Install from a specific git branch or commit
curl -fsSL https://sandwalk.sh/install.sh | bash -s -- --ref main2. Install from Source Checkout
git clone https://github.com/fastfold-ai/sandwalk.git
cd sandwalk/cli
uv sync --extra all
uv run sandwalk --version3. Upgrade
sandwalk upgradeOr re-run curl -fsSL https://sandwalk.sh/install.sh | bash to update to the latest release.
Last updated on