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 | sh

The 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.gz
  • glob-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 | sh

Linux 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 SHA256SUMS

The 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 status

glob 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 changes

Update

Re-run the installer — it replaces the existing binary with the latest version in place:

curl -fsSL https://install.colli.dev | sh

Uninstall

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