English | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文
MemoV — это слой памяти для AI-агентов кодирования, который обеспечивает отслеживаемый, Git-управляемый контроль версий для промптов, контекста и code diffs. Он реализует VibeGit — автоматическое версионирование сессий AI-кодирования с исследованием веток, возможностью отката и нулевым загрязнением стандартного .git репозитория.
| MemoV | Checkpoints |
|---|---|
| Исследование веток | Линейная временная шкала |
| Между сессиями | Ограничено сессией |
| Откат сохраняет всё | Откат стирает историю |
| Каждый переход отслеживается | Без траектории |

.mem, нулевое загрязнение .git
Сначала установите uv:
# macOS / Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
# Windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
# Установить Git (если не установлен)
winget install --id Git.Git -e --source winget
Выполните в корневом каталоге проекта:
claude mcp add mem-mcp --scope project -- uvx --from git+https://github.com/memovai/memov.git mem-mcp-launcher stdio $(pwd)
Выполните в корневом каталоге проекта:
codex mcp add mem-mcp -- uvx --from git+https://github.com/memovai/memov.git mem-mcp-launcher stdio $(pwd)
Создайте .vscode/mcp.json в корне проекта:
{
"servers": {
"mem-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"--from",
"git+https://github.com/memovai/memov.git",
"mem-mcp-launcher",
"stdio",
"${workspaceFolder}"
]
}
}
}
Перейдите в Files > Preferences > Cursor Settings > MCP, затем добавьте:
{
"mcpServers": {
"mem-mcp": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/memovai/memov.git",
"mem-mcp-launcher",
"stdio",
"${workspaceFolder}"
]
}
}
}
Примечание: Antigravity не поддерживает переменную "${workspaceFolder}". Введите абсолютный путь к каталогу проекта вручную.
Перейдите в Settings > MCP, затем добавьте:
{
"mcpServers": {
"mem-mcp": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/memovai/memov.git",
"mem-mcp-launcher",
"stdio",
"/absolute/path/to/your/project"
]
}
}
}
Замените /absolute/path/to/your/project на фактический абсолютный путь к каталогу проекта (например, /Users/username/projects/my-project в macOS/Linux или C:\Users\username\projects\my-project в Windows).
Чтобы включить семантический поиск, валидацию и инструменты отладки, установите с дополнениями [rag]:
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: Измените аргумент --from на:
"git+https://github.com/memovai/memov.git[rag]"
Добавьте правило — Чтобы автоматически сохранять снимки после каждого взаимодействия, добавьте правило в ваши агенты кодирования:
CLAUDE.mdПример правила:
After completing any interaction, always call `use mem snap` to save the snapshot.
Просто скажите "use mem ui" в чате — откроется http://localhost:38888 с временной шкалой, фильтрацией веток, просмотром diffs и переходом к любому снимку.
Если вы хотите использовать CLI-инструмент mem напрямую:
curl -fsSL https://raw.githubusercontent.com/memovai/memov/main/install.sh | bash
MemoV следует трёхуровневой архитектуре с MemovManager в качестве центрального оркестратора, MCP-сервером как адаптерным слоем для AI-агентов и опциональной RAG-системой для семантического поиска.

snap() - Записывает каждое взаимодействие пользователяmem_ui() - Запускает Web UImem_history() - Просмотр историиmem_jump() - Переход к снимкуmem_sync() - Синхронизация с VectorDBvalidate_commit() - Валидация коммитовvibe_debug() - Отладка с RAG-поискомvibe_search() - Семантический поискЛицензия MIT. Смотрите LICENSE.