ローカルまたはクラウドのLLMで複数段階の調査を行い、Webや学術データベース、自分の文書を検索するセルフホスト型AIリサーチアシスタント。
codedogQBY/ReadAny
RAGチャット、セマンティック検索、ハイライト、TTS、WebDAV同期に対応したローカルファーストのデスクトップ・モバイル向けAI電子書籍リーダー。
代替できる製品:Kindle
Readwise Reader
- スター
- 2,824
- フォーク
- 227
- 未解決の Issue
- 375
- 最終コミット
- 11 日前
これは何?
ReadAnyは、本について質問し、プライベートな読書ナレッジベースを構築できる電子書籍リーダーです。読んでいる本全体や選択した箇所についてチャットでき、ベクトル検索とBM25キーワード検索を組み合わせることで、正確な表現が見つからない場合でも関連する概念を探せます。ローカルの埋め込みモデルとベクトルストアにより、本、ハイライト、メモをオフラインでも利用できます。
一般的な読書機能として、テキストを選択して5色のハイライトを付ける、Markdownでメモを書く、メモをMarkdown、HTML、JSON、Obsidian、Notionにエクスポートするといった操作ができます。さらに、Edge TTS、ブラウザーTTS、DashScopeによるテキスト読み上げのほか、読書ヒートマップや統計機能も備えています。EPUB、PDF、MOBI、AZW3、FB2、CBZ、TXTなどの形式の本を取り込めます。
AI機能はOpenAI、Claude、Gemini、Ollama、DeepSeek、および互換性のあるカスタムエンドポイントに対応しています。デスクトップ版はTauri 2、React、TypeScriptで構築され、モバイルアプリはExpoとReact Nativeを使用しています。WebDAVを使って、ライブラリ、ハイライト、メモをデバイス間で同期できます。
主な機能
- 01読書中の本全体や選択した箇所について、読書内容に基づいた回答を得られるチャット機能。
- 02ベクトル検索とBM25を組み合わせたハイブリッドなセマンティック検索。
- 03オフラインでも使えるローカル埋め込みモデルとローカルベクトルストア。
- 045色のハイライトとMarkdownメモ。ObsidianやNotionへのエクスポートにも対応。
- 05Edge TTS、ブラウザーTTS、DashScopeによるテキスト読み上げ。
- 06ライブラリ、ハイライト、メモのWebDAV同期。
ユースケース
- 技術書や学術書を学びながら、特定の章について質問する。
- 複数の本に付けたハイライトから、検索可能な個人用ナレッジベースを構築する。
- 通勤中にテキスト読み上げで本を聴く。
- Ollamaなどのローカルモデルを使い、データを端末内に保ったままプライベートに読書する。
トピック
よくある質問
- ReadAny とは?
- RAGチャット、セマンティック検索、ハイライト、TTS、WebDAV同期に対応したローカルファーストのデスクトップ・モバイル向けAI電子書籍リーダー。 ReadAnyは、本について質問し、プライベートな読書ナレッジベースを構築できる電子書籍リーダーです。読んでいる本全体や選択した箇所についてチャットでき、ベクトル検索とBM25キーワード検索を組み合わせることで、正確な表現が見つからない場合でも関連する概念を探せます。ローカルの埋め込みモデルとベクトルストアにより、本、ハイライト、メモをオフラインでも利用できます。
- ReadAny は無料で使えますか?ライセンスは?
- ReadAny は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- ReadAny は今もメンテナンスされていますか?
- 活発にメンテナンス中。ReadAny の最終コミットは 2026年10月7日 です。
- ReadAny は何に使えますか?
- 技術書や学術書を学びながら、特定の章について質問する。 複数の本に付けたハイライトから、検索可能な個人用ナレッジベースを構築する。 通勤中にテキスト読み上げで本を聴く。 Ollamaなどのローカルモデルを使い、データを端末内に保ったままプライベートに読書する。
- ReadAny はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/codedogQBY/ReadAny
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Android、iOS、macOS、Windows対応のFlutter製電子書籍リーダー。AI支援、WebDAV同期、各種形式に対応。
WebサイトをRAG、AIエージェント、データパイプライン向けのクリーンなMarkdownに変換する、オープンソースのPythonクローラー。
Rustコアを備えたPython製のインクリメンタルデータパイプラインで、AIエージェント向けのベクトルインデックスや知識グラフを最新の状態に保つ。
ターミナル上でコードベースを読み取り、自然言語での指示に応じてコーディングやコード解説、git の作業を行うエージェント型ツール。
646言語に対応した、音声クローン・音声デザイン・動画吹き替え・文字起こしなどを行える完全ローカルのオープンソース音声制作アプリ。