v0.8.0 — migration wizard, bidirectional ChatGPT ↔ Claude transfers

Time Machine for AI

Encrypted backup, restore, and migration for your AI identity.
Never lose your AI again.

Terminal
$ savestate snapshot
Platform detected: claude-code
Incremental snapshot created!
Changes: +3 added, ~5 modified, 42 unchanged
Saved: 847 KB vs full snapshot
Encrypted & stored (12.4 KB)

$

Your AI knows everything about you.
What's your backup plan?

🔒

No Portability

Locked into one platform. Switch to a new AI and start from scratch — months of context, gone.

💾

No Backups

No scheduled snapshots, no versioning, no safety net. One API change and your AI's memory vanishes.

🔓

No Encryption

Export tools dump raw JSON with zero encryption. Your most personal data, completely unprotected.

Three commands. That's it.

Initialize once, snapshot anytime, restore anywhere.

1

Initialize

Set up encryption and storage. Takes 30 seconds.

$ savestate init
# Set passphrase & storage
✓ Encryption configured
✓ Storage: ~/.savestate/
2

Snapshot

Capture your AI's complete state. Encrypted automatically.

$ savestate snapshot
# Identity, memory, convos
✓ 47 conversations captured
✓ Encrypted & saved
3

Restore

Bring it back — same platform or a completely different one.

$ savestate restore latest
# Or migrate across platforms
$ savestate restore v12 \
  --to claude

Everything you'd expect.
And then some.

🔐

AES-256-GCM Encryption

Military-grade authenticated encryption with scrypt key derivation. Your keys, your data. We never see it.

🔌

6 Platform Adapters

ChatGPT, Claude, Claude Code, Gemini, OpenAI Assistants, Clawdbot — all built in. Plug-in architecture for custom platforms.

📦

Open Format (SAF)

The SaveState Archive Format is an open spec. No vendor lock-in for your backup tool, either. Inspect, extend, build on it.

🔍

Searchable History

Query across all snapshots without restoring. Find that conversation from 6 months ago in seconds.

📊

Incremental Snapshots

Like git — only captures what changed. Full version history with minimal storage. Diff any two snapshots.

☁️

Cloud or Local Storage

Store locally, on S3, Cloudflare R2, or any sync folder (Dropbox, iCloud). Zero-knowledge — only encrypted data leaves your machine.

⌨️

CLI-First

Built for developers who live in the terminal. Script it, cron it, pipe it. Also via Homebrew and standalone binary.

Works where your AI lives.

6 built-in adapters. Full extract & restore for agent platforms, export-based for consumer apps. Community adapters welcome.

🤖

Clawdbot

Full Support
🖥️

Claude Code

Full Support

OpenAI Assistants

Full Support
💬

ChatGPT

Extract + Partial
🟣

Claude (claude.ai)

Extract + Partial

Gemini

Extract + Partial

Free forever. Pay for power.

The CLI is open source and always free. Pro and Team unlock cloud features.

Free
$0
forever
  • ✓ CLI tool (open source)
  • ✓ Local storage
  • ✓ Manual snapshots
  • ✓ Full & incremental backups
  • ✓ AES-256-GCM encryption
  • ✓ 1 platform adapter
Get Started Free
Team
$29/mo
billed monthly
  • Everything in Pro
  • ✓ Shared team backups
  • ✓ Compliance & audit trails
  • ✓ SSO integration
  • ✓ Priority support
  • ✓ Custom adapters
Subscribe to Team

Eight commands. Full control.

savestate --help
savestate init             Initialize encryption & storage config
savestate snapshot         Capture current AI state to encrypted archive
savestate restore [id]     Restore from snapshot (default: latest)
savestate list             List all snapshots with metadata
savestate search <query>   Search across all snapshots
savestate diff <a> <b>     Compare two snapshots side-by-side
savestate config           View or edit configuration
savestate adapters         List available platform adapters

Your backups, your keys, your format.
Zero lock-in.

The SaveState Archive Format (SAF) is an open spec. Each snapshot is a structured, encrypted archive you can inspect, extend, and build on. No proprietary formats. No walled gardens.

snapshot.saf.enc ├── manifest.json ├── identity/ │ ├── personality.md ← system prompt, SOUL │ ├── config.json ← settings, preferences │ └── tools.json ← plugins, skills ├── memory/ │ ├── core.json ← platform memories │ └── knowledge/ ← docs, RAG sources ├── conversations/ │ └── threads/ ← individual chats └── meta/ ├── platform.json ← source & restore hints ├── snapshot-chain.json ← incremental chain └── delta-manifest.json ← what changed (incremental)

Get early access to new features.

Join the waitlist for Pro features, new platform adapters, and migration guides.

No spam. Unsubscribe anytime.