SoDam O-Brain

Claude Code·Codex 대화에서 결정·약속을 자동으로 기억해두고, 지식 그래프로 검색·시각화해주는 완전 로컬 AI 기억 도구

JavaScriptSQLiteKnowledge GraphMCPClaude CodeLocal-FirstMemoryEmbeddings

README

기억이 5000건까지 쌓인 환경에서 그래프 생성이 9.8초 걸리던 걸, 일정 개수를 넘으면 자동으로 단순화하는 성능 가드로 8ms까지 줄였다(약 300배).

HIGHLIGHTS

  • 01API 키·비밀번호는 저장 전 자동으로 지워지고, 서버도 내 컴퓨터 안에서만 열림
  • 02확인된 기억이 자동 추출 노이즈보다 검색 결과 위로 오도록 순위 반영
  • 03비슷한 기억은 자동으로 찾아 병합·삭제 제안, 완전히 같은 내용은 일괄 정리도 가능
  • 04삭제해도 10초 안에 되돌릴 수 있고, 그 전에 자동 백업부터 만들어둠

HOW IT WORKS

  1. 01대화 내용은 보안 필터를 거친 뒤 로컬 AI 임베딩을 만들어 SQLite에 저장
  2. 02검색은 키워드(FTS5)와 의미 유사도(벡터) 결과를 함께 반영해 순위를 매김
  3. 03AI가 자동으로 뽑아낸 기억은 30일 반감기로 신뢰도가 점점 낮아짐
  4. 04날짜를 지정하면 그 시점 기준으로 살아있던 기억만 시간여행하듯 조회 가능
  5. 05관계가 없는 기억은 사람이 직접 연결 여부를 결정하는 제안 큐로만 올라감
  6. 06서버 실행마다 새 로컬 API 토큰을 발급해 모든 요청을 검사
  7. 07웹 대시보드 자체는 Claude Code 없이도 단독으로 실행 가능