Install
Install the latest release with one command:
curl -fsSL https://beswarm.sh/install.sh | shThe installer detects your OS and CPU, downloads the matching binary from the release manifest, verifies its SHA-256 checksum, and installs it to ~/.local/bin/beswarm.
Supported platforms
| OS | Architectures |
|---|---|
| macOS | x86_64, arm64 (Apple silicon) |
| Linux | x86_64, aarch64 |
Android/Termux isn't supported by the release binaries. To use BeSwarm from a phone, SSH into a supported host — see Work from your phone.
Choose the install directory
Set BESWARM_INSTALL_DIR to install somewhere else:
curl -fsSL https://beswarm.sh/install.sh | BESWARM_INSTALL_DIR=/usr/local/bin shIf the directory isn't on your PATH, the installer tells you. Add it to your shell config:
export PATH="$HOME/.local/bin:$PATH"Check the install
beswarm --versionUpdate
BeSwarm updates itself from the same manifest the installer uses:
beswarm update # download and install the latest version
beswarm update --handoff # also restart into the new binarywarning
Don't run update --handoff from inside the session you're working in unless you mean to restart it.