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 直接整合到閱讀工作流中,它解決了筆記分散、僅限關鍵字搜尋的局限性,以及難以從長文中提取特定答案的問題。

工作原理

該應用程式採用檢索增強生成 (RAG) 架構。它建立本地向量庫並使用本地嵌入(透過 Transformers.js)來實現語義搜尋與 AI 對話。用戶可以連接自己的 LLM 提供商(例如 OpenAI、Claude、Gemini 或透過 Ollama 使用本地模型)就書籍內容進行提問,回答將基於閱讀上下文。

適用人群

想要在桌面與行動平台上從電子書構建私人 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) 功能。