@singularity-layer/agentvault
v0.2.0
Published
Agent Vault: zero-knowledge encrypted backup, restore, and migration for AI agents (OpenClaw, Hermes) on Singularity Layer.
Maintainers
Readme
Agent Vault
Zero-knowledge encrypted backup, restore, and migration for AI agents.
Snapshot an agent's entire self — memory, soul, config, skills — and bring it back anywhere: a new machine, a fresh Agent Pod, or the same box after a bad day.
Supports OpenClaw (~/.openclaw) and Hermes (~/.hermes).
Quick start
npm i -g @singularity-layer/agentvault
agentvault login # opens your browser — connect wallet, approve, done
agentvault backup --all # encrypt + upload every detected agentRestore on any machine:
agentvault login
agentvault restore # pick a snapshot, enter your passphraseZero-knowledge, for real
Every backup is sealed on your machine with AES-256-GCM under a key derived from your passphrase (scrypt). The vault stores ciphertext it cannot read.
That cuts both ways: a lost passphrase cannot be recovered — not even by us. Write it down.
Back up anything
Not on OpenClaw or Hermes? Any directory can be vaulted:
agentvault backup --path ~/my-agent --name "My Agent"Universal by design — Claude Code, Cursor, custom stacks, whatever. Restores
with agentvault restore --dest like everything else.
Commands
| Command | What it does |
|---|---|
| agentvault login | Browser wallet sign-in (--api-key to paste a key instead) |
| agentvault backup [--all] [--path <dir> --name <n>] | Encrypt + upload detected agents, or ANY directory |
| agentvault restore [--dest <dir>] | Download, decrypt, safely unpack a snapshot |
| agentvault list | Agents and snapshot counts |
| agentvault passphrase set\|clear | Store the passphrase in the OS keychain (for scheduled backups) |
| agentvault daemon install [--frequency weekly\|daily] | Automatic backups (launchd/systemd) |
Pricing
| | Free | Vault Pro — $3/mo | |---|---|---| | Snapshots | 1, rolling (new replaces old) | Unlimited, full history | | Storage | 1 GiB | 5 GiB |
Vault Pro bills from your credits; upgrade from the dashboard. If a renewal can't be paid you drop back to free — stored backups are never deleted. A typical agent snapshot is a few MB.
Dashboard
Manage everything at cloud.x402compute.cc/network/backups — usage, snapshots, one-click pod backups, and cross-machine migration.
MIT © Singularity Layer
