Now in Public Beta

Persistent state for
AI agent workflows

Save, resume, and replay multi-step workflows across sessions, crashes, and agent handoffs. Your agents never lose progress again.

$ npm install snapstate-sdk

Save and resume in a few lines

Works with JavaScript, Python, and any MCP-compatible agent.

import { SnapStateClient } from 'snapstate-sdk';

const client = new SnapStateClient({
  apiKey: 'snp_your_key_here',
});

// Save after each step
await client.save({
  workflowId: 'wf_research',
  step: 1,
  label: 'sources_gathered',
  state: { sources: ['arxiv.org', 'github.com'] }
});

// Resume where you left off
const resumed = await client.resume('wf_research');
console.log(resumed.latestCheckpoint.state);
from snapstate_sdk import SnapStateClient

client = SnapStateClient(api_key="snp_your_key_here")

# Save after each step
client.save(
    workflow_id="wf_research",
    step=1,
    label="sources_gathered",
    state={"sources": ["arxiv.org", "github.com"]}
)

# Resume where you left off
resumed = client.resume("wf_research")
print(resumed.latest_checkpoint.state)

Built for agents

Everything your workflows need to be resilient.

💾
Checkpoint Save
Save full workflow state after each step. JSON payloads up to 1 MB with automatic diff tracking and ETags for concurrency control.
Resume & Replay
Resume from the latest checkpoint or replay the entire workflow history step by step. Agents pick up exactly where they left off.
🤖
Agent Identity
Tag checkpoints with agent IDs. Track which agent did what across multi-agent workflows with a full audit trail.
📊
Analytics
Built-in workflow stats, failure pattern detection, and per-agent performance metrics. Understand exactly where workflows break.
🔌
MCP Server
Works with Claude Desktop and Cline out of the box. Add a system prompt and your agent gets persistent memory automatically.
💰
Usage-Based Pricing
Generous free tier: 10k writes, 1 GB storage, 5k resumes per month. Pay only for what you use beyond that.

Start for free

No credit card required. Upgrade when you scale.

Free Tier

Everything you need to get started

10,000 writes/mo 1 GB storage 5,000 resumes/mo 1,000 replays/mo

No credit card required

See full pricing →