What is ShadowGit?

ShadowGit saves every keystroke you type and feeds your complete code history to AI assistants like Claude and Cursor via MCP (Model Context Protocol). Your AI stops guessing. It knows exactly what worked before.

Quick Installation

Get up and running in 2 minutes with our MCP server.

How it works

ShadowGit runs quietly in the background, creating a parallel git repository (.shadowgit.git) that captures every save as a commit. The MCP server then gives your AI read-only access to this detailed history.
your-project/
├── .git/              # Your normal git repo
├── .shadowgit.git/    # Automatic snapshot history (AI reads this)
├── src/
└── ...

Why ShadowGit exists

66% fewer tokens

Your AI knows your code history. No more re-reading entire codebases.

Fix bugs in one shot

AI sees what broke and when. Debug in seconds, not hours.

Perfect memory

Never explain context again. Your AI remembers everything.

Real-world impact

  • Before: Claude burns 15,000 tokens to understand your codebase
  • After: Claude uses 5,000 tokens and fixes the bug immediately
That’s not marketing. That’s math.

Get started

Security & Privacy

  • 100% local: Your code never leaves your machine
  • Read-only access: AI can only read, never modify
  • No cloud uploads: Everything stays on your computer

Requirements

  • Node.js 18 or higher
  • ShadowGit desktop app (Mac or Windows)
  • An AI tool (Claude Code, Cursor, etc.)