Vestige - AI 코딩 대화의 로컬 기억 프로필 이미지

Vestige - AI 코딩 대화의 로컬 기억

프로젝트 소개

Vestige - AI 코딩 대화의 로컬 기억

Claude Code와 Codex로 나눈 모든 대화를 내 컴퓨터에 자동으로 쌓아두고, 그중 무엇이든 몇 초 만에 찾아주는 로컬 검색 엔진. 정확한 단어가 아니라 의미로 찾고, 100% 로컬에서 돌아갑니다. 오픈소스(MIT).


AI는 세션이 끝나면 모든 걸 잊습니다

Claude Code나 Codex로 수백 개의 문제를 풀어봤을 겁니다. 그 까다롭던 async 버그, 딱 맞아떨어지던 Docker 설정, 몇 번을 고쳐 겨우 통했던 프롬프트. 그런데 세션이 닫히면 전부 사라집니다. 다음에 같은 게 필요하면 끝없는 히스토리를 스크롤하거나, 결국 처음부터 다시 묻게 되죠. 토큰은 토큰대로 나가고요.

Vestige는 AI 어시스턴트에게 없는 장기 기억입니다. 모든 대화를 내 컴퓨터에, 백그라운드에서 조용히 보관하고, 그중 무엇이든 몇 초 만에 다시 찾아줍니다. 정확한 단어가 아니라 어렴풋한 의미만으로도.

무엇이 달라지나

  • 전에 분명 풀었는데 그 대화가 사라졌다 → 정확히 그 대화를 몇 초 만에 찾습니다.
  • 같은 걸 AI에게 또 물어 토큰을 태운다 → 이미 받은 답을 다시 꺼내 씁니다.
  • 정확한 단어가 기억나야만 찾을 수 있다 → "그 말썽이던 websocket 테스트 고친 거" 같은 흐릿한 기억만으로도 정확한 메시지가 나옵니다.
  • 기록이 수백 개 세션에 흩어져 있다 → 전부 하나의 3D 지도 위에서 주제별로 봅니다.
  • 클라우드 도구가 내 대화를 읽는다 → 아무것도 내 컴퓨터를 벗어나지 않습니다.

주요 기능

  • 🔍 마음을 읽는 검색 - 의미로 찾으니 반쯤 기억나는 생각도 정확한 메시지로 이어집니다. 의미 검색과 키워드 검색을 함께 씁니다(하이브리드).
  • 🗺️ 내 작업의 3D 지도 - 지금까지 한 모든 대화를 주제별로 묶어, 그 사이를 날아다니듯 둘러봅니다. 이 소개의 별자리는 실제 세션으로 만든 것입니다.
  • 🔒 100% 로컬·오프라인 - 온전히 내 컴퓨터에서만 돕니다. 계정도, 텔레메트리도, 클라우드도 없습니다. 인터넷이 끊겨도, 비행기에서도 동작합니다.
  • ↔️ 기기 간 하나의 기억 - 노트북과 데스크탑이 P2P로 동기화됩니다. 클라우드를 거치지 않고, 암호화된 채로.
  • 🤖 AI에게 기억을 되돌려주기 - MCP로 등록하면 Claude가 자기 지난 세션을 직접 검색합니다.

프라이버시 - 무엇이 남고 무엇이 나갈 수 있나

기본은 전부 로컬이고 아무것도 밖으로 보내지 않습니다. 데이터가 기기를 벗어나는 건 직접 켜는 세 기능뿐입니다.

  1. 클라우드 요약(선택) - 요약을 클라우드 모델로 돌릴 때만 그 부분이 나갑니다. 로컬 모델(ollama)이나 끔(off)은 아무것도 보내지 않습니다.
  2. 기기 동기화 - 내 기기끼리만 P2P로, 암호화해서, 제3자 서버 없이.
  3. MCP - 등록한 도구가 로컬 대화를 검색하고, 클라우드 모델이 그 결과를 봅니다.

텔레메트리도, 사용 통계도, 자동 오류 보고도 없습니다.

기술 스택

  • 코어: Python (증분 파서 · 임베딩 · 하이브리드 검색 · MCP 서버)
  • : Electron + React 데스크탑 앱 (검색 · 세션 브라우저 · 3D 지도 · 설정)
  • 임베딩: multilingual e5-large (int8 경량 옵션 포함, 로컬 CPU 실행)
  • 저장: SQLite (FTS5 키워드 + 벡터 인덱스)
  • 동기화: Syncthing 기반 P2P (SHA-256 검증)
  • 연동: MCP 서버로 Claude Code·Desktop 등에서 과거 대화 검색

링크

vestige
flyingjoojak/vestige
in/%EC%9E%AC%ED%99%8D-%EC%A3%BC-604702385
flyingjoojak@gmail.com

날개를 달아주세요.

후원자 정보

이 설정은 프로젝트 공개 피드에만 적용되며, 이메일은 공개 피드에 표시되지 않습니다. 결제 처리와 후원 확인에 필요한 정보는 운영자에게 전달될 수 있습니다.

이용약관 / 개인정보 / 제3자 제공 및 국외이전 포함

Vestige - AI 코딩 대화의 로컬 기억 - Fairy 후원