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

새로운 리포지토리는 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, 일일 로그, 노트, 프로젝트 파일)에 남아 있습니다. 실행 시 에이전트는 관련 청크만 검색합니다.
장점
- 토큰 낭비 감소 — 모든 지속적 사실을 매 프롬프트에 넣지 않음
- 더 깔끔한 메모리 파일 — 하나의 거대한 컨텍스트 덩어리로 압축할 필요 없음
- 더 나은 검색 — 단어가 정확히 일치하지 않아도 개념적으로 관련된 노트 찾음
- 더 쉬운 디버깅 — 진실의 소스가 불투명한 벡터 데이터베이스가 아닌 일반 텍스트
- 더 나은 개인정보 보호 — 임베딩이 로컬에서 계산되며 호스팅된 API로 데이터가 전송되지 않음
리포지토리 포함 사항
- Ollama 호환 엔드포인트를 구현하는 작은 Python 임베딩 서버
- 예제 OpenClaw
memorySearch설정 - macOS launchd 서비스 템플릿
- 모의 마크다운 메모리 코퍼스
- 스모크 테스트 및 로컬 쿼리 데모
리포지토리는 github.com/promptclickrun/harrier-openclaw-memory-search에 있습니다.
📖 전체 소스 읽기: r/openclaw
👀 See Also

TechDebtMCP v2.0.0: 14개 언어에 걸친 기술 부채 분석을 위한 MCP 서버
TechDebtMCP v2.0.0는 Claude를 코드베이스에 연결하여 JS/TS, Python, Java, Swift, Kotlin, Go, Rust, C/C++, C#, Ruby, PHP를 포함한 14개 프로그래밍 언어에서 기술 부채를 찾고, 측정하고, 우선순위를 정하는 MCP 서버입니다.
백 오피스 시뮬레이터: 수동 데이터 입력에 대한 WebGL 헌사
브라우저에서 실행되는 WebGL 2와 JavaScript 기반의 수동 백오피스 데이터 입력 시뮬레이션 게임입니다. AI가 쓸모없게 만들고 있는 작업 유형에 대한 풍자입니다.

엘로딘, AI 그랑프리 참가자 위한 실시간 베타플라이트 시뮬레이션 AI 레이싱 하네스 오픈소스 공개
Elodin이 AI 그랑프리 가상 예선을 위한 오픈소스 시뮬레이션 하네스를 출시했습니다. 대회 제약 조건을 준수하고 실제 Betaflight와 연동됩니다. Rust/Bevy 기반 도구가 루프 내에서 직접 카메라 센서 샘플을 생성하여 무거운 게임 엔진 오버헤드를 피합니다.

Atelier v0.3는 Claude Code를 통한 타겟팅된 마크다운 수정 기능을 추가합니다.
Atelier v0.3은 VS Code의 무료 확장 프로그램으로, 마크다운 문서의 일부를 강조 표시하여 Claude Code에 수정을 요청할 수 있습니다. 에이전트는 에디터 내에서 타겟팅된 수정 사항을 응답하며, 각 수정이 어떤 피드백을 해결했는지 추적할 수 있습니다.