OpenClaw 기억 여행: 실시간 세션 회상을 위한 내장 검색 vs MemPalace

✍️ OpenClawRadar📅 게시일: June 29, 2026🔗 Source
OpenClaw 기억 여행: 실시간 세션 회상을 위한 내장 검색 vs MemPalace
Ad

r/openclaw의 한 개발자가 OpenClaw에서 AI 메모리를 활용한 실시간 세션 대화 검색 여정을 공유합니다. Intel iMac(i7-4771, 16GB RAM)에서 OpenClaw 2026.6.8 및 MemPalace 3.4.1을 실행하며, 내장 memorySearch, QMD, 그리고 ChromaDB 기반 MCP MemPalace를 사용해 왔습니다. 결과: 실시간 인덱싱을 안정적으로 처리하는 단일 시스템이 없어 실용적인 분할 전략을 채택했습니다.

현재 설정: 분할 검색

두 시스템이 모두 활성화되어 있습니다. 분할은 워크스페이스 파일(AGENTS.md, SOUL.md, MEMORY.md, TOOLS.md, USER.md, IDENTITY.md)에 적용됩니다:

  • 최근 대화 → 내장 memorySearch (오랜 비활성화 후 오늘 다시 활성화)
  • 오래된/깊은 의미 검색 → mempalace_search

인덱싱 파이프라인

  • 내장: 실험적 sessionMemory를 통해 세션 JSONL을 인덱싱하며, 디바운스된 델타 임계값 사용.
  • MemPalace: 2시간마다 크론으로 배치 인덱싱 (오전 8시~오후 10시).

openclaw memory status 및 mempalace status 모두 활성 인덱스 업데이트를 표시합니다. MemPalace 마이닝에 사용된 명령어:

# 세션 대화록 마이닝 (대화 모드)
mempalace mine ~/.openclaw/agents/main/sessions/ --mode convos --wing sessions

워크스페이스 파일 마이닝 (설정, 메모리, 에이전트 등)

mempalace mine ~/.openclaw/workspace/ --wing workspace

이 명령어들은 mempalace-reindex.sh에서 2시간마다 크론으로 실행됩니다.

Ad

아직 해결되지 않은 문제

  • 실시간 세션 인덱싱이 불안정함 — MemPalace는 순수 배치/풀 방식이며 파일 변경을 감시하지 않습니다 (5분마다 실행해도 개선되지 않음).
  • 두 개의 검색 도구로 인해 에이전트가 어떤 것을 사용할지 혼란.
  • startupContext가 날짜가 있는 마크다운 파일을 새 세션에 로드하지 않음.
  • Mac의 심볼릭 링크 버그 (MemPalace ≤3.3.4)가 JSONL 파일을 건너뜀 — 3.4.1로 업그레이드 후에도 지속됨.

이전 시도

저자는 더 나은 검색과 지식 그래프를 위해 QMD를 시도했지만, 각 검색이 새 프로세스를 생성하여 Intel iMac에 과부하를 일으켰습니다. MemPalace는 MCP 대체제였지만, 배치 전용 인덱싱으로 인해 분할 접근 방식을 강요받았습니다. 한때는 단일 진실 공급원을 위해 내장 검색을 완전히 비활성화했지만, 오늘 다시 활성화하여 최근 세션 검색이 작동하도록 했습니다.

주요 시사점

세션 대화는 델타 변경 후 5~10분 이내에 인덱싱되어야 하며, 실제 세션 대화록을 기반으로 해야 합니다 (요약된 마크다운이 아님). 새 세션은 첫 번째 프롬프트 후 자동으로 최근 컨텍스트를 주입해야 하지만, 현재 두 시스템 모두 이를 완전히 제공하지 못합니다.

📖 전체 소스 읽기: r/openclaw

Ad

👀 See Also

OpenClaw에서 Gemini CLI write_file을 찾을 수 없음 문제 해결: 두 가지 수정 필요
Guides

OpenClaw에서 Gemini CLI write_file을 찾을 수 없음 문제 해결: 두 가지 수정 필요

OpenClaw 에이전트가 google-gemini-cli를 사용할 때 잘못된 tools.profile과 서브프로세스의 --approval-mode auto_edit 플래그 누락으로 인해 파일을 쓸 수 없습니다(write_file / default_api_write_file 없음). 해결 방법: 프로필을 full로 설정하고 cliBackends 설정을 통해 플래그를 주입합니다.

OpenClawRadar
OpenClaw 응답 시간 개선 방법: 컨텍스트 비대화 줄이기
Guides

OpenClaw 응답 시간 개선 방법: 컨텍스트 비대화 줄이기

개발자가 OpenClaw에서 파일 구조 조정과 설정 변경을 통해 주입된 작업 공간 파일을 47,000자에서 16,000자로 줄이고, bootstrapMaxChars를 8000으로 설정하고 압축 안전장치를 추가하여 10분 응답 시간 문제를 해결했습니다.

OpenClawRadar
ChatGPT 기록을 OpenClaw 메모리 시스템으로 내보내기
Guides

ChatGPT 기록을 OpenClaw 메모리 시스템으로 내보내기

레딧 사용자가 ai-chat-md-export 도구를 사용하여 ChatGPT 대화 기록을 내보내고 OpenClaw의 메모리 시스템으로 가져오는 과정을 공유하며, 이를 통해 로컬 AI 에이전트가 역사적 맥락에 접근할 수 있게 합니다.

OpenClawRadar
모션 그래픽을 위한 클로드: 비디오로 캡처 가능한 애니메이션 HTML 비주얼을 생성하는 프롬프트 패턴
Guides

모션 그래픽을 위한 클로드: 비디오로 캡처 가능한 애니메이션 HTML 비주얼을 생성하는 프롬프트 패턴

r/ClaudeAI의 한 사용자가 클로드로 애니메이션 모션 그래픽과 인터랙티브 차트를 HTML 위젯으로 생성하고, Playwright + ffmpeg으로 MP4로 캡처하는 신뢰할 수 있는 프롬프트 구조를 공유합니다.

OpenClawRadar