← Back to Blog
February 8, 2026

SaveState v0.6.0: Migration Wizard, MCP, and GitHub Actions

This release brings three major features that make AI agent state truly portable and automatable: smart migrations, Claude Code integration, and CI/CD workflows.

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.

Try SaveState →

Questions or feedback? Open an issue on GitHub or email us at hello@savestate.dev.