Secrets Vault

tota stores secrets in the OS keychain (macOS Keychain, GNOME Keyring, Windows Credential Manager). If keytar is unavailable, secrets are kept in an AES-256-GCM encrypted file at ~/.tota/vault.enc.json.

No configuration is required — the vault is always on. Run tota setup vault to see which backend is active and review usage instructions.

ToolDescription
secret_storeStore a secret by name
secret_getRetrieve a secret by name
secret_listList all stored secret names
secret_deleteDelete a secret by name
Store my GitHub PAT
> secret_store name=github_token value=ghp_xxx

Retrieve it later
> secret_get name=github_token