Sandra: 클로드를 위한 오픈소스 영구 그래프 메모리 MCP

✍️ OpenClawRadar📅 게시일: May 11, 2026🔗 Source
Sandra: 클로드를 위한 오픈소스 영구 그래프 메모리 MCP
Ad

Claude는 세션 사이에 모든 것을 잊어버립니다. 프로젝트 메모리와 CLAUDE.md가 도움이 되지만 구조화된 지식으로 확장되지는 않습니다. Sandra는 이 문제를 해결합니다: MIT 라이선스로 오픈소스화된 그래프 + 벡터 메모리 백엔드로 네이티브 MCP 서버를 갖추고 있습니다. 15년 전 EverdreamSoft의 내부 메모리 레이어로 시작되어 현재도 Spells of Genesis를 프로덕션에서 구동 중입니다.

주요 기능

  • 그래프(주어, 동사, 목적어) 형태의 세션 간 영구 메모리
  • Claude가 MCP 도구를 통해 읽고 쓰며, 수동 업데이트 불필요
  • 정확 검색, 퍼지 검색, 의미 검색을 MCP 도구로 제공
  • 구조화된 참조 위에 엔터티별 장문 저장(메모, 전체 문서)

구체적 예시

한 세션에서 Claude에게 "Marie와 Tom과 함께 Phoenix를 개발 중이고, Postgres 위에서 돌아가"라고 알려줍니다. 일주일 후 새 채팅에서 "Phoenix 팀원은 누구?" → Marie와 Tom. Tom이 동일한 Sandra 인스턴스에 연결된 자신의 Claude 세션을 열고 "Marie의 프로젝트는 어떤 DB를 사용해?" → Claude가 Marie → works_on → Phoenix → uses → Postgres를 탐색합니다. 동일한 그래프, 모든 팀원, 수동 전달 불필요.

벡터 메모리는 일반적으로 원래 문장을 청크로 반환하고 다른 경로로 쿼리하면 연결을 잃으며, 대부분의 설정은 사용자별로만 동작합니다.

Ad

설정 (2분)

git clone https://github.com/everdreamsoft/sandra && cd sandra
docker compose up -d
claude mcp add sandra --transport http --url http://127.0.0.1:8090/mcp

그런 다음 Claude에게 무언가를 기억하도록 요청하거나, 쿼리하거나, 대화하면서 그래프를 구축하세요.

벤치마크

Sandra는 Structured Recall Bench(130개의 결정론적 질문, LLM 평가자 없음)에서 0.89점을 기록했습니다. 벡터 스토어는 동일한 벤치마크에서 0.25에서 0.48 사이에 분포합니다. 방법론 및 원시 JSON: 벤치마크 상세.

대상

Claude AI 코딩 에이전트를 사용하며 세션 간 영구적이고 구조화된 다중 사용자 메모리가 필요한 개발자.

📖 전체 출처 읽기: r/ClaudeAI

Ad

👀 See Also