StateSense
Free for VS Code No account needed

Never lose a good version to a bad AI refactor

StateSense auto-snapshots your workspace as you code. Preview changes, compare versions, and restore any state — all before you git commit.

Install Free for VS Code See how it works

No sign-up required

Works with GitHub Copilot Works with Cursor AI Works with Windsurf Works with Claude / ChatGPT
The Problem

AI writes fast. Breaking things is even faster.

You ask Copilot to refactor your auth module. It touches 12 files. Half of it is wrong. Ctrl+Z only undoes the last file you had open.

Git isn't designed for this — it tracks what you commit, not what you're trying. Stash loses your state when you branch-hop. There's no safety net for the messy middle.

StateSense snapshots your entire working state automatically, every time you pause. No commands. No branches. No stashing. If the AI goes sideways, pick a snapshot from minutes ago and restore every file — instantly.

$ git status
modified: src/auth/jwt.ts
modified: src/api/middleware.ts
modified: src/api/routes/user.ts
modified: src/services/session.ts
... 8 more files
# Ctrl+Z won't save you here.
# StateSense already has a snapshot.
Snapshot from 4 minutes ago ready to restore

How it works

Three steps. Zero configuration. Works from the moment you install.

01

Changes happen

You or your AI assistant make changes across multiple files.

02

Snapshot is created

StateSense quietly captures what changed — automatically.

03

Preview & restore

See the diff, review the impact, restore in one click if needed.

Everything you need

A complete safety net purpose-built for the age of AI-assisted development.

Auto-Snapshots

Triggered automatically on large changes, multi-file edits, and file creation/deletion.

Visual Diffs

See exactly what changed in every snapshot using VS Code native diff editor.

Restore Preview

Review every file that will change before you restore. Confirm or cancel.

One-Click Restore

Revert your entire workspace to any previous state in seconds.

PREMIUM

Pin Checkpoints

Mark a snapshot as your protected checkpoint. It survives manual clears so you always have a safe state to fall back to.

PREMIUM

Rename Snapshots

Give snapshots custom names — "Before auth refactor" beats "Auto Snapshot 4".

Git-Aware Cleanup

Snapshots auto-clear after commits and branch switches.

100% Local

Everything stays on your machine. No account. No cloud sync. No telemetry.

Incremental Storage

Only changed files are stored per snapshot. Tiny footprint, long history.

< 10s
Snapshot created
from the moment changes are detected
7
Free snapshots
no account, no sign-up required
0 bytes
Sent to any server
everything stays on your machine
1 click
To restore any state
preview first, confirm when ready

Simple pricing

Start free. Upgrade when you need more — $6/year or $19 once, forever.

Free
$0
7 snapshots
Auto + manual
Visual diffs
Restore preview
Install Free
Pro · Yearly
$6/yr
billed annually
Unlimited snapshots
Pin checkpoints
Rename snapshots
Priority support
Get Pro Yearly
⭐ BEST VALUE
Pro · Lifetime
$19 once
pay once, own forever
Everything in Pro
All future features
No renewal fees
3 yrs yearly = $18, this = $19
Get Lifetime
View full pricing details

Frequently asked questions

Everything you need to know before installing.

Start free. No account needed.

Install in seconds. StateSense activates when VS Code starts and immediately begins protecting your work.

30-day money-back guarantee on Premium