Engram: OpenClaw 에이전트용 하이브리드 메모리 플러그인 — 감쇠 기능이 있는 벡터 및 의미론 검색

Engram은 OpenClaw 에이전트용 메모리 플러그인으로, 세션 간에 지속적이고 하이브리드한 회상을 추가합니다. 원래 벡터 검색과 의미 검색을 결합한 하이브리드 메모리 시스템으로 구축되었으며, 메모리 감쇠 아키텍처를 갖추고 있었지만 최근 OpenClaw 업데이트로 인해 손상되었습니다. 이제 수정되어 GitHub에 Engram(메모리를 가능하게 하는 생체 지문)이라는 이름으로 출시되었습니다.
작동 방식
Engram은 두 가지 저장소로 에이전트 메모리를 지원합니다:
- SQLite + FTS5: 정확하고 구조화된 회상 및 사실 텍스트의 전체 텍스트 검색.
- LanceDB: 임베딩의 퍼지 의미 검색.
이 둘은 하이브리드 회상에서 함께 쿼리되어 구조화된 키/값 사실과 의미적으로 유사한 벡터를 모두 반환합니다.
기능
- 하이브리드 회상: 구조화된 키/값 사실 + 의미 벡터 검색, 함께 쿼리.
- FTS5 전체 텍스트 검색: 사실 텍스트 검색.
- 카테고리:
preference,fact,decision,entity,other. - 감쇠 클래스:
permanent,stable,active,session,checkpoint(신뢰도 감쇠 포함). - 자동 캡처 / 자동 회상 훅 (구성 가능).
- 로컬 우선: 메모리가 기기에 저장됩니다.
- OpenAI 임베딩 (
text-embedding-3-small또는text-embedding-3-large).
대상
재시작 후에도 유지되고 세션 지식과 영구 지식을 구분할 수 있는 지능형 메모리가 필요한 OpenClaw 에이전트를 실행하는 개발자.
다운로드
GitHub에서 저장소에 별표를 눌러주세요: nanoflow-io/engram.
📖 전체 출처 읽기: r/clawdbot
👀 See Also

상위 6가지 오픈소스 클로드 스킬 (4월 15일 - 5월 3일)
지난 15일간의 여섯 가지 오픈소스 클로드 스킬: 브랜드-연금술, npm-다운로드를-리드로, 하이퍼프레임, 이메일-뉴스레터, 가격 책정 등. 각 스킬의 기능에 대한 상세 분석.

일회성 읽기: 중복 파일 읽기를 방지하는 Claude 코드 훅
한 개발자가 read-once라는 PreToolUse 훅을 만들어서 Claude Code가 세션 중에 같은 파일을 반복해서 읽는 경향을 해결했습니다. 이로 인해 불필요한 토큰 소비를 방지합니다.

Utilyze: 실제 컴퓨터 처리량을 측정하는 오픈소스 GPU 모니터, 커널 활동만 측정하지 않음
Utilyze는 하드웨어 성능 카운터를 샘플링하여 이론적 한계 대비 연산 및 메모리 처리량을 보고하며, 100% 사용률을 보여주는 대시보드가 실제로는 1-10%의 실제 처리량만 가지고 있을 수 있음을 밝혀냅니다.

Microsoft Teams SDK, 기존 AI 에이전트용 HTTP 서버 어댑터 추가
Microsoft Teams SDK는 이제 개발자가 기존 AI 에이전트를 Microsoft Teams에 연결할 수 있도록 HTTP 서버 어댑터를 제공합니다. 이 접근 방식은 Slack이나 LangChain과 같은 다른 플랫폼용으로 구축된 에이전트가 최소한의 변경으로 Teams에서 실행될 수 있게 합니다.