arXiv APIを使って論文を検索し、メタデータ、PDF、ソースファイルを取得できるPythonラッパー。
evanhu1/talk2arxiv
論文リンクの arxiv.org を talk2arxiv.org に置き換えるだけで、全文を読んだAIとチャットしながら論文を読めます。
- スター
- 531
- フォーク
- 31
- 未解決の Issue
- 3
- 最終コミット
- 先月
これは何?
Talk2Arxivは、arXiv論文を読んだり、内容についてAIに質問したりできるWebアプリです。arXivのリンクのドメインを talk2arxiv.org に変えると、目次、読書の進捗表示、チャットパネル付きで論文が開きます。同じ方法は、talk2biorxiv.org で bioRxiv 論文にも使えます。
論文のHTML版は arXiv の HTML5 レンダリングから読み込み、利用できない場合は ar5iv にフォールバックします。数式はネイティブの MathML で表示されます。HTML版がない論文は、ブラウザ内でレンダリングされるPDFとして開き、モデルは図も含めてPDFを直接読み取ります。本文の一部を選択すると、LaTeXの数式とともにチャットへ送信でき、参考文献の引用をクリックすると、参照先の論文のプレビューが表示されます。
モデルにはチャンク分割、埋め込み、ベクトルデータベースを使わず、論文全文をコンテキストとして渡します。リクエストは Cloudflare Worker に送られ、OpenRouter 経由で GPT-6 Luna が呼び出されます。同じ論文への同一の質問に対する回答はキャッシュされ、チャット履歴はブラウザの localStorage に保存されます。
主な機能
- 01目次と読書の進捗表示付きで、arXiv論文のHTML版を読めます。
- 02HTML版がない論文はPDFビューアで開きます。
- 03本文の一部を選択し、「Ask AI」または「Explain」でチャットに送信できます。
- 04引用文献をプレビューし、チャットのコンテキストに追加できます。
- 05チャンク分割や埋め込みを使わず、論文全文をモデルのコンテキストに渡します。
- 06チャット履歴をブラウザ内に保存します。
ユースケース
- 新着arXiv論文をじっくり読む前に、手早く概要を把握する。
- 論文の手法、数式、制約について質問し、理解を深める。
- 読みながら、論文の主張を根拠と照らし合わせて確認する。
- 論文の著者の研究や、引用されている論文をたどる。
クイックスタート
- 1
依存関係をインストールする
yarn - 2
env のサンプルファイルをコピーし、OpenRouter のキーを追加する
cp .dev.vars.example .dev.vars - 3
開発サーバーを起動する
yarn dev
使う前に知っておきたいこと
- チャットには OpenRouter API キーが必要です。利用料金が発生する場合があります。
- 約 800K トークンを超える論文ではエラーが発生します。また、arXiv で HTML として表示されていない論文は読み込めません。
収録されている特集
トピック
よくある質問
- talk2arxiv とは?
- 論文リンクの arxiv.org を talk2arxiv.org に置き換えるだけで、全文を読んだAIとチャットしながら論文を読めます。 Talk2Arxivは、arXiv論文を読んだり、内容についてAIに質問したりできるWebアプリです。arXivのリンクのドメインを talk2arxiv.org に変えると、目次、読書の進捗表示、チャットパネル付きで論文が開きます。同じ方法は、talk2biorxiv.org で bioRxiv 論文にも使えます。
- talk2arxiv は無料で使えますか?ライセンスは?
- talk2arxiv は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- talk2arxiv は今もメンテナンスされていますか?
- 半年以内に更新あり。talk2arxiv の最終コミットは 2026年10月2日 です。
- talk2arxiv は何に使えますか?
- 新着arXiv論文をじっくり読む前に、手早く概要を把握する。 論文の手法、数式、制約について質問し、理解を深める。 読みながら、論文の主張を根拠と照らし合わせて確認する。 論文の著者の研究や、引用されている論文をたどる。
- talk2arxiv のインストール方法は?
- 依存関係をインストールする: yarn env のサンプルファイルをコピーし、OpenRouter のキーを追加する: cp .dev.vars.example .dev.vars 開発サーバーを起動する: yarn dev
- talk2arxiv はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/evanhu1/talk2arxiv
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
arXiv論文の検索・閲覧・ブックマーク・要約・ディスカッションができるモバイルアプリ。Gemini APIキーを用意すればAIチャットも利用できます。
llama.cppを基盤に、LLaMA系などのGGUF言語モデルをCPUまたはGPUでローカル実行できるC#/.NETライブラリ。
テキスト、画像、動画、音声を扱い、推論できるマルチモーダル言語エージェントを構築するためのPythonライブラリ。
AIエージェントがarXivを検索し、論文をセクション単位で原文のLaTeXから読み、BibTeXを出力して、トピックを監視できるローカルMCPサーバー。
arXiv論文IDから、閲覧・翻訳・検索・議論の各ツールへワンクリックで移動できるWebサイトとTampermonkeyユーザースクリプト。