SnapCommit: The Universal Workflow Companion
Your Code. Protected, Documented, and Versioned. Automatically.
SnapCommit is not just a commit message generator. It is the AI Layer for Git that runs locally in VS Code. It transforms your workflow with three powerful pillars:
⏪ 1. Flashback (AI History)
The "Undo Button for Life."
Stop hunting through git reflog or cryptic commit hashes. Flashback gives you a visual time machine for your code.
- Semantic Search: Ask "When did I break the login page?" or "Find the version where Google Auth was working" and SnapCommit finds the exact commit.
- Visual Timeline: Scroll through your file's history with a beautiful, interactive timeline.
- Instant Restore: Preview any past version and restore it with one click.
How to use: Open any file, right-click, and select "Flashback: Time Travel".
🛡️ 2. Guardian (AI Safety)
The Intelligent Pair Programmer.
Linters catch syntax errors. Guardian catches intent errors. It scans your code before you commit to prevent embarrassing mistakes.
- Secret Detection: Blocks commits containing API keys, passwords, or tokens.
- Debug Cleanup: Warns you about leftover
console.log, debugger, or commented-out code.
- Logic Analysis: AI analyzes your diff to spot potential logic flaws or unintended side effects.
How to use: Guardian runs automatically when you click "Commit & Push".
📝 3. Scribe (AI Docs)
Code that Documents Itself.
Documentation is always outdated. Scribe keeps it fresh automatically.
- Auto-README: Scribe watches your file changes and updates your
README.md to reflect new features or architectural changes.
- JSDoc Generation: Automatically adds JSDoc/docstrings to complex functions as you write them.
- Live Sync: Your docs evolve in real-time with your code.
How to use: Scribe runs in the background. Just code, and watch your docs update on save.
🚀 Core Features
AI Commit Messages
Click one button to stage changes, generate a professional commit message, and push.
- Smart Context: Understands your changes deeply.
- Conventional Commits: Follows best practices automatically.
Conflict Resolution
Resolve merge conflicts without the headache.
- AI Explanation: Explains why the conflict happened in plain English.
- One-Click Fix: Suggests the best resolution based on code context.
Natural Language Git
Forget the CLI. Just ask:
- "Undo my last commit"
- "Create a feature branch for user auth"
- "Squash the last 3 commits"
🔒 Privacy & Security
- Local-First: SnapCommit runs locally in VS Code.
- Privacy: AI only sees the specific diffs you are working on. Your full codebase is never uploaded or trained on.
- Secure: Industry-standard encryption for all API calls.
💰 Pricing
- 7-Day Free Trial: Full access to all features. No credit card required.
- $4.99/month: Unlimited Flashback, Guardian, and Scribe.
- $49.99/year: Get 2 months free.
📦 Installation
- Click Install above.
- Open the SnapCommit icon in the sidebar.
- Login to start your free trial.
SnapCommit — Ship code 5x faster. Sleep better at night.