루샨, 멀티 LLM 세션 압축 및 인수인계 지원 'Lucian AI Chat Exporter' 오픈소스 공개
ChatGPT·Claude·Gemini·Grok 대화를 브라우저 로컬에서 압축 인수인계 Markdown과 PDF·HWPX로 내보내는 오픈소스 확장 프로그램이 공개되었습니다.
Lucian AI Chat Exporter는 ChatGPT, Claude, Gemini, Grok 등 주요 AI 플랫폼의 대화 세션을 브라우저 로컬 환경에서 파싱하여 압축 인수인계(handoff) 문서나 전체 백업 파일로 변환해 주는 오픈소스 Chrome 확장 프로그램입니다. MIT 라이선스로 배포되었으며, 외부 원격 서버를 거치지 않고 브라우저 내부에서만 동작하여 보안 우려를 낮춘 점이 특징입니다.

이미지 출처: https://github.com/Seokwoooo/lucian-ai-chat-exporter
주요 기능 및 아키텍처
이 확장 프로그램은 크롬 매니페스트 V3(MV3) 기반으로 동작하며, 외부 LLM이나 원격 API를 호출하는 대신 브라우저 내부에 내장된 규칙 기반 TypeScript 파싱 엔진을 활용합니다. 개발자가 공개한 자체 테스트에서 100만 토큰(4,514개 메시지) 규모 대화의 인수인계 문서 생성에는 약 1.16초가 걸렸습니다. 별도의 합성 대화 질의응답 테스트에서는 압축 문서만 읽은 AI의 정답률이 78.8%에서 97.6%로 높아졌다고 소개했습니다.
지원하는 출력 형식은 마크다운(Markdown) 외에도 다양합니다. Chrome 인쇄 엔진을 활용한 PDF, 공식 XSD 검증을 거친 한글(HWPX), 워크(DOCX), 일반 텍스트(TXT), HTML, JSON, 그리고 ZIP 전체 백업 아카이브를 지원합니다. 특히 사용자의 민감한 로그인 정보나 인증 토큰을 로컬 디스크나 외부 저장소에 일체 남기지 않는 구조를 채택했습니다.
플랫폼 지원 범위 및 주의사항
현재 이 툴은 ChatGPT와 Claude에서 실제 계정을 통한 전체 기능 테스트가 완료되었으며, Gemini와 Grok은 내부 API 및 DOM 구조 확인 위주로 연동 지원이 이루어지고 있습니다. 각 AI 서비스의 웹 UI나 내부 API 응답 구조가 수시로 변경될 수 있으므로, 향후 서비스 업데이트에 따라 DOM 파싱 폴백이 동작하거나 공식 업데이트 전까지 일부 메시지 수집이 제한될 수 있는 점은 염두에 두어야 합니다.