Twenty commands. Every one takes --json, and errors come back as JSON too, so
the whole surface is drivable by a script or an agent as readily as by a person.
| Command | What it does |
|---|---|
armore ask | One on-device LLM chat completion (no network egress) |
armore extract | On-device structured extraction with an optional signed receipt |
armore files | Content-addressed, BLAKE3-verified file store (hash/put/get/ls/share) |
armore audit | Offline verification of evidence bundles + extraction receipts (+ list) |
armore mesh | Device mesh: SAS pairing (pair/join) + local status; live peers via app |
armore msg | Encrypted messaging: seal+record (send) and decrypt the thread (list) |
armore call | Sovereign P2P calls (start/join) — live session runs in the app |
armore fleet | Org fleet-policy governance: validate a policy TOML + evaluate decisions (#345) |
armore auth | Local self-sovereign identity: show the NodeId this CLI acts as (#1294) |
armore backup | Portable identity backup: seal/verify workspace keys under your phrase |
armore recovery | Identity backup/restore: BIP39 recovery-phrase encode/decode (#131) |
armore serve | Serve front-door: host a service to granted peers (`serve tcp`), dial one (`dial serve://…`), manage the registry (register/grant/list), verify receipts (#1306/#1320) |
armore site | Published sites: mint a SIGNED published-site record for the HTTP gateway (#1315) |
armore rag | On-device retrieval over your docs: embed + cosine-rank (+ provenance receipt) |
armore models | Inspect this binary's on-device backends + models + inference-capability (#217) |
armore memory | On-device semantic memory: remember + recall notes (add/search/list/forget). |
armore mcp | Model Context Protocol client — external tools, ACT-gated + receipted (#864) |
armore mcp-serve | Bridge an external MCP client (Claude, Codex, Copilot, Cursor) to this device (#5968) |
armore privacy | See, export, or erase everything this CLI stores on this device (#2779) |
armore completion | Print an installable shell-completion script (bash/zsh/fish/…) for `armore` |
armore help <command> prints the options for any one of them. The
command-line guide covers getting the binary and
verifying it before you run it.