OpenClaw 에이전트를 위한 Harrier 임베딩 기반 지역 의미 메모리 검색

✍️ OpenClawRadar📅 게시일: June 7, 2026🔗 Source
OpenClaw 에이전트를 위한 Harrier 임베딩 기반 지역 의미 메모리 검색
Ad

새로운 리포지토리는 OpenClaw 에이전트가 임베딩을 외부 서비스로 보내지 않고 로컬 의미 메모리 검색을 수행하는 방법을 보여줍니다. 이 접근 방식은 Microsoft의 Harrier 모델(microsoft/harrier-oss-v1-0.6b)을 기반으로 작은 로컬 임베딩 서버를 실행하고, Ollama 호환 API를 노출한 후 OpenClaw의 memorySearch 설정에 연결합니다.

작동 방식

임베딩 서버는 Harrier를 로컬에서 실행하고 Ollama의 API 형식과 일치하는 /api/embed/api/embeddings 엔드포인트를 제공합니다. OpenClaw의 memorySearch는 이미 Ollama 스타일의 엔드포인트를 지원하므로 http://localhost:8000으로 지정하면 에이전트에 로컬 SOTA 의미 메모리 레이어를 제공합니다.

에이전트 메모리에 중요한 이유

대부분의 에이전트 메모리 시스템에는 두 가지 문제점이 있습니다:

  • 너무 많은 메모리를 프롬프트에 집어넣으면 토큰이 낭비되고 컨텍스트가 지저분해집니다.
  • 메모리 파일을 작고 수동으로 유지하는 것은 기록이 쌓일수록 관리하기 어려워집니다.

의미 메모리 검색은 중간 경로를 제공합니다. 장기 메모리는 사람이 읽고 편집할 수 있는 일반 마크다운 파일(MEMORY.md, 일일 로그, 노트, 프로젝트 파일)에 남아 있습니다. 실행 시 에이전트는 관련 청크만 검색합니다.

Ad

장점

  • 토큰 낭비 감소 — 모든 지속적 사실을 매 프롬프트에 넣지 않음
  • 더 깔끔한 메모리 파일 — 하나의 거대한 컨텍스트 덩어리로 압축할 필요 없음
  • 더 나은 검색 — 단어가 정확히 일치하지 않아도 개념적으로 관련된 노트 찾음
  • 더 쉬운 디버깅 — 진실의 소스가 불투명한 벡터 데이터베이스가 아닌 일반 텍스트
  • 더 나은 개인정보 보호 — 임베딩이 로컬에서 계산되며 호스팅된 API로 데이터가 전송되지 않음

리포지토리 포함 사항

  • Ollama 호환 엔드포인트를 구현하는 작은 Python 임베딩 서버
  • 예제 OpenClaw memorySearch 설정
  • macOS launchd 서비스 템플릿
  • 모의 마크다운 메모리 코퍼스
  • 스모크 테스트 및 로컬 쿼리 데모

리포지토리는 github.com/promptclickrun/harrier-openclaw-memory-search에 있습니다.

📖 전체 소스 읽기: r/openclaw

Ad

👀 See Also