ReadAny: RAG 기반 채팅과 의미 검색을 갖춘 로컬 우선 AI 전자책 리더
ReadAny: RAG 기반 채팅과 의미 검색을 갖춘 로컬 우선 AI 전자책 리더
무엇을 해결하는가
ReadAny는 읽는 동안 정보 손실을 방지하기 위해 설계된 로컬 우선 AI 전자책 리더입니다. 읽기 워크플로에 AI를 직접 통합하여 산재된 노트, 키워드 전용 검색의 한계, 장문의 텍스트에서 특정 답변을 추출하기 어려운 문제를 해결합니다.
작동 방식
이 애플리케이션은 Retrieval-Augmented Generation (RAG) 아키텍처를 사용합니다. 로컬 벡터 스토어를 생성하고 Transformers.js를 통한 로컬 임베딩을 사용하여 의미 검색과 AI 채팅을 가능하게 합니다. 사용자는 OpenAI, Claude, Gemini 또는 Ollama를 통한 로컬 모델과 같은 자신의 LLM 제공자를 연결하여 책에 대한 질문을 할 수 있으며, 답변은 읽기 맥락을 기반으로 제공됩니다. 또한 WebDAV를 지원하여 라이브러리와 노트의 크로스 디바이스 동기화를 가능하게 합니다.
대상 사용자
데스크톱과 모바일 플랫폼 전반에서 전자책을 기반으로 개인적인 AI 강화 지식 베이스를 구축하려는 독자 및 벡터 스토어와 임베딩을 로컬에 유지하여 데이터 프라이버시를 우선시하는 사용자.
주요 기능
- AI 네이티브 리딩: 현재 읽는 위치에 기반한 의미 검색(하이브리드 벡터 + BM25), 지능형 채팅, 요약 및 개념 설명을 위한 내장 '스킬 시스템'을 포함합니다.
- 로컬 우선 프라이버시: 로컬 임베딩과 로컬 벡터 스토어를 사용하여 데이터를 오프라인 가능하게 유지합니다.
- 포괄적인 형식 지원: EPUB, PDF, MOBI, AZW, AZW3, FB2, FBZ, CBZ, TXT와 호환됩니다.
- 지식 관리: 5색 하이라이트, 마크다운 노트, Obsidian, Notion, HTML, JSON로의 내보내기 기능을 제공합니다.
- 크로스 플랫폼: macOS, Windows, Linux, iOS, Android에서 이용 가능합니다.
- 접근성: Edge TTS, Browser TTS, DashScope를 통해 100개 이상의 음성을 제공하는 통합 Text-to-Speech(TTS) 기능.