오픈소스 · MIT · 로컬 우선

내 AI 기억, 얼마나 엉켜 있을까?

브라우저에서 30초, 무료로 확인합니다. 그다음은 Claude, Codex, Cursor가 하나의 로컬 기억을 공유합니다.

무료 · 설치 없음 · 업로드 없음

🔒 노트는 nautli 서버로 가지 않음 · 원본 노트 수정 없음 · MIT 오픈소스 · macOS

무료 · 브라우저에서 바로 실행

AI가 읽고 있는 내 기억을 진단합니다

옵시디언 볼트, 노트 폴더, 또는 어시스턴트가 매 세션 통째로 읽는 CLAUDE.md·AGENTS.md를 지정하면 됩니다. 브라우저 안에서 읽어서 무엇이 반복되고, 무엇이 지나치게 크고, 무엇이 남겨져 있는지 보여줍니다. 아무것도 업로드하지 않습니다.

폴더 스캔하기

설치도 계정도 업로드도 없습니다. 파일은 기기에 그대로 남습니다.

Your memory outlives every model.

모델은 스쳐가도, 기억은 남는다

→ 원칙

nautli가 읽는 것, 쓰는 것, 보내는 것

읽는 것

  • 직접 고른 폴더만
  • 선택한 범위의 마크다운 노트
  • 원치 않는 최상위 폴더는 시작 전에 제외 가능
  • 건강검진은 원본 노트를 수정하지 않음

쓰는 것

  • ~/.nautli 아래 기억 파일
  • 연결을 켰을 때만, 표시가 붙은 지시문 블록 하나
  • 연결을 켰을 때만 MCP·launchd 설정
  • 연결마다 제거 방법 제공
파일 목록과 제거 방법 보기

보내는 것

  • 노트 내용은 nautli 서버로 보내지 않음
  • 판정에 필요한 후보 텍스트만 내 Claude 구독을 통해 Anthropic으로 전송
  • 사용 통계 수집은 기본으로 꺼져 있음
  • 공유 검진에는 노트가 아닌 숫자만 포함

말이 아니라 명령어로 확인하세요

노트는 nautli 서버로 가지 않습니다

로컬 저장소, 이벤트 로그, 리포트는 ~/.nautli에 남습니다. nautli 실행 중 연결을 직접 확인할 수 있습니다.

lsof -i -n -P | grep -i nautli데이터 취급 범위 보기

파일이 원본으로 남습니다

사실과 변경 이력은 로컬 파일에 남습니다. 검색 인덱스는 그 파일로 다시 만들 수 있습니다.

find ~/.nautli -maxdepth 2 -type f | sort구조 확인하기

애매하면 질문이 됩니다

모순은 리뷰 대기열에 올라갑니다. 직접 답해야 결정이 현재 사실로 반영됩니다.

nautli review리뷰 흐름 확인하기

사실 하나에는 주장, 출처, 대체한 결정이 함께 남습니다.

fact_id
042
claim
인증은 RS256 JWT를 쓰며 30일마다 키를 교체함
source
claude-code · 2026-06-14 · project:api
supersedes
fact_id: 019

AI는 몰래 고치지 않고, 물어봅니다. 정하는 건 나입니다.

밤사이 nautli가 발견한 모순을 질문으로 올립니다. Claude Code, Codex, Cursor는 승인된 같은 기억을 읽습니다. 직접 정하기 전에는 어느 쪽도 현재 사실로 확정되지 않습니다.

nautli가 없을 때

Claude Code 로컬 개발은 PostgreSQL을 씁니다.

Cursor 로컬 개발은 SQLite를 씁니다.

지금 결정은 어느 쪽이지?

nautli가 있을 때

nautli PostgreSQL과 SQLite가 충돌합니다. 결정이 바뀌었나요?

네. SQLite가 PostgreSQL을 대체합니다.

연결된 모든 AI 현재 결정은 SQLite입니다. PostgreSQL은 이력에 남습니다.

내 AI 기억은 몇 점일까요?

발견된 것을 기억으로 가져오기 전에, 진짜 모순·바뀐 결정·중복부터 눈으로 확인합니다.

nautli checkup을 실행하면 이 카드가 채워집니다.

nautli checkup ~/notes

진짜 모순

현재 포트가 두 개

한 노트에는 API 포트가 3000, 다른 노트에는 4000이라고 적혀 있습니다.

nautli가 어느 주장이 현재인지 묻습니다. 어느 쪽도 마음대로 반영하지 않습니다.

바뀐 결정

PostgreSQL에서 SQLite로

나중에 쓴 노트가 이전 데이터베이스 결정을 명시적으로 대체합니다.

오류가 아니라 기록입니다. 새 사실이 이전 사실을 지우지 않고 대체합니다.

단순 중복

같은 재시도 규칙 두 번

두 노트가 같은 범위와 의미로 동일한 재시도 횟수를 말합니다.

합치기 전에 리뷰에서 두 출처를 모두 보여줍니다.

→ 점수 산식 보기

클라우드 AI 메모리와 무엇이 다를까요?

클라우드 AI 메모리nautli
전송기억이 클라우드 서비스로 전송될 수 있음노트는 nautli 서버로 가지 않음
기준 저장소서비스가 관리하는 저장소~/.nautli 아래 파일
판정 주체서비스 정책 또는 모델리뷰 질문에 답하는 사용자 본인

프로젝트 후원

코어는 계속 MIT 라이선스로 남습니다. 후원자 이름은 본인이 동의했을 때만 공개합니다.

후원자 되기

만든 사람에게 직접 물어보기

궁금한 점이나 제안은 Discord에서 바로 이야기할 수 있습니다.

Discord 열기