코딩 에이전트를 위한 장기 메모리로, 로컬 SQLite 데이터베이스에 메모리를 저장하고 Claude Code, Codex, Cursor 및 기타 MCP 클라이언트에서 공유합니다.
qualixar/superlocalmemory
Claude Code, Cursor, Codex 같은 AI 에이전트에 지속적인 기억을 제공하고, 모르는 것은 모른다고 밝히는 로컬 우선·거버넌스 기반 메모리 레이어입니다.
- 스타
- 271
- 포크
- 37
- 열린 이슈
- 6
- 마지막 커밋
- 9일 전
어떤 프로젝트인가요?
SuperLocalMemory는 사용자의 컴퓨터에서 실행되는 AI 에이전트용 메모리 서비스입니다. 결정 사항, 메모, 문서, 스크린샷을 저장한 뒤 에이전트가 요청하면 하이브리드 검색으로 찾아 반환합니다. 검색 결과는 세 가지 단계로 제공됩니다. 근거가 있는 답변, 부분 일치임을 명확히 표시한 가장 가까운 기억, 또는 질문에 답할 내용이 메모리에 없다는 간단한 안내입니다. 따라서 에이전트가 잘못된 추측을 바탕으로 작업할 가능성을 줄여 줍니다.
MCP 또는 명령줄을 통해 에이전트와 연결됩니다. Claude Code, Codex, Cursor, Windsurf, VS Code Copilot 및 여러 호스트용 플러그인이 제공됩니다. 기본 모드의 핵심 기억 저장 및 검색 기능은 API 키나 클라우드 계정 없이 사용할 수 있으며, 온라인 답변 검증이나 클라우드 임베딩 같은 선택 기능은 활성화한 경우에만 데이터를 외부로 전송합니다.
프로젝트에는 역할 및 워크스페이스, 작성자 정보가 기록되는 쓰기, 해시 체인 감사 로그, GDPR 관련 요청을 위한 내보내기 및 삭제 기능, 그리고 한 대 또는 여러 대의 컴퓨터에서 실행되는 에이전트가 메시지와 잠금을 주고받을 수 있는 공유 메시도 포함되어 있습니다.
핵심 기능
- 01의미 검색, 키워드 검색, 엔티티 그래프 검색을 결합한 하이브리드 검색을 제공하며, trace 명령으로 채널별 점수를 확인할 수 있습니다.
- 02답변이 메모리에 없을 때 이를 알리는 3단계 검색 결과를 제공합니다.
- 03MCP, CLI, REST를 지원하고 다양한 코딩 에이전트용 플러그인을 제공합니다.
- 04페이지별로 인덱싱하는 PDF를 포함해 문서와 이미지를 로컬에서 검색할 수 있습니다.
- 05역할, 워크스페이스, 감사 로그, GDPR 관련 내보내기 및 삭제 기능을 제공합니다.
- 06한 대 또는 여러 대의 컴퓨터에서 에이전트 간 메시지와 잠금을 주고받을 수 있는 메시를 제공합니다.
활용 사례
- Claude Code나 Cursor에 세션이 바뀌어도 유지되는 프로젝트 결정 사항의 기억을 제공할 수 있습니다.
- 컴퓨터 밖으로 데이터가 나가지 않는 팀 메모와 문서의 비공개 검색 저장소를 운영할 수 있습니다.
- 여러 코딩 에이전트가 맥락을 공유하고 같은 파일을 동시에 수정하지 않도록 할 수 있습니다.
- LangChain, LlamaIndex 또는 CrewAI로 만든 맞춤형 에이전트에 로컬 메모리를 추가할 수 있습니다.
빠른 시작
- 1
npm으로 SuperLocalMemory를 전역 설치합니다(Node 18 이상).
npm install -g superlocalmemory - 2
설정을 실행하고 모든 데이터를 이 컴퓨터에 보관하려면 Mode A를 선택합니다.
slm setup - 3
SuperLocalMemory를 AI 에이전트(예: Claude Code)에 연결합니다.
slm connect claude-code
사용 전 알아둘 점
- AGPL-3.0 카피레프트 라이선스가 적용됩니다. 소프트웨어를 네트워크를 통해 제공하는 경우 수정한 소스 코드를 공유해야 합니다.
- 선택 사항인 사진 및 문서 기능을 사용하려면 약 1.5GB의 모델과 16GB 메모리가 필요합니다.
- 기기 내에서 실행되는 Laya checker는 Apple Silicon Mac에서만 사용할 수 있습니다. 온라인 대안을 사용하려면 데이터 전송에 동의해야 합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- superlocalmemory은(는) 무엇인가요?
- Claude Code, Cursor, Codex 같은 AI 에이전트에 지속적인 기억을 제공하고, 모르는 것은 모른다고 밝히는 로컬 우선·거버넌스 기반 메모리 레이어입니다. SuperLocalMemory는 사용자의 컴퓨터에서 실행되는 AI 에이전트용 메모리 서비스입니다. 결정 사항, 메모, 문서, 스크린샷을 저장한 뒤 에이전트가 요청하면 하이브리드 검색으로 찾아 반환합니다. 검색 결과는 세 가지 단계로 제공됩니다. 근거가 있는 답변, 부분 일치임을 명확히 표시한 가장 가까운 기억, 또는 질문에 답할 내용이 메모리에 없다는 간단한 안내입니다. 따라서 에이전트가 잘못된 추측을 바탕으로 작업할 가능성을 줄여 줍니다.
- superlocalmemory은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- superlocalmemory은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- superlocalmemory은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. superlocalmemory의 마지막 커밋은 2026년 10월 28일입니다.
- superlocalmemory은(는) 어디에 사용할 수 있나요?
- Claude Code나 Cursor에 세션이 바뀌어도 유지되는 프로젝트 결정 사항의 기억을 제공할 수 있습니다. 컴퓨터 밖으로 데이터가 나가지 않는 팀 메모와 문서의 비공개 검색 저장소를 운영할 수 있습니다. 여러 코딩 에이전트가 맥락을 공유하고 같은 파일을 동시에 수정하지 않도록 할 수 있습니다. LangChain, LlamaIndex 또는 CrewAI로 만든 맞춤형 에이전트에 로컬 메모리를 추가할 수 있습니다.
- superlocalmemory는 어떻게 설치하나요?
- npm으로 SuperLocalMemory를 전역 설치합니다(Node 18 이상).: npm install -g superlocalmemory 설정을 실행하고 모든 데이터를 이 컴퓨터에 보관하려면 Mode A를 선택합니다.: slm setup SuperLocalMemory를 AI 에이전트(예: Claude Code)에 연결합니다.: slm connect claude-code
- superlocalmemory은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/qualixar/superlocalmemory
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
모든 AI 코딩 세션을 한 글자도 빠짐없이 기록하고, Claude Code나 Cursor 같은 에이전트에 관련 과거 맥락을 제공하는 로컬 MCP 메모리 서버입니다.
여러 코딩 에이전트 런타임에서 사용할 수 있는 로컬 단일 바이너리 기반의 영구 메모리로, 4중 그래프 지식 저장소와 LLM 감독 방식의 회상 및 기록을 제공합니다.
AI 에이전트를 위한 로컬 우선 영구 메모리로, 지식 그래프·검색·MCP 서버를 갖추고 마크다운 파일로 저장합니다.
Claude Code, Cursor, Codex 및 기타 MCP 클라이언트에서 세션을 자동으로 기록하고 이후 세션에 관련 맥락을 주입하는 AI 코딩 에이전트용 영구 메모리입니다.
코딩 에이전트에 심볼 그래프, 호출자 조회, 영향 범위 분석, diff 리뷰, Git 커밋에 고정된 결정 기록을 제공하는 로컬 우선 MCP 서버입니다.