We're excited to announce that SaveState is now available as a skill on ClawHub — the skill marketplace for OpenClaw agents.
What This Means for OpenClaw Users
If you're running OpenClaw, you can now install SaveState in seconds:
clawhub install savestate
That's it. Your agent now has the ability to snapshot, restore, and migrate its own state. Time Machine for AI, built right in.
Why SaveState Matters
Your AI assistant accumulates knowledge over time — your preferences, your workflows, your conversation history. This isn't just data; it's a relationship. What happens when:
- You need to migrate to a different platform?
- A service update wipes your agent's memory?
- You want to restore your agent after a catastrophic failure?
Without SaveState, you lose everything. With it, you're one command away from recovery.
Security First: AES-256-GCM Encryption
Unlike live-sync solutions that transmit your data in plaintext, SaveState encrypts everything locally before it leaves your machine:
User passphrase
→ scrypt key derivation (N=2^17, r=8, p=1)
→ 256-bit AES key
→ AES-256-GCM authenticated encryption
Your encryption keys never leave your device. We literally cannot read your backups — and that's by design.
Comparing to alternatives: Some tools offer free "live sync" features, but they're transmitting your AI's memories — including sensitive conversations — without encryption. We believe your AI identity deserves the same protection as your passwords.
6 Platform Adapters
SaveState works across the AI ecosystem:
| Platform | Extract | Restore |
|---|---|---|
| OpenClaw/Clawdbot | ✅ Full | ✅ Full |
| Claude Code | ✅ Full | ✅ Full |
| OpenAI Assistants | ✅ Full | ✅ Full |
| ChatGPT | ✅ Full | ⚠️ Memory |
| Claude (claude.ai) | ✅ Full | ⚠️ Memory |
| Gemini | ✅ Full | ⚠️ Limited |
This means you can snapshot your ChatGPT conversations and migrate them to Claude Code — or vice versa. Cross-platform AI identity is finally possible.
Quick Start
Already have OpenClaw? Get started in 30 seconds:
# Install the skill
clawhub install savestate
# Initialize encryption
savestate init
# Take your first snapshot
savestate snapshot
# List your backups
savestate list
# Restore anytime
savestate restore latest
For scheduled backups (Pro/Team):
savestate schedule --every 6h
What's Captured
SaveState archives your complete AI identity:
- Identity: System prompts, personality files, custom instructions
- Memory: Platform memories, learned preferences, context
- Conversations: Full thread history with metadata
- Configuration: Tools, integrations, settings
Everything is stored in our open SaveState Archive Format (SAF) — no vendor lock-in for your backup tool either.
Get Started
- Install:
clawhub install savestateornpm install -g savestate - Docs: savestate.dev/docs
- GitHub: savestatedev/savestate
Your AI knows everything about you. Isn't it time you had a backup plan?
SaveState is available now on npm, Homebrew, and ClawHub.