memov logo

memov

Free

Git-based, traceable memory layer for Claude Code.

FreeFree tier
Type
Open Source

About memov

MemoV is an open-source memory layer for AI coding agents that provides traceable, Git-powered version control for prompts, context, and code diffs. It introduces VibeGit, an automatic versioning system for AI coding sessions, enabling branch exploration, rollback, and replay capabilities while keeping the standard .git repository clean. MemoV works via MCP (Model Context Protocol) with agents like Claude Code, Codex, VS Code, Cursor, and Antigravity, and offers a visual UI accessible through a chat command. It is private-first, running entirely locally with no database or overhead, and allows exclusion of files via .memignore.

Key Features

One-click MCP integration: Works with any AI coding agent that supports MCP.
VibeGit for agents: Auto-trace prompts, context, and code diffs before Git commits.
Version control with branch, rollback, and replay of any interaction.
Keeps Git clean: Shadow .mem timeline and files as context, zero pollution on .git.
Visual UI: Say 'mem ui' in chat and view session history at http://localhost:38888.
Private-first: Local only, no database, no overhead, and .memignore support.

Pros & Cons

Pros
  • Provides full version control for AI coding sessions, similar to Git for prompts and diffs.
  • No pollution of the main Git repository; uses a separate .mem timeline.
  • Supports multiple AI coding agents via MCP, including Claude Code, Codex, Cursor, VS Code, and Antigravity.
  • Visual UI for browsing session history, accessible via localhost.
  • Open-source and free, with easy installation using uv.
  • Private-first design ensures data stays local with no external databases.
Cons
  • Requires uv and Git installation, which may add setup overhead.
  • Limited to AI coding agents; not a general-purpose memory tool.
  • Visual UI is only available via localhost, limiting remote access.
  • Relatively new project with a small community and limited documentation beyond the README.

Best For

Traceable AI-assisted code development with full session history.Explore alternative code changes via branching without affecting main Git history.Rollback to previous states of AI interactions for debugging or reversion.Collaborative review of AI-generated code changes with visual timeline.Maintain a clean Git repository while preserving detailed AI interaction logs.

FAQ

How do I install MemoV?
Install uv first (curl -LsSf https://astral.sh/uv/install.sh for macOS/Linux, or PowerShell for Windows). Then use the appropriate MCP installation command for your agent. For example, with Claude Code run: claude mcp add mem-mcp --scope project -- uvx --from git+https://github.com/memovai/memov.git mem-mcp-launcher stdio $(pwd).
Which AI coding agents are supported?
MemoV supports Claude Code, Codex, VS Code (via .vscode/mcp.json), Cursor, and Antigravity.
Is MemoV private?
Yes, MemoV runs entirely locally with no database and no external overhead. You can also use .memignore to exclude files from tracking.
What is VibeGit?
VibeGit is MemoV's automatic versioning system for AI coding sessions. It auto-traces prompts, context, and code diffs before Git commits, maintaining a separate shadow timeline that allows branching, rollback, and replay without affecting your main Git repository.