camgitt/memoir
요약
memoir는 Claude Code, Cursor, Windsurf 등 다양한 AI 코딩 도구 간에 지속적인 메모리를 공유할 수 있게 해주는 MCP(Model Context Protocol) 기반 메모리 서버입니다. 사용자는 단 한 번의 명령으로 설치 없이 AI의 컨텍스트를 저장, 검색 및 동기화할 수 있으며, 종단간 암호화된 클라우드 백업을 통해 기기 간 워크스페이스와 세션을 복구할 수 있습니다.
핵심 포인트
- MCP(Model Context Protocol)를 활용하여 AI 도구 간 공유 메모리 레이어 제공
- Claude Code, Cursor, Windsurf, GitHub Copilot 등 13개 이상의 주요 AI 도구 지원
- AES-256-GCM 종단간 암호화를 통한 안전한 클라우드 백업 및 복구 기능
- 도구 간 컨벤션 및 세션 컨텍스트를 자동으로 마이그레이션하는 기능 제공
- 설치나 API 키 설정 없이 npx 명령어로 즉시 실행 가능한 간편한 사용성
npx memoir-cli
단 한 번의 명령으로 충분합니다. 설치도, 설정도, API 키도 필요 없습니다. 이제 당신의 AI는 세션, 도구, 그리고 기기를 넘나들며 지속적인 메모리 (Persistent Memory)를 갖게 됩니다. Claude Code, Cursor, Windsurf, Gemini CLI, GitHub Copilot 및 8개의 추가 도구와 함께 작동합니다.
memoir는 AI 도구에 지속적인 메모리를 부여하는 MCP (Model Context Protocol) 메모리 서버입니다. 당신의 AI는 자동으로 컨텍스트 (Context)를 검색, 저장 및 회상할 수 있습니다. 마치 어디서나 작동하는 Claude Code 백업과 같습니다.
you: 이 프로젝트에서 인증(auth)은 어떻게 작동하나요?
memoir_recall("auth setup architecture")
"auth"와 일치하는 3개의 메모리를 찾았습니다
...
다시 설명할 필요가 없습니다. memoir가 기억하니까요.
npx memoir-cli
이것으로 끝입니다. memoir는 당신의 AI 도구를 감지하고, MCP를 구성하며, 메모리를 활성화합니다. 전역 설치 (Global install)는 필요하지 않습니다.
당신의 AI는 6가지 메모리 도구를 갖게 됩니다:
| MCP 도구 | 기능 |
|---|---|
memoir_recall | 모든 AI 메모리에서 검색 |
memoir_remember | 향후 세션을 위해 컨텍스트 저장 |
memoir_list | 도구별로 모든 메모리 파일 탐색 |
memoir_read | 특정 메모리 전체 읽기 |
memoir_status | 감지된 AI 도구 확인 |
memoir_profiles | 업무용/개인용 프로필 전환 |
당신의 AI는 세션 사이의 모든 것을 잊어버립니다. 당신은 매번 코드베이스, 컨벤션 (Conventions), 결정 사항들을 다시 설명해야 합니다.
memoir는 당신이 사용하는 모든 도구에서 작동하는 공유 메모리 레이어 (Shared memory layer)를 제공하여 이 문제를 해결합니다. Claude에게 한 번만 말하세요. Cursor도 그것을 알게 됩니다. 도구 간에 AI 메모리를 동기화하고, 클라우드에 백업하며, 어떤 기기에서든 복구하세요.
지원되는 13개 도구: Claude Code, Cursor, Windsurf, Gemini CLI, GitHub Copilot, OpenAI Codex, ChatGPT, Aider, Zed, Cline, Continue.dev, Augment, Trae.
memoir push # AI 메모리 + 워크스페이스 + 세션 백업
memoir restore -y # 어떤 기기에서든 복구
Push는 AI 메모리, cursorrules, 세션 컨텍스트, 워크스페이스 (git 리포지토리 + 커밋되지 않은 작업), 그리고 프로젝트 설정을 동기화합니다. AES-256-GCM으로 종단간 암호화 (E2E encrypted)됩니다.
memoir migrate --from chatgpt --to claude
# AI 기반 — 단순 복사-붙여넣기가 아닌 컨벤션 재작성
memoir migrate --from chatgpt --to all
...
memoir login
memoir cloud push # 암호화된 클라우드 백업 (encrypted cloud backup)
memoir cloud restore # 모든 버전으로부터 복구 (restore from any version)
...
| 명령어 (Command) | 기능 (What it does) |
|---|---|
memoir activate | 이 프로젝트에서 자동 회상 (auto-recall) 활성화 |
memoir deactivate | 이 프로젝트에서 memoir 제거 |
memoir push | AI 메모리 + 워크스페이스 (workspace) + 세션 (session) 백업 |
memoir restore | 새 기기에서 모든 항목 복구 |
memoir status | 감지된 AI 도구 표시 |
memoir migrate | AI를 통해 도구 간 메모리 변환 |
memoir snapshot | 현재 코딩 세션 캡처 |
memoir resume | 중단했던 지점부터 다시 시작 |
memoir encrypt | 종단간 암호화 (E2E encryption) 토글 |
memoir profile | 프로필 (개인/업무) 관리 |
memoir cloud push | memoir 클라우드로 백업 |
memoir cloud restore | memoir 클라우드에서 복구 |
memoir share | 암호화된 공유 링크 생성 |
memoir doctor | 문제 진단 |
memoir diff | 마지막 백업 이후의 변경 사항 표시 |
memoir view | 백업 내용 미리보기 |
memoir update | 최신 버전으로 자체 업데이트 |
종단간 암호화 (E2E encryption)— scrypt 키 유도 방식을 사용한 AES-256-GCM
비밀 정보 스캐닝 (Secret scanning)— 동기화 전 API 키, 토큰, 비밀번호 자동 삭제 (redacted)
로컬 MCP 서버 (Local MCP server)— 사용자의 기기에서 실행되며, 데이터가 외부로 전송되지 않음
제로 지식 클라우드 (Zero-knowledge cloud)— 업로드 전 암호화 수행
웹사이트: memoir.sh
npm: memoir-cli
이슈 (Issues): GitHub Issues
기여 (Contributing): CONTRIBUTING.md
MIT 라이선스 (MIT Licensed)
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub Claude Ecosystem의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기