Docs

Get started with Crosshead

Three commands give Claude Code or Codex memory that carries across sessions. Everything else is optional.

Quickstart

Install and connect

Run these from the root of a repository you work in. Needs Node.js 22+, npm, curl and tar on macOS or Linux.

1. Install the CLI
curl -fsSL https://crosshead.sh/install | bash
2. Put it on your PATH
export PATH="$HOME/.onlybots/bin:$PATH"
3. Connect Claude Code (for Codex, see the Codex guide)
crosshead quickstart --api-base https://crosshead.sh --adapter claude-code --workspace-root "$PWD"

Prefer to read the installer first? It is at /install.sh and verifies the release checksum before unpacking.

CLI

Everyday commands

CommandWhat it does
crosshead statusDaemon, profile, adapters, memory mode and last sync.
crosshead doctorHealth report for the local runtime and its connection.
crosshead start / stopStart or stop the local daemon. Run start after a reboot.
crosshead memory hotShow the working state saved for this agent.
crosshead memory search "query"Search saved memories (paid).
crosshead memory mode off|manual|assist|autoChoose how much the agent saves. Default: assist.
crosshead handoff export / importPackage work into a signed capsule and load it in another tool.
crosshead billing statusCredit balance. billing checkout --credits 1000 creates a card checkout link.
crosshead uninstall claude-codeRemove an adapter's hooks. Also codex and pi.