Hermes에서 쓸 수 있는 로컬 메모리 도구 semantic-memory

semantic-memory는 와 검색 기반 답변 도구가 오래 남는 기억을 갖게 해 주는 로컬 우선 지식 저장소다. 데이터는 클라우드로 보내지 않고 기기 안에 보관하며, 에 사실, 문서, 문서 조각을 저장한다. 검색은 BM25, 벡터 검색, 을 함께 써서 단어가 직접 맞는 결과와 의미가 비슷한 결과를 같이 찾는다.

저장된 정보 사이에는 typed graph edges를 붙일 수 있어, 단순한 메모 목록이 아니라 항목 간 관계도 남길 수 있다. 가 포함되어 있으며 18개 도구를 통해 , , Cursor와 연결된다. 임베딩은 기본으로 Candle을 쓰며, 순수 Rust 기반으로 CPU에서 실행되고 별도 서비스, API 키, 원격 서버가 필요 없다.

이미 를 쓰는 사람은 를 임베딩 백엔드로 연결할 수 있고, 테스트용 Mock 방식도 제공된다.

핵심 포인트

  • 와 연결 가능한 가 포함되어 있다.
  • 기억 데이터는 클라우드가 아니라 로컬 에 저장된다.
  • BM25와 벡터 검색을 함께 써서 단어 일치와 의미 유사성을 모두 찾는다.
  • 기본 임베딩 방식인 Candle은 API 키나 별도 실행 서비스가 필요 없다.
  • 이미 를 쓰는 환경이면 임베딩도 선택할 수 있다.

이 사건을 다룬 원문 (2)

원문 보기