docs/tutorials/offline-usage-with-sync-and-cache
Beginner5 min

Offline usage with sync and cache

recall works without internet. Sync your commands locally and run them anywhere — even on a plane.

How it works

When you run recall sync, all your commands are downloaded to ~/.recall/commands.json. Commands run from this cache when offline.

01Sync before going offline

recall sync✔ Synced 24 commands Cached to: ~/.recall/commands.json

02Check sync status

recall sync --status Last synced: 5 minutes ago Commands: 24 cached locally

Auto-sync on terminal open

Add to ~/.bashrc or ~/.zshrc
recall sync &>/dev/null &# Syncs in background when terminal opens

What works offline

✓ WORKS OFFLINE
recall listrecall run <name>recall search <q>recall export
✗ REQUIRES INTERNET
recall saverecall deleterecall updaterecall sync