We've been heads-down for the past few weeks building what we think are the most requested features since launch. Today, SaveState v0.6.0 is live — and it's a big one.
Three headline features, each solving a real pain point developers face when working with AI agents:
🧙 Migration Wizard
Switching between AI platforms shouldn't mean starting from scratch. The new Migration Wizard automatically detects your project's framework and migrates your agent state between platforms.
The architecture uses smart framework detection to understand your project structure — whether it's a Next.js app, Python backend, or monorepo — and transforms your agent configuration, memory, and conversation history into the target format.
Moving from ChatGPT to Claude? The wizard handles the translation. Your custom instructions become CLAUDE.md files. Your conversation context maps to the right memory format. No manual copy-paste, no lost context.
We're rolling this out incrementally. Today it supports our six core adapters, with more sophisticated transformations coming in v0.7.
🔌 Claude Code MCP Integration
This one's for the Claude Code power users. SaveState now ships with a native Model Context Protocol server, letting you backup and restore directly from your coding session.
No terminal switching. Just ask Claude to create a backup before a risky refactor, and it handles the rest. The MCP server exposes savestate_snapshot, savestate_restore, savestate_list, and savestate_status as tools Claude can call on your behalf.
Full setup details in our MCP integration guide.
⚙️ GitHub Actions
Production teams need automated backups. The new GitHub Actions integration brings SaveState into your CI/CD pipeline with first-class support for backup and restore workflows.
Here's a complete workflow that backs up your agent state on every push to main:
# .github/workflows/savestate-backup.yml
name: SaveState Backup
on:
push:
branches: [main]
schedule:
- cron: '0 0 * * *' # Daily at midnight
jobs:
backup:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
- name: Install SaveState
run: npm install -g @savestate/cli
- name: Create Backup
env:
SAVESTATE_PASSPHRASE: ${{ secrets.SAVESTATE_PASSPHRASE }}
SAVESTATE_API_KEY: ${{ secrets.SAVESTATE_API_KEY }}
run: |
savestate snapshot --label "ci-${{ github.sha }}"
savestate list --limit 5
Add a restore job for disaster recovery, and you've got production-grade protection for your agent state. Your AI's knowledge becomes part of your deployment pipeline.
What Else?
Beyond the big three, v0.6.0 includes documentation improvements, bug fixes, and polish:
- New blog posts on Migration Wizard architecture and security research
- CONTRIBUTING.md and issue templates for contributors
- Fixed responsive layout issues and broken redirects
- Updated all ClawHub references to clawhub.ai
Get Started
Upgrade to v0.6.0:
# npm
npm install -g @savestate/cli@latest
# Homebrew
brew upgrade savestate
# Verify
savestate --version
Your AI agents are accumulating valuable context every day. Conversations, custom instructions, learned preferences — it all adds up. Don't let a platform switch or a bad deployment wipe it out.
Questions or feedback? Open an issue on GitHub or email us at hello@savestate.dev.