SoulPrint: Claude와 ChatGPT 기록을 함께 검색하는 로컬 도구

SoulPrint은 Claude(.json)와 ChatGPT(.zip)의 대화 내보내기 파일을 사용자의 컴퓨터에 단일 표준 아카이브로 가져오는 로컬 우선 애플리케이션으로, 두 AI 어시스턴트의 기록을 함께 검색할 수 있게 합니다. 이 도구는 Python/Flask/SQLite로 구축되었으며 완전히 로컬에서 실행되며 Apache-2.0 라이선스를 따릅니다.
주요 기능
- 가져오기: 내보내기 파일을 드롭하면 제공자가 자동으로 감지됩니다. 도구는 중복을 처리하며 데이터는 로컬호스트를 벗어나지 않습니다.
- 검색: BM25 순위 지정, 강조 표시된 스니펫 및 정확한 메시지로 직접 연결되는 결과와 함께 모든 제공자의 데이터를 동시에 전체 텍스트 검색합니다.
- 질문하기: 사용자의 기록에서 특정 메시지를 인용하는 근거 기반 답변을 제공합니다. 증거를 찾을 수 없는 경우 환각을 피하기 위해 그렇게 말합니다.
- 클립: 모든 대화에서 텍스트를 선택하고 원본으로 다시 연결되는 자동 인용 링크가 포함된 노트로 저장합니다.
- 정제: 여러 제공자의 대화를 선택하고 "이 컨텍스트에서 계속 진행해 주세요."로 끝나는 인수인계 브리핑으로 압축합니다. 이를 새로운 Claude 또는 ChatGPT 채팅에 붙여넣어 중단한 부분부터 계속할 수 있습니다.
- 내보내기: 매니페스트, 출처 인덱스 및 검증이 포함된 메모리 패스포트를 생성합니다. 아카이브는 모든 뷰어로 열 수 있는 SQLite 파일입니다.
기술적 세부사항
이 도구에는 595개의 테스트가 포함되어 있으며 개발자의 첫 번째 저장소입니다. Gemini 지원은 향후 계획되어 있습니다. 개발자는 또한 Claude와 ChatGPT가 동일한 주제에 대해 다른 답변을 제공한 부분을 보여주는 교차 모델 비교 기능도 계획하고 있습니다.
교차 제공자 접근 방식은 SoulPrint을 다른 도구와 차별화하여 사용자가 명확한 출처와 함께 Claude와 ChatGPT 기록을 나란히 볼 수 있게 합니다. 개발자가 언급한 대로: "그들의 역할은 사용자를 그들의 플랫폼 안에 머물게 하는 것입니다. SoulPrint의 역할은 그 반대입니다."
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

GLM 5 on Mac M3: 에이전트 코딩 성능 관찰
한 사용자가 Mac M3(512GB RAM)에서 MLX 4비트 양자화를 통해 GLM 5를 실행한 결과를 보고했습니다. 컨텍스트가 5만 토큰 미만일 경우 에이전트 코딩에 '상당히 사용 가능'하다고 평가했지만, 그 이상에서는 속도가 현저히 느려진다고 언급했습니다.

ai-codex: Claude 토큰을 절약하기 위해 코드베이스를 사전 인덱싱하세요
ai-codex는 코드베이스의 간결한 마크다운 인덱스를 생성하여 Claude Code가 일반적으로 대화당 30-50K 토큰을 소비하는 초기 탐색 단계를 건너뛸 수 있게 해주는 도구입니다. 이 도구는 경로, 페이지, 라이브러리, 스키마, 컴포넌트를 다루는 다섯 개의 파일을 생성합니다.

토로이달 로짓 바이어스: 간단한 추론 시간 트릭으로 환각 현상을 40% 감소
토큰을 토러스에 매핑하고 인접 로짓을 부스트하는 새로운 방법이 파인튜닝이나 RAG 없이 사실 오류를 줄입니다.

오픈소스 CLI 도구 sdf는 Claude를 사용하여 스택형 GitHub PR을 관리합니다.
sdf는 무료이며 MIT 라이선스가 적용된 CLI 도구로, git과 gh를 사용하여 스택형 풀 리퀘스트 워크플로우를 자동화하며, Claude CLI가 diff 분석 및 충돌 해결과 같은 복잡한 작업을 처리합니다.