토탈 리콜: 클로드 코드 대화 기록을 위한 로컬 지식 그래프

✍️ OpenClawRadar📅 게시일: April 6, 2026🔗 Source
토탈 리콜: 클로드 코드 대화 기록을 위한 로컬 지식 그래프
Ad

토탈 리콜의 기능

토탈 리콜은 Claude Code 세션 간 결정 사항을 반복적으로 설명해야 하는 문제를 해결하며, 대화 기록을 검색 가능하게 만듭니다. Claude Code는 대화를 ~/.claude/projects/ 경로에 JSONL 파일로 저장하며, 각 줄에는 메시지 객체(역할, 내용, 타임스탬프, ID, parentUuid)가 포함됩니다. 이러한 부모 참조는 대화가 도구 호출과 중단으로 분기되기 때문에 방향성 비순환 그래프(DAG)를 형성합니다.

기술적 구현

이 시스템은 JSONL 기록을 다음과 같은 기능을 갖춘 SQLite 데이터베이스에 수집합니다:

  • 전체 텍스트 검색
  • 로컬 Ollama(클라우드 없음)와 nomic-embed-text를 사용한 벡터 임베딩
  • 의미론적 상호 연결
  • 검색 결과에서 부모 체인을 역으로 추적하는 DAG 인식 검색
  • 프로젝트 기반 세션 태깅

"그 맛있는 칠레 렐레노가 있는 식당이 뭐였지?"와 같은 질문을 하면, Claude는 데이터베이스를 쿼리하여 요약이 아닌 주변 컨텍스트와 함께 실제 대화 발췌문을 반환합니다.

추가 기능

  • "어디까지 했지?" 스크립트는 가장 최근 세션의 마지막 20개 메시지를 표시합니다
  • Playwright를 통해 인증하고 백엔드 API를 호출하여 타임스탬프, 모델 메타데이터, DALL-E 이미지 및 코드 인터프리터 출력과 함께 전체 대화 트리를 가져오는 ChatGPT 가져오기 기능
  • 15분마다 자동 수집
  • 모든 것이 로컬에 저장되어 다른 기기로 복사할 수 있는 단일 파일
Ad

현재 배포 현황

제작자의 배포는 다음을 처리합니다:

  • 28K 청크
  • 63K 의미론적 링크
  • 255 MB 저장 공간
  • 6개 프로젝트에 걸친 49개 세션

오픈소스 이용 가능성

https://github.com/aguywithcode/total-recall 저장소에는 다음이 포함되어 있습니다:

  • 전체 파이프라인(수집, 임베딩, 연결, 검색, 탐색)
  • ChatGPT 스크래퍼
  • 설치 지침
  • CLAUDE.md 통합 가이드
  • 전체 구축 과정을 담은 배경 문서

📖 전체 소스 읽기: r/ClaudeAI

Ad

👀 See Also

터미널 기반 3D 렌더러, 멀티 에이전트 Claude 코드 시스템으로 구축
Tools

터미널 기반 3D 렌더러, 멀티 에이전트 Claude 코드 시스템으로 구축

한 개발자가 3일 동안 Claude Code 설정을 통해 약 70-80개의 AI 에이전트를 조정하여 유니코드와 ASCII 기호를 사용해 가우시안 스플랫을 표시하는 순수 터미널 기반 3D 렌더러인 tortuise를 만들었습니다.

OpenClawRadar
OpenClaw 플러그인 카테고리와 그 실용적인 기능
Tools

OpenClaw 플러그인 카테고리와 그 실용적인 기능

레딧 게시물은 OpenClaw 플러그인을 기능별로 분류하며, 비밀 유출 방지를 위한 commit-guard, 취약점 스캔을 위한 dep-audit, 계층적 메모리 관리를 위한 cortex-memory와 같은 구체적인 도구들을 나열합니다.

OpenClawRadar
오크: 다중 에이전트 코딩 오케스트레이션 도구, 계획 및 알림 기능 추가
Tools

오크: 다중 에이전트 코딩 오케스트레이션 도구, 계획 및 알림 기능 추가

Orc는 로컬 TUI 인터페이스를 통해 프로젝트 전반에 걸쳐 AI 코딩 에이전트를 조율하는 오픈소스 도구입니다. 최신 릴리스에서는 계획 수립을 핵심 단계로 추가하고, 인간 개입을 위한 알림 시스템, 자연어 수명 주기 훅을 도입했습니다.

OpenClawRadar
역엔지니어링된 Claude Code SDK가 네 가지 언어로 출시되었습니다
Tools

역엔지니어링된 Claude Code SDK가 네 가지 언어로 출시되었습니다

한 개발자가 Claude Code를 리버스 엔지니어링하여 Node.js, Python, Go, Rust용 단일 파일 SDK를 제로 의존성으로 만들었습니다. 이 도구들은 기존 Claude Pro/Max 구독을 사용하면서 스트리밍과 도구 사용이 가능한 완전한 에이전트 루프를 제공합니다.

OpenClawRadar