MemoV
MemoV BannerVibeGit: Auto-track your prompts, context and code diffs.
Traceable, Git-powered memory for AI coding. Prompts, context, and code diffs auto versioned - it's VibeGit!
Persistent. Rollback anytime, branch freely, explore different solutions.
Avoid 1000+ manual commits, your .git still stays clean.
MemoV vs Checkpoints
| MemoV | Checkpoints |
|---|---|
| Branch exploration | Linear timeline |
| Cross-session | Session-bound |
| Rollback preserves all | Rollback erases history |
| Every jump tracked | No trajectory |
Features
- One-click MCP - Works with any AI coding agent
- Full context - Every prompt, agent plan, code diff is captured in real time
- Version Control - Branch, rollback, replay any interaction
- Keep Git Clean - Shadow
timeline, zero pollution oncode.memcode.git - Visual UI - Browse your AI coding history at http://localhost:38888
- Private-first - Local, no database, no overhead. Use .memignore to exclude
How It Works
Diagram PreviewClick anywhere on the diagram to open interactive canvas
Quick Start
Prerequisites
Install
first:codeuv
bash# macOS / Linux curl -LsSf https://astral.sh/uv/install.sh | sh # Windows powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Claude Code
Run in your project root directory:
bashclaude mcp add mem-mcp --scope project -- uvx --from git+https://github.com/memovai/memov.git mem-mcp-launcher stdio $(pwd)
Codex
Run in your project root directory:
bashcodex mcp add mem-mcp -- uvx --from git+https://github.com/memovai/memov.git mem-mcp-launcher stdio $(pwd)
VS Code
Create
in your project root:code.vscode/mcp.json
json{ "servers": { "mem-mcp": { "type": "stdio", "command": "uvx", "args": [ "--from", "git+https://github.com/memovai/memov.git", "mem-mcp-launcher", "stdio", "${workspaceFolder}" ] } } }
Cursor
Go to Files > Preferences > Cursor Settings > MCP, then add:
json{ "mcpServers": { "mem-mcp": { "command": "uvx", "args": [ "--from", "git+https://github.com/memovai/memov.git", "mem-mcp-launcher", "stdio", "${workspaceFolder}" ] } } }
Web UI
Just say "use mem ui" in the chat - opens at
with timeline view, branch filtering, diff viewer, and jump to any snapshot.codehttp://localhost:38888