mempalace
SHA-256로컬 우선 오픈 소스 AI 메모리 시스템으로, 대화를 있는 그대로 저장하고 시맨틱 검색을 지원하며, API 호출이 전혀 없고 완전히 무료입니다.
스마트 다운로드
Download 버전 다운로드
v3.11.0 · 2.6 MB
AI 어시스턴트에 영구 무료 로컬 장기 기억을 장착하세요.
주요 기능
- 대화 기록을 원문 그대로 저장하며 요약이나 재작성을 하지 않아 검색 결과가 충실하고 신뢰할 수 있음
- 구조화된 궁전식 인덱스(윙/방/서랍)로 프로젝트나 주제별로 검색 범위를 제한할 수 있음
- 로컬 우선, API 호출 제로, 데이터가 기기를 벗어나지 않으며 어떤 키도 불필요
- 플러그 가능한 백엔드: 기본 ChromaDB, SQLite, Rust 네이티브 엔진, Milvus, Qdrant, pgvector 선택 가능
- 내장 MCP 서버로 Claude Code, Gemini CLI 등 코딩 에이전트에 직접 연결 가능
할 수 없는 것
- •가짜 웹사이트에 주의하세요: 공식 채널은 GitHub 저장소, PyPI 패키지, mempalaceofficial.com뿐이며, 다른 도메인은 악성 소프트웨어를 유포할 수 있습니다. 자동 저장 훅을 설정하지 않으면 Claude Code 세션은 30일 후에 만료되어 사라집니다. Android Termux에서는 네이티브 설치가 불가능하므로(ChromaDB, ONNX에 Android 설치 패키지가 없음) Debian PRoot 컨테이너를 사용해야 합니다. 첫 실행 시 약 80–300MB의 임베딩 모델을 다운로드하기 위해 인터넷 연결이 필요합니다. Linux에서 Docker로 디렉터리를 마운트할 때는 호스트 디렉터리가 uid 1000에서 읽기 가능해야 하며, 그렇지 않으면 권한 오류가 발생합니다. GPU 버전 이미지는 x86_64만 지원하며 Apple Silicon에서는 빌드가 실패합니다. 또한 이것은 「기억 검색」 도구로, 지식을 자동으로 요약하거나 정제하지 않으므로 요약 기능이 필요하면 다른 솔루션을 찾아보세요.
사용 사례
- Claude Code 등 AI 프로그래밍 어시스턴트에 세션 간 장기 메모리를 추가하여 프로젝트 배경을 반복해서 설명하지 않아도 되게 하기
- 자연어로 과거 대화와 의사결정 이유를 검색, 예를 들어 「우리가 처음에 왜 GraphQL로 바꿨더라」
- 팀이 공유하는 「집단 두뇌」 지식 센터를 구축하여 여러 명이 하나의 메모리를 공유
- 프라이버시에 민감한 개인이나 기업이 완전히 오프라인 환경에서 AI 메모리를 관리
MemPalace는 현재 벤치마크 성능이 가장 뛰어난 오픈 소스 AI 메모리 시스템으로, LongMemEval에서 96.6%의 R@5 재현율을 달성했습니다. 대화 기록을 요약하거나 재작성하지 않고 원문 그대로 저장한 뒤, 시맨틱 검색을 통해 정확하게 다시 찾아냅니다. 인덱스 구조는 하나의 궁전과 같습니다. 인물과 프로젝트는 「날개」, 주제는 「방」, 원문은 「서랍」에 보관되므로, 검색 시 전체 코퍼스를 일괄 스캔하는 대신 범위를 한정할 수 있습니다. 검색 백엔드는 플러그형으로, 기본값은 ChromaDB이며 SQLite, Rust 네이티브 벡터, Milvus, Qdrant 또는 pgvector로 전환할 수 있습니다. Mem0, Zep 등 클라우드 메모리 도구와 달리 MemPalace는 완전히 로컬에서 실행되며, API 호출이 전혀 없고, 어떤 키도 필요하지 않으며 영구 무료입니다. 명령줄 도구, Claude Code 등 에이전트를 위한 MCP 서버, 멀티 아키텍처 Docker 이미지를 제공하며 팀 공유 모드도 지원합니다. MIT 라이선스로 오픈 소스로 공개되어 있습니다.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
uv를 설치한 후 uv tool install mempalace를 실행하세요(pipx install mempalace도 사용 가능)
mempalace init ~/projects/myapp을 실행하여 프로젝트 디렉터리에서 당신의 「궁전」을 초기화하세요
mempalace mine ~/projects/myapp을 실행하여 프로젝트 파일이나 세션 기록을 메모리 저장소로 가져오세요
- uv를 설치한 후 uv tool install mempalace를 실행하세요(pipx install mempalace도 사용 가능)
- mempalace init ~/projects/myapp을 실행하여 프로젝트 디렉터리에서 당신의 「궁전」을 초기화하세요
- mempalace mine ~/projects/myapp을 실행하여 프로젝트 파일이나 세션 기록을 메모리 저장소로 가져오세요
SHA-256 체크섬 확인됨
GitHub 공식 Release 페이지에서 추출된 체크섬
SHA256 체크섬
ecf5f8dec80cf2f07a2d33dbebb3d323f3872cc7b57a6cd1fa446dfd3978f415이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
uv tool uninstall mempalace 또는 pipx uninstall mempalace를 실행하여 명령줄 도구를 제거한 다음, 초기화 시 생성된 팰리스 데이터 디렉터리와 설정 파일(config.json)을 삭제하면 완전히 제거됩니다. Docker 사용자는 추가로 docker rmi를 실행하여 이미지를 삭제하고, docker volume rm mempalace-data로 데이터 볼륨도 삭제해야 합니다. MCP 클라이언트를 통해 연결한 적이 있다면 클라이언트 설정에서 mempalace 항목도 함께 제거하는 것을 잊지 마세요.
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
3 FAQs