English | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文
MemoV는 AI 코딩 에이전트를 위한 메모리 레이어로, 프롬프트, 컨텍스트 및 코드 diff에 대한 추적 가능한 Git 기반 버전 관리를 제공합니다. 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 를 프로젝트 디렉터리의 실제 절대 경로로 바꾸세요(예: macOS/Linux 는 /Users/username/projects/my-project, Windows 는 C:\Users\username\projects\my-project).
시맨틱 검색, 검증 및 디버깅 도구를 활성화하려면 [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에서 타임라인 뷰, 브랜치 필터링, diff 뷰어, 모든 스냅샷으로 점프 기능이 열립니다.
mem CLI 도구를 직접 사용하려면:
curl -fsSL https://raw.githubusercontent.com/memovai/memov/main/install.sh | bash
MemoV는 MemovManager를 중앙 오케스트레이터로, MCP 서버를 AI 에이전트용 어댑터 레이어로, 시맨틱 검색을 위한 선택적 RAG 시스템으로 구성된 3계층 아키텍처를 따릅니다.

snap() - 모든 사용자 인터랙션 기록mem_ui() - Web UI 실행mem_history() - 기록 보기mem_jump() - 스냅샷으로 점프mem_sync() - VectorDB와 동기화validate_commit() - 커밋 검증vibe_debug() - RAG 검색으로 디버깅vibe_search() - 시맨틱 검색MIT 라이선스. LICENSE 참조.