Documentation

Learn kal your way

Everything here is short, shown with real terminal output, and drawn wherever a picture beats a paragraph. Pick a starting point.

Offline too

The docs travel with the binary

Everything on this site is in the CLI: bare kal prints the grouped overview, kal help <command> details any command, and kal help tour runs the tour in your terminal.

terminal
$ kal help snap
usage: kal snap [-h] [-m MESSAGE] [-i INTENT] [--agent AGENT] [--model MODEL] [--amend] [--json]

options:
  -h, --help            show this help message and exit
  -m, --message MESSAGE
  -i, --intent INTENT   why this change exists — the question future you (or an agent) will ask
  --agent AGENT         record an AI agent as the author
  --model MODEL         model id behind --agent
  --amend               replace the tip snapshot (old one is kept; undoable)
  --json