Why save commands at all?
The useful ones aren't in man pages — they're the docker compose from last Tuesday. Name it, save it, ask for it next time instead of scrolling history.
Will Ask run anything?
No. It prints the command, a risk tag, and where it came from. You copy or save. Only recall run and recall playbook run execute something you already saved.
What does it know about my project?
Script names: Makefile targets, npm scripts, Docker Compose. It doesn't open .env, env sets, or your source. If nothing in the vault or repo fits, the recall agent can suggest a line.
Same account on every machine?
Free needs no account — your vault stays in ~/.recall on that machine. Pro/Team login syncs the same vault across CLI, website, and VS Code. Ask is Pro/Team only (CLI), and it still only prints.