Recall

Commands

Recall command reference

Sync

recall sync
recall sync --force
recall sync --project all

Inside a Git checkout recall sync syncs that project only. --project all syncs every project and is what runs index-wide maintenance such as pruning sessions whose transcripts were deleted.

recall
recall search "query"
recall search "query" --project /path/to/repo
recall search "query" --project owner/repo
recall search "query" --project all

Run inside a Git checkout and the scope defaults to that project, including its other worktrees. --project takes a path (that directory and its children), a repository identity (owner/repo or a remote URL), or all for every project.

Usage

recall usage
recall usage --json

Export

recall export --jsonl --source codex --project /path/to/repo --limit 20

Info

recall info

Share

recall share init
recall session share --id <session-id> --format json
recall share list --format json
recall share unpublish <share-id> --yes

recall share init configures the Cloudflare Pages target once. Publish a session with recall session share. recall share list shows the pages in the local publish directory and their public URLs. recall share unpublish deletes one page and redeploys so the live URL stops serving it.

On this page