v1.0.4 Live โ€ข Native macOS App โ€ข Built-in MCP Server

When AI refactors break your code,roll back in 1 second.

The native macOS visual Git companion & AI checkpoint safety net for Cursor, Claude Code, Codex, Devin, Windsurf, Zed & developers.

No Git stash ceremonies. No messy temporary branches. AI agents automatically call create_checkpoint before risky edits via MCP, or hit a hotkey for a 300ms snapshot. Roll back safely in 1 second if things go sideways.

Vibe Backup - Vibe Coding Easy Backup | Product Hunt
< 300ms
Snapshot Speed
99%
Size Reduced (Auto Ignore)
0 Commands
Zero Git Friction
AES-256
Keychain Protected
iconVibe Backup โ€” Flight Recorder for Developers
Menu Bar Daemon: Active
Active Project: cursor-web-appBranch: main โ€ข Auto-Sync: iCloud Drive
#24
before-claude-refactor-authLatest Stable
๐Ÿ•’ 2 mins ago๐Ÿ“ฆ 240 KB (+14 KB)โšก Snapshot Store๐Ÿ”’ AES-256
Ready to Restore
๐ŸŒฟ
git-commit: chore(ui): update dashboard componentsGit TriggerSHA: e8a4d1
๐Ÿ•’ 45 mins ago๐Ÿ“ฆ 226 KB (+8 KB)๐ŸŒฟ branch: main๐Ÿ‘๏ธ 3 files changed (+42, -18)
#22
before-npm-upgrade-deps
๐Ÿ•’ 2 hours ago๐Ÿ“ฆ 215 KB
3-Step Workflow

How Vibe Backup protects your flow

Set up in 30 seconds. Run silent in the background forever.

01

Add project & choose backup location

Pick your project directory and a centralized Backup Location (local SSD, network NAS, or custom folder). Choose Snapshot Store for lightweight deduped backups (+KB deltas), or ZIP Archive for portable files. Smart exclude automatically strips dependencies.

Backup Location: SSD / NAS (~/Documents/VibeBackup)
Storage Mode: Snapshot Store (Deduplicated)
Excludes: node_modules, .git, .next, dist
Keeps: .env, .gitignore, source code
02

Dual triggers: Git commit logging & AI checkpoints

Vibe Backup automatically indexes every 'git commit' into your visual timeline with message and SHA. For uncommitted AI coding, the MCP server instructs agents (Claude Code, Cursor, Codex, Devin, Windsurf, Zed) to call create_checkpoint before risky editsโ€”or tap โŒ˜โŒฅB anytime for a 300ms snapshot.

๐ŸŒฟ Git Commit: 'feat: add auth' (SHA: e8a4d1) logged โœ“
๐Ÿ›ก๏ธ MCP Agent: create_checkpoint('before risky refactor') โœ“
Safe flight recorder active before touching any code
03

Inspect visual diffs & roll back in 1 click

Browse all Git commits and checkpoints visually in the macOS menu bar. Inspect line-by-line diffs, retrieve single files, or roll back to any Git commit or checkpoint in 1 click. Automatically creates a safety checkpoint before restoreโ€”uncommitted work is never lost!

1-Click Rollback to commit 'e8a4d1' (0.18s)
Pre-restore safety checkpoint created โœ“ (Undoable)
Zero terminal 'git reset' required
Built for Modern Coding & AI Agents

The Visual Git Companion & Checkpoint Safety Net

Operate on Git commits visually, or use Checkpoints as a zero-ceremony Git alternative.

๐ŸŒฟVisual Git Companion

Visual Git History & 1-Click Operations

Automatically captures every git commit via Git Commit Trigger. Browse your full commit history in the macOS menu bar, view visual diffs, and safely restore to any commit in 1 click without typing 'git reset'.

โฑ๏ธVisual Git Alternative

Checkpoints: Zero-Ceremony Git Alternative

For high-frequency AI experiments, Checkpoints track uncommitted states without 'git init', staging areas, or polluting Git commit history. Capture dirty WIP in 300ms with 100% reversible rollbacks.

๐Ÿค–Model Context Protocol

Built-in MCP Server for AI Coding Agents

Connects directly to Claude Code, Cursor, Codex, Devin, Pi, Windsurf, Zed & more via stdio MCP. Protocol instructions mandate AI agents to call create_checkpoint before risky or multi-file edits, self-review diffs, and safely roll back if changes fail.

๐Ÿ—„๏ธCentralized Storage

Centralized Backup Locations & Network Storage

Define reusable locations once (Internal, External SSD, NAS, or Network Volumes via SMB/NFS/WebDAV). Add projects with one click. Built-in volume capacity monitoring, integrity verification, and location retention overrides.

๐Ÿชž3-2-1 Redundancy

Multi-Target Mirror Backups

Back up to multiple destinations simultaneously. Keep your primary deduplicated repository on fast local SSD while mirroring an exact synchronized copy to an external disk or NAS for disaster-proof local redundancy.

๐ŸงนSmart Engine

Auto-Filters node_modules & .vibebackupignore

Standard zip tools choke on 40,000 node_modules files. Vibe Backup automatically ignores dependencies, .git internals, and build caches, turning a 500MB repo into a 200KB archive while preserving .env.

๐Ÿ›ก๏ธDouble Safety

Pre-Restore Safety Checkpoints (Undoable Restore)

Never worry about accidentally losing current work during a rollback. Vibe Backup automatically takes a safety snapshot of your active project before restoring older code, making restores themselves 100% reversible.

โ˜๏ธPrivacy & Cloud (Pro)

AES-256 Keychain Encryption & Multi-Cloud Sync (Pro)

Military-grade AES-256 encryption with keys safely stored in macOS Keychain. Upgrade to Pro to sync off-site copies to iCloud Drive, Google Drive, Dropbox, or OneDrive.

๐ŸŒฟ DUAL-TRACK VERSIONING WORKFLOW

Two Visual Tracks: Git Companion + Git Alternative

Git commits and Checkpoints live side-by-side in your macOS menu bar timeline.

๐ŸŒฟ Visual Git CompanionGit Trigger

Operate on Git Commits Visually

Automatically logs every 'git commit' with message, SHA, and branch. Inspect visual diffs and restore to any commit with 1 click without dangerous 'git reset --hard' commands.

  • โœ“Automatic capture on every 'git commit'
  • โœ“Visual diff & 1-click commit rollback
  • โœ“Auto safety checkpoint before restore (never lose WIP)
โšก Visual Git AlternativeCheckpoints & MCP

Checkpoints for Uncommitted Code

Designed for AI vibe coding and rapid trial-and-error. Zero 'git init' needed, captures uncommitted dirty states in 300ms, and keeps your Git commit history completely clean.

  • โœ“Zero prerequisites โ€” works without git init
  • โœ“Captures dirty WIP without cluttering Git logs
  • โœ“Autonomous MCP tools for Claude Code, Cursor, Zed
MODEL CONTEXT PROTOCOL (MCP)

The Native Checkpoint Layer for AI Coding

AI coding assistants call Vibe Backup over stdio MCP. Agents take autonomous checkpoints before refactors, review unified diffs, read historical files, and roll back safely without touching Git.

โ€œGit tracks committed history; Vibe Backup tracks uncommitted state.โ€

Supported AI Coding Assistants
๐ŸŸฃClaude Code
โšกCursor
๐ŸŸขCodex
๐Ÿค–Devin
๐Ÿ„Windsurf
โšกZed
๐Ÿ’ปVS Code Copilot
๐ŸฅงPi
๐ŸชAntigravity
๐Ÿ–ฅ๏ธClaude Desktop
โŒจ๏ธCopilot CLI
โœจGemini CLI
โ˜•Junie
๐ŸŽฏKiro
โ˜๏ธAmazon Q
๐Ÿ›ก๏ธ
Pre-Refactor Checkpoint Protocol

AI Agents Must Checkpoint Before Risky Edits

MCP Handshake Protocol Rule

During MCP initialization, Vibe Backup sends strict system instructions requiring AI agents to call create_checkpoint with an intent note BEFORE making risky, destructive, or multi-file edits. If an AI hallucinates or breaks tests, instant rollback is guaranteed.

1.1. Agent calls create_checkpoint(note='before auth refactor')
2.2. Agent executes refactoring & tests
3.3. Broke code? restore_checkpoint() instantly
โšก11 Autonomous MCP Tools Included
stdio JSON-RPC โ€ข Universal Binary
๐Ÿ“ธcreate_checkpoint
Tool Category: Core

Mandated by MCP protocol before risky edits. Creates snapshot in <0.3s with intent note. Dedupes files, hashes in parallel, records branch/SHA.

$ vibebackup-mcp create -p . -n 'before risky auth refactor'stdio tool
๐Ÿ””

macOS Menu Bar Real-time Pulse

Monitors .vibebackup in real-time. Pulsates the menu bar icon when AI takes a checkpoint and delivers interactive system notifications with 1-click diff inspection.

๐ŸŽ

100% Free & Standalone Swift Binary

The vibebackup-mcp executable is a standalone, open binary bundled with the app. No Pro gate, zero network overhead, communicates over standard input/output.

Dual Storage Engine

Snapshot Store & ZIP Archive: Two Modes for Complete Flexibility

New projects default to our deduplicated content-addressed snapshot store for lightweight incremental backups. Or choose self-contained ZIP archives for portable sharing.

๐Ÿ’ฝStorage Mode
macOS Native Segmented Control

Saves only what changed since the last backup. Unchanged files are shared between snapshots, so frequent backups take very little space. Every snapshot can still be restored on its own.

โœ“Deduplicated objects with SHA-256 and native Apple LZFSE compression
โœ“Nanosecond (ctimeNanos) hash reuse โ€” unchanged files skip in milliseconds
โœ“UI displays incremental bytes (e.g. +14 KB) to show saved space
โœ“Atomic snapshot manifests with automatic background GC cleanup
Default for New Projects โ€ข Space-Saving
.vbrepo / LZFSE
Workflow Showdown

Why developers & AI agents choose Vibe Backup over Git stash

Git is for milestone commits with your team. Vibe Backup is your personal high-frequency flight recorder.

Capabilityโšก Vibe Backup (MCP + App)Git Stash / Temp CommitsManual Zips / Time Machine
Visual History & Direct UI Operationsโœ“Unified visual timeline: browse Git commits + checkpoints with 1-click diff & rollbackCLI text only (git log / stash list); complex branch navigationFolder files without diffs or commit messages
Speed to take a snapshotโœ“1 global shortcut or autonomous MCP tool call (0.3s)Open terminal, type git stash / branch (15s)Finder right-click & compress (20-60s)
Git commit history cleanlinessโœ“100% clean โ€” uncommitted WIP goes to checkpoints; zero dummy commitsCluttered with 'wip', 'test', 'temp' commitsClean git, but files clutter desktop/downloads
Prerequisites & git initโœ“Zero prerequisites โ€” works on Git repos AND non-Git projectsMust be an initialized Git repositoryNone, but unorganized and unversioned
AI agent autonomy (MCP)โœ“AI agents call autonomously via MCP (Claude, Cursor, Codex...)User or agent manually types git terminal commandsNo AI integration
Capture timing & dirty stateโœ“Both: Git commits on commit trigger + arbitrary uncommitted WIP in checkpointsOnly committed points; uncommitted WIP hard to untangleManual folder copy (slow and heavy)
Rollback safety & undoโœ“Auto safety checkpoint before restore (undoable restore)stash pop conflict or git reset can permanently lose uncommitted codeOverwrites without undo
Storage efficiency & deduplicationโœ“Snapshot Store (+KB incremental delta) or portable ZIPLocal .git packfiles grow; binary bloat over timeDuplicates entire repo every time, eats gigabytes
Transparent Pricing

Choose Your Plan

Try it free with 3 projects, upgrade to Pro for lifetime peace of mind. No recurring subscriptions.

Free Tier

Forever Free
$0

3 projects, unlimited manual backups, restore the latest version.

โœ“3 active coding projects
โœ“Unlimited manual backups
โœ“Restore latest version
โœ“Visual Git & Checkpoint timeline
โœ“Built-in MCP Server for AI coding agents
โœ“Centralized Backup Locations & storage management
โœ“Dual storage modes (Snapshot Store & ZIP)
โœ“Smart exclude (skips node_modules)
โœ“Local AES-256 encrypted storage
โœ“Manual backup hotkey
Download for Mac (Free)
โœจ Includes 7-day full Pro trial in app
Most Popular โ€ข 50% off with BETTERGIT

Pro Lifetimeโšก Lifetime7-Day Trial

$14.99$29.99USD
One-time purchase โ€ข Lifetime updates

For serious developers, vibe coders, and power users who want complete safety.

โœ“Unlimited coding projects (Free allows up to 3)
โœ“Restore any version in backup history (Free restores latest only)
โœ“Visual Git manager: browse commits, visual diffs & 1-click restore
โœ“Cloud Sync to iCloud Drive, Dropbox, Google Drive & OneDrive
โœ“Automatic backups on schedule or after Git commit
โœ“Dual storage modes (deduplicated .store + .archive)
โœ“Multi-Target Mirror Backups & Network Volumes (NAS/SMB/NFS)
โœ“Location-level GC, snapshot integrity check & retention override
โœ“Pre-restore safety checkpoints & milestone pinning
โœ“Smart interval timer (only when changed)
โœ“AES-256 with macOS Keychain protection
โœ“Priority support & all future updates included
โœจ
7-Day Free Trial Available
Try all Pro features free for 7 days in the app. No payment, no auto-renewal.
7-Day Free Trial in App โ€ข 14-Day Money-Back Guarantee โ€ข No Recurring Fees
Native macOS App

Get Vibe Backup today

Ultra-lightweight native Swift app. Consumes under 25MB RAM in your menu bar.

Direct Download (.dmg)

Recommended

Standalone macOS installer with automatic background updates. No App Store account required, ready in seconds.

Download for Mac (.dmg)
Version 1.0.4 โ€ข ~8.0 MB โ€ข Universal Binary (Apple Silicon & Intel)

System Requirements

โœ“macOS 27 Golden Gate Native
โœ“Apple Silicon (M1/M2/M3/M4/M5/M6) & Intel 64-bit
โœ“Less than 20MB disk space required
โœ“Sandboxed & Apple Notarized with Gatekeeper pass
Built for Developers

Why we built Vibe Backup

As developers coding alongside Cursor, Claude Code, Codex, Devin, and Pi, we found ourselves in a constant cycle of panic: an AI model would hallucinate or refactor away hundreds of lines of working code across multiple files, and Git diffs became too complex to undo quickly.

Git branches and stash commands are too heavy for high-frequency AI experimentation. We created Vibe Backup as an ultra-fast, local flight recorder โ€” taking lightweight encrypted snapshots in milliseconds so you can let AI build without fear.

โšกNative Swift & SwiftUI

No Electron bloat. Starts instantly, runs silently, consumes negligible RAM.

โšกZero Data Collection

Your code stays 100% on your Mac. No analytics on your code, no third-party telemetry.

โšกIndie Crafted

Built by independent Mac developers dedicated to crafting software that respects your workflow.