snaprevert — auto-snapshots between git commits for AI-assisted coding #13068
Closed
HadiFrt20
started this conversation in
Show and tell
Replies: 1 comment
-
|
This is great but it also appears to be an advertisement and I don't see the relationship to GitButler here. Closing as off-topic, while wishing you all the best! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Built a CLI that sits between your editor and git — auto-snapshots your project every time files change, so you always have a checkpoint to roll back to.
The problem: When using AI coding tools (Claude Code, Cursor, Copilot), each prompt touches 5-20 files. You are in flow state and nobody stops to commit between prompts. By the time something breaks, you are 5-10 prompts deep with no checkpoint.
snaprevert fills the gap between git commits:
Stores diffs not full copies (<10MB/day). Rollbacks are non-destructive — rolled-back snapshots are preserved. Complementary to git, not competing.
Also has interactive review (
snaprevert review), snapshot branching (snaprevert fork), and an MCP server for AI agents to create checkpoints.3 deps, 221 tests, zero config.
GitHub: https://github.com/HadiFrt20/snaprevert
npm install -g snaprevertBeta Was this translation helpful? Give feedback.
All reactions