For OpenAI Assistants
When the OpenAI thread dies, the memory is yours
The runtime can die. The archive does not. Encrypted portable memory for OpenAI Assistants — instructions, tools, files, vector stores, and the threads you actually run.
Pro is live. $9/month.
Scheduled snapshots. Cloud storage you can search. The next OpenAI assistant starts with your archive — not a blank thread.
Subscribe to Pro Team is $29/monthAfter you pay, your API key is emailed. Then savestate login. Card today — no waitlist.
The next OpenAI thread is blank
The assistant was deleted. The key rotated. The thread is gone. The Assistants API still runs — it does not remember last Tuesday unless the memory lives outside the runtime.
A dashboard screenshot is not a restore. The runtime is not the memory.
What we snapshot in OpenAI Assistants
First-class adapter. Full extract and full restore via Assistants API v2. Set OPENAI_API_KEY. Optionally pin one assistant with SAVESTATE_OPENAI_ASSISTANT_ID.
- Identity Assistant instructions, name, description, model, temperature, top_p, response_format.
- Tools Code interpreter, file search, custom functions with schemas.
- Files Binaries from code_interpreter and file_search tool_resources.
- Vector stores Store configs, file lists, metadata, expiration settings.
- Threads Messages from cached IDs in
.savestate/openai-threads.json. - Capture
savestate snapshot --adapter openai-assistants
Restore creates a new assistant via the API, uploads files, recreates vector stores, and optionally rebuilds threads. OpenAI has no list-all-threads endpoint — keep thread IDs in .savestate/openai-threads.json. Adapter detail lives in the platform adapters guide.
Each snapshot is a SaveState Archive, encrypted with AES-256-GCM before it leaves the machine. You hold the passphrase.
Pro is the path a stranger can take
The CLI is open source. The product you can buy today is SaveState Pro — $9/month:
- Scheduled auto-backups
- Cloud storage (10GB)
- All platform adapters
- Search across snapshots
- Web dashboard
- Email alerts on backup failures
Need shared snapshots and an audit log? Team is $29/month.
Capture OpenAI Assistants into the archive
One command. Full adapter setup lives in the platform adapters guide.
savestate snapshot --adapter openai-assistants
Also search the same archive from any MCP client:
{
"mcpServers": {
"savestate": {
"command": "npx",
"args": ["-y", "@savestate/cli", "mcp"]
}
}
}
Also: Cursor · Claude Code · ChatGPT · MCP · When the chat dies
Keep the memory. Lose the chat.
Subscribe to Pro. The OpenAI assistant that knew you this morning still knows you after the thread dies.
Subscribe to Pro — $9/mo Team is $29/monthAfter you pay, your API key is emailed. Then savestate login. Card today — no waitlist.