buildingjoshbetter/TrueMemory
The memory your AI should have had from the start. Automatic capture, automatic recall, 100% local. One SQLite file, zero cloud. Works with Claude Code, Claude CLI, Cursor, Codex CLI, Gemini CLI.
What it solves
TrueMemory는 AI 에이전트를 위한 장기·로컬 우선 기억 시스템을 제공하여 새로운 세션이 시작될 때 발생하는 "기억 상실"을 방지합니다. 수천 개의 메시지에서 노이즈를 걸러내어 핵심 정보를 식별하고, 사용자의 선호나 결정이 시간이 지남에 따라 변함에 따라 오래된 사실을 업데이트하고 모순을 해결합니다.
How it works
검색 중심 아키텍처와 6계층 파이프라인, 재정렬기를 사용해 관련 기억을 찾습니다. 시스템은 사용 가능한 하드웨어와 원하는 정확도에 따라 Edge, Base, Pro의 세 단계로 동작합니다. 모든 데이터는 단일 SQLite 파일에 로컬로 저장되며, Python 라이브러리로 통합하거나 Claude Code, Cursor, Gemini CLI와 같은 도구의 라이프사이클 훅을 통해 자동으로 기억을 캡처하고 세션에 주입할 수 있습니다.
Who it’s for
AI 에이전트를 개발하는 개발자 또는 Cursor나 Claude CLI와 같은 AI 코딩 도구를 사용하는 사용자에게 적합합니다. 수동 태깅이나 프롬프트 엔지니어링 없이도 AI가 여러 세션에 걸쳐 선호도, 기술 스택, 과거 결정을 기억하도록 합니다.
Highlights
- Local-first privacy: 모든 기억은 로컬 SQLite 데이터베이스에 저장되어 데이터가 디바이스를 떠나지 않음.
- Automatic capture: 대화에서 관련 기억을 자동으로 추출·주입하여 수동 입력이 필요 없음.
- Detailed Tiers: Edge(CPU 전용), Base(완전 오프라인), Pro(AI 기반 쿼리 확장) 옵션 제공.
- High Performance: BEAM-1M 장기 회상 벤치마크에서 SOTA 결과 달성.
- Agentic Search:
search_deep메서드를 포함하여 다중 라운드, 고정밀 검색 가능.