Command line
Glob for the command line
Capture, sync, and query your Glob graph from the terminal — the same end-to-end-encrypted store, no Apple hardware required.
macOS
Install with the one-line installer. It detects your architecture (Apple silicon or Intel), downloads the matching build, verifies its checksum, and installs to ~/.local/bin/glob:
curl -fsSL https://install.colli.dev | shThe macOS build is a universal binary, published under both architecture names so the installer always finds a match. Prefer a direct download? Pick your version from the releases index — archives are named glob-v<VERSION>-<os>-<arch>.tar.gz:
glob-v<VERSION>-darwin-arm64.tar.gzglob-v<VERSION>-darwin-x86_64.tar.gz
Linux
Same one-line installer for x86_64 and arm64 — it installs to ~/.local/bin/glob and verifies the checksum before running anything:
curl -fsSL https://install.colli.dev | shLinux ships fully-static (musl) builds alongside the default ones, so older distributions with a stale glibc are covered too: glob-v<VERSION>-linux-x86_64-static.tar.gz and glob-v<VERSION>-linux-arm64-static.tar.gz. Static builds trade hosted-AI commands (glob ask, glob login) for zero runtime dependencies; the default build keeps them.
Windows
Not available yet — the CLI currently targets macOS and Linux.
Verify the download
Every release folder at install.colli.dev/releases ships a SHA256SUMS manifest alongside the archives. To check an archive you downloaded by hand, fetch the manifest for its version and run:
cd ~/Downloads
curl -fsSL -O https://install.colli.dev/releases/<VERSION>/SHA256SUMS
shasum -a 256 -c SHA256SUMSThe one-line installer does this check for you — it refuses to install on a checksum mismatch.
First run
Point Glob at your server, sign in with a session token, and confirm:
glob server set https://<your-server> # or export GLOB_SERVER_URL
glob login --stdin # paste a session token, then Ctrl-D
glob statusglob login takes a session token, not a password — create one from your Mac with glob keys create "Terminal agent", or run glob login on any signed-in 64-bit machine.
Sync works between devices that share a passphrase — it derives the encryption key, and the server only ever sees ciphertext:
export GLOB_SYNC_PASSPHRASE="pick-a-strong-secret" # same on every device
glob sync now # push local changes (encrypted) + pull remote (decrypt)
glob sync status # cursor + pending local changesUpdate
Re-run the installer — it replaces the existing binary with the latest version in place:
curl -fsSL https://install.colli.dev | shUninstall
The CLI installs to your home directory — no root needed — so removing it is a few commands:
rm ~/.local/bin/glob ~/.local/bin/glob-tui
rm -r ~/.local/share/glob-tui
rm -r ~/.glob # your encrypted store and session token
rm -r ~/.config/glob # server config