1. Conduid
  2. AI
  3. Memov
MCP server · AI

Memov

Give git-like & traceable memory to OpenClaw and any coding agents. By https://memov.ai/ aka Entire CLI for every coding agents by MCP. Self-evolution for skills.

Unclaimed MIT last commit 8 months ago claudeagentagentic-ragagentsaiclawdbotagentic-aiclawd
77Good

Scored 4 hours ago · breakdown

About Memov

Memov is an MCP server published by memovai in the AI category: give git-like & traceable memory to OpenClaw and any coding agents. By https://memov.ai/ aka Entire CLI for every coding agents by MCP. Self-evolution for skills.

The repository has 194 stars and 23 forks, with the last commit 8 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/memovai/memov

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Memov

Powered by Claude · Grounded in docs

I know everything about Memov. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 4 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

1 check has not been run yet.

Releases

v0.0.8v0.0.8 · 3 Feb 2026Binary Downloads Download the appropriate binary for your platform: Linux [mem-linux-x86_64.tar.gz](https://github.com/memovai/memov/releases/download/v0.0.8/mem-linux-x86_64.tar.gz) macOS…
v0.0.7v0.0.7 · 2 Feb 2026Binary Downloads Download the appropriate binary for your platform: Linux [mem-linux-x86_64.tar.gz](https://github.com/memovai/memov/releases/download/v0.0.7/mem-linux-x86_64.tar.gz) macOS…
v0.0.6v0.0.6 · 8 Jan 2026Binary Downloads Download the appropriate binary for your platform: Linux [mem-linux-x86_64.tar.gz](https://github.com/memovai/memov/releases/download/v0.0.6/mem-linux-x86_64.tar.gz) macOS…
v0.0.5v0.0.5 · 5 Jan 2026Binary Downloads Download the appropriate binary for your platform: Linux [mem-linux-x86_64.tar.gz](https://github.com/memovai/memov/releases/download/v0.0.5/mem-linux-x86_64.tar.gz) macOS…
v0.0.4v0.0.4 · 31 Dec 2025Binary Downloads Download the appropriate binary for your platform: Linux [mem-linux-x86_64.tar.gz](https://github.com/memovai/memov/releases/download/v0.0.4/mem-linux-x86_64.tar.gz) macOS…

README

Discord DeepWiki Twitter Follow

MemoV is a memory layer for AI coding agents that provides traceable, Git-powered version control for prompts, context, and code diffs. It enables VibeGit - automatic versioning of AI coding sessions with branch exploration, rollback capabilities, and zero pollution to the standard .git repository.

MemoV Checkpoints
Branch exploration Linear timeline
Cross-session Session-bound
Rollback preserves all Rollback erases history
Every jump tracked No trajectory

MemoV Time

Features

  • One-click MCP: Works with any AI coding agent
  • VibeGit for Agents: Auto-trace prompts, context, and code diffs before git commits
  • Version Control: Branch, rollback, replay any interaction
  • Keep Git Clean: Shadow .mem timeline, files as context, zero pollution on .git
  • Visual UI: Say "mem ui" in chat, and view at http://localhost:38888
  • Private-first — Local, no database, no overhead. Use .memignore to exclude

MemoV Time

Quick Start (MCP Installation)

Prerequisites

Install uv first:

# macOS / Linux
curl -LsSf https://astral.sh/uv/install.sh | sh

# Windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

# Install Git (if not installed)
winget install --id Git.Git -e --source winget

Claude Code

Run in your project root directory:

claude 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:

codex mcp add mem-mcp -- uvx --from git+https://github.com/memovai/memov.git mem-mcp-launcher stdio $(pwd)

Create .vscode/mcp.json in your project root:

{
  "servers": {
    "mem-mcp": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/memovai/memov.git",
        "mem-mcp-launcher",
        "stdio",
        "${workspaceFolder}"
      ]
    }
  }
}

Go to Files > Preferences > Cursor Settings > MCP, then add:

{
  "mcpServers": {
    "mem-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/memovai/memov.git",
        "mem-mcp-launcher",
        "stdio",
        "${workspaceFolder}"
      ]
    }
  }
}

Note: Antigravity does not support "${workspaceFolder}" variable. Please manually enter the absolute path to your project directory.

Go to Settings > MCP, then add:

{
  "mcpServers": {
    "mem-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/memovai/memov.git",
        "mem-mcp-launcher",
        "stdio",
        "/absolute/path/to/your/project"
      ]
    }
  }
}

Replace /absolute/path/to/your/project with the actual absolute path to your project directory (e.g., /Users/username/projects/my-project on macOS/Linux or C:\\Users\\username\\projects\\my-project on Windows).

To enable semantic search, validation, and debugging tools, install with [rag] extras:

Claude Code:

claude mcp add mem-mcp --scope project -- uvx --from "git+https://github.com/memovai/memov.git[rag]" mem-mcp-launcher stdio $(pwd)

VS Code / Cursor: Change the --from argument to:

"git+https://github.com/memovai/memov.git[rag]"

Important Tips

Add a Rule — To automatically save snapshots after each interaction, add a rule to your coding agents:

  • Cursor: Cursor Settings > Rules
  • Claude Code: CLAUDE.md
  • Or the equivalent in your MCP client

Example rule:

After completing any interaction, always call `use mem snap` to save the snapshot.

Web UI, Just Say Use mem ui🤌

Just say "use mem ui" in the chat — opens at http://localhost:38888 with timeline view, branch filtering, diff viewer, and jump to any snapshot.

CLI Installation (Optional)

If you want to use the mem CLI tool directly (for manual tracking, history viewing, etc.):

One-Line Install

curl -fsSL https://raw.githubusercontent.com/memovai/memov/main/install.sh | bash

Or with wget:

wget -qO- https://raw.githubusercontent.com/memovai/memov/main/install.sh | bash

Package Managers

brew tap memovai/mem
brew install memov
echo "deb [trusted=yes] https://memovai.github.io/memov/apt stable main" | sudo tee /etc/apt/sources.list.d/mem.list
sudo apt update
sudo apt install mem
sudo curl -o /etc/yum.repos.d/mem.repo https://memovai.github.io/memov/yum/mem.repo
sudo dnf install mem

Download the latest release for your platform:

Platform Download
Linux x86_64 mem-linux-x86_64.tar.gz
macOS Intel mem-macos-x86_64.tar.gz
macOS Apple Silicon mem-macos-arm64.tar.gz
Windows x86_64 mem-windows-x86_64.exe.zip

Linux / macOS:

curl -LO https://github.com/memovai/memov/releases/latest/download/mem-linux-x86_64.tar.gz
tar -xzf mem-linux-x86_64.tar.gz
sudo mv mem-linux-x86_64 /usr/local/bin/mem
mem --help

Windows (PowerShell):

Invoke-WebRequest -Uri "https://github.com/memovai/memov/releases/latest/download/mem-windows-x86_64.exe.zip" -OutFile "mem.zip"
Expand-Archive -Path "mem.zip" -DestinationPath "."
New-Item -ItemType Directory -Force -Path "$env:ProgramFiles\mem"
Move-Item -Path "mem-windows-x86_64.exe" -Destination "$env:ProgramFiles\mem\mem.exe"
[Environment]::SetEnvironmentVariable("Path", $env:Path + ";$env:ProgramFiles\mem", "Machine")
mem --help

Requires Python 3.10+ and uv:

git clone https://github.com/memovai/memov.git
cd memov
uv sync
uv pip install -e .
mem --help

Installation for Contributors

Please see docs/installation_for_dev.md for detailed installation instructions.

Architecture

MemoV follows a three-tier architecture with MemovManager as the central orchestrator, the MCP Server as an adapter layer for AI agents, and an optional RAG system for semantic search.

MemoV Architecture

Core Operations

  • snap(user_prompt: str, original_response: str, agent_plan: list[str], files_changed: str)

    • Record every user interaction with automatic file tracking. Handles untracked vs modified files intelligently.
  • mem_ui(port: int = 38888)

    • Launch the Web UI at http://localhost:38888 to visually browse history, view diffs, and jump to any snapshot.
  • mem_history(limit: int = 20, commit_hash: str = "")

    • View memov history with prompts, responses, and file changes.
  • mem_jump(commit_hash: str)

    • Jump to a specific snapshot, restoring all tracked files and creating a new branch.

RAG Tools (requires [rag] extras)

These tools are only available when installed with [rag] extras.

  • mem_sync()

    • Sync all pending operations to VectorDB for semantic search capabilities.
  • validate_commit(commit_hash: str, detailed: bool = True)

    • Validate a specific commit by comparing prompt/response with actual code changes. Detects context drift and alignment issues.
  • validate_recent(n: int = 5)

    • Validate the N most recent commits for alignment patterns. Useful for session reviews and quality assurance.
  • vibe_debug(query: str, error_message: str = "", stack_trace: str = "", user_logs: str = "", models: str = "", n_results: int = 5)

    • Debug issues using RAG search + multi-model LLM comparison. Searches code history for relevant context and queries multiple AI models (GPT-4, Claude, Gemini) in parallel for diverse debugging insights.
  • vibe_search(query: str, n_results: int = 5, content_type: str = "")

    • Fast semantic search through code history (prompts, responses, agent plans, code changes) without LLM analysis. Perfect for quick context lookup.

Health Check

  • GET /health
    • Returns "OK". Useful for IDE/agent readiness checks.

License

MIT License. See LICENSE.

README fetched from the repository 4 hours ago. The original is authoritative.

Questions

About Memov

How do I install Memov?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Memov safe to use with an AI agent?

Its trust score is 77 out of 100 (good). It passes 4 of the 5 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Memov still maintained?

The last commit was 8 months ago and 13 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.