Skip to main content
The CLI is a thin shell over the Python SDK: each command that calls Albus maps to one API operation and prints the JSON response on stdout, so output pipes into jq. --help on any command lists its options.

Commands

Memories have no CLI commands yet — read them over HTTP, from the SDKs, or in the console.

sessions run options

Global options

Environment

Exit codes

0 on success, 1 on any failure. A failure prints two lines on stderr and no traceback:
albus status is the exception: it exits 0 even when the credential is rejected, and reports the refusal in its JSON error field.