Undo & Snapshots.
How VoxelSite tracks every change and lets you roll back to any previous state.
Undo & Snapshots
VoxelSite has two layers of safety: per-action undo/redo and full site snapshots.
Undo / Redo
Every time the AI modifies files, VoxelSite captures the before and after state of every changed file. This means:
- Undo reverts the last AI action — all files it changed are restored atomically
- Redo reapplies a previously undone action
- You can undo multiple steps in sequence to go back further
- Undo/redo is per-interaction, not per-keystroke — so one undo reverses an entire AI response
Use the Undo and Redo buttons in the Chat page status bar, or use keyboard shortcuts (Ctrl+Z / Cmd+Z for undo, Ctrl+Shift+Z / Cmd+Shift+Z for redo).
The status bar with Undo/Redo buttons only appears on the Chat page — the one place where website revisions happen. On other pages (Notes, Board, Editor),
Cmd+Zuses the browser's native text undo instead, so typing undo works as expected everywhere.
How it works behind the scenes
When the AI generates a response that modifies files, VoxelSite:
- Saves a copy of every file before the change
- Lets the AI write its changes
- Saves a copy of every file after the change
This means undo is a true restoration of the previous state — not an attempted reverse. Your files go back to exactly what they were.
Snapshots
Snapshots are complete saves of your entire site state. Think of them as save points.
Automatic snapshots
VoxelSite creates a snapshot automatically before every publish. You can uncheck the "Create snapshot before publishing" option in the Publish confirmation dialog if you prefer to skip it — the Studio remembers your preference.
Manual snapshots
Click the Snapshot button in the Chat page status bar to create a snapshot at any time. Give it a label like "Before redesign" or "Working version" to find it later.
Rolling back
From the History tab in Designs, you can:
- Preview any snapshot to see what your site looked like
- Restore a snapshot to roll your entire site back to that state
- Delete old snapshots you no longer need
VoxelSite keeps up to 50 snapshots. When the limit is reached, the oldest snapshot is automatically deleted to make room for new ones.
Revision limits
VoxelSite keeps up to 100 undo/redo revisions. Older revisions are automatically cleaned up to save disk space.
Switching designs
When you switch to a different design or start a new design, the undo history is cleared. Each design starts with a fresh revision stack. This is intentional — cross-design undo could mix files from different websites, which would be dangerous.
The safety net
The combination of per-action undo and full snapshots means you can always recover:
- Made a bad edit? Undo it.
- Made several bad edits? Undo them one by one.
- Want to go back to yesterday? Restore a snapshot.
- About to try something risky? Create a manual snapshot first.
This is by design. "Try something bold" should never be a risky decision.
Ready to build?
One-time purchase. Self-hosted. Own every file forever.