codedogQBY/ReadAny
AI-powered cross-platform e-book reader with semantic search, RAG chat, local vector store, notes, TTS, and WebDAV sync.
해결하는 문제
ReadAny는 독서 중 정보 손실을 방지하도록 설계된 로컬 퍼스트 AI 전자책 리더입니다. AI를 독서 워크플로우에 직접 통합하여 메모 분산, 키워드 전용 검색의 한계, 긴 텍스트에서 특정 답변을 추출하는 어려움 문제를 해결합니다.
작동 방식
이 애플리케이션은 Retrieval-Augmented Generation (RAG) 아키텍처를 사용합니다. 로컬 벡터 스토어를 생성하고 로컬 임베딩(Transformers.js 사용)을 사용하여 시맨틱 검색 및 AI 채팅을 가능하게 합니다. 사용자는 자신의 LLM 제공업체(OpenAI, Claude, Gemini 또는 Ollama를 통한 로컬 모델 등)를 연결하여 독서 문맥에 기반한 답변을 얻기 위해 책에 대해 질문할 수 있습니다. 또한 라이브러리와 메모의 기기 간 동기화를 위해 WebDAV를 지원합니다.
대상 사용자
데스크톱 및 모바일 플랫폼 전반에서 전자책을 통해 개인용 AI 강화 지식 베이스를 구축하고자 하는 독자, 그리고 벡터 스토어와 임베딩을 로컬로 유지하여 데이터 프라이버시를 우선시하는 분들에게 적합합니다.
주요 특징
- AI 네이티브 독서: 시맨틱 검색(하이브리드 벡터 + BM25), 현재 독서 위치에 기반한 지능형 채팅, 요약 및 개념 설명을 위한 내장 "스킬 시스템"을 포함합니다.
- 로컬 퍼스트 프라이버시: 로컬 임베딩과 로컬 벡터 스토어를 사용하여 데이터를 오프라인 상태로 유지할 수 있습니다.
- 포괄적인 포맷 지원: EPUB, PDF, MOBI, AZW, AZW3, FB2, FBZ, CBZ 및 TXT와 호환됩니다.
- 지식 관리: 5가지 색상 하이라이트, Markdown 노트, Obsidian, Notion, HTML 및 JSON 내보내기 기능을 제공합니다.
- 크로스 플랫폼: macOS, Windows, Linux, iOS 및 Android에서 사용할 수 있습니다.
- 접근성: Edge TTS, Browser TTS 및 DashScope를 통해 100개 이상의 음성을 지원하는 텍스트 읽어주기(TTS) 기능이 통합되어 있습니다.