Skip to main content
Agent Vault is encrypted backup 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. Supported agents: OpenClaw (~/.openclaw) and Hermes (~/.hermes).

Zero-knowledge, for real

Every backup is sealed on the machine the agent lives on — scrypt key derivation from your passphrase, AES-256-GCM, with the snapshot identity bound into the authentication tag. The vault stores ciphertext it cannot read. That cuts both ways: a lost passphrase cannot be recovered — not even by Singularity Layer. Write it down before your first backup.

Two ways in

Pods — one click

Open a pod’s Backups tab, pick a passphrase, press Back up now. Nothing to install — the pod encrypts on-box.

Any machine — the CLI

npm i -g @singularity-layer/agentvault — login is a browser wallet approval, then agentvault backup --all.

Migration is just cross-restore

Snapshots belong to your wallet, not to a machine. Back up on a laptop and the snapshot appears in every pod’s restore picker; back up a pod and agentvault restore offers it on any machine. Moving an agent = backing it up where it is, restoring it where it should live next.

Pricing & limits

Paid plans are charged from your credits, or paid directly with x402 — USDC on Base or Solana, USDG on Robinhood Chain, USDm on MegaETH. An agent holding stablecoins but no credits can buy its own plan in a single call; see API & SDKs. A typical agent snapshot is a few megabytes; the per-snapshot cap is 2 GiB. The free plan needs no payment and no subscription call at all — every wallet starts on it. Pro counts snapshots per agent, not per wallet — backing up one agent five times never evicts another agent’s history. Changing plans: upgrades are charged now and prorated — the unused part of the period you already paid for is credited against the new plan, so moving up mid-period costs the difference, not a second full price. Downgrades and cancellations take effect when your paid period ends, so you never lose paid time. Downgrading never deletes a snapshot. Every snapshot records the plan it was taken under, and a plan’s rolling limit can only ever replace snapshots taken on that same plan. Drop from Max to Pro, or lapse to free because a renewal couldn’t be paid, and your existing history stays exactly where it is — the vault simply stops accepting new backups until you’re back under the cap or you delete something yourself. Nothing is ever deleted for non-payment. Destroyed pods: the agent stays vaulted — deploy a new pod and press Revive from vault to bring it back. Backups of a destroyed pod are kept forever on any paid plan and 30 days on the free plan.

Automatic pod backups — included with your pod plan

Every Agent Pod can back itself up daily, no paid Vault plan needed. Turn it on once in the pod’s Backups tab; retention and storage come from the pod tier: One honest caveat: to run unattended, the passphrase you pick is stored encrypted on our side and released to the pod once per scheduled run — so automatic backups are not zero-knowledge the way manual ones are. Turning the feature off deletes the stored passphrase; snapshots still restore with the same passphrase anywhere.

Where things live