arXiv論文の検索・閲覧・ブックマーク・要約・ディスカッションができるモバイルアプリ。Gemini APIキーを用意すればAIチャットも利用できます。
chenxiachan/textfold
論文、Webページ、ファイル、AIの回答を、1画面のトピックマップから全文まで5段階の詳しさで読める、ローカルファーストのリーダー。
- スター
- 933
- フォーク
- 84
- 未解決の Issue
- 14
- 最終コミット
- 13 時間前
これは何?
TextFoldは、論文、Webページ、GitHub README、WordやPDFファイル、AIアシスタントの回答を5段階の詳しさに整理します。全文、要点となる文の簡潔なまとめ、各段落の主旨と理由、各セクションの一行まとめ、セクションカードで構成したトピックマップです。可能な限り各段階で著者自身の文を使い、AIが書いた箇所にはその旨を明記して、根拠となる文章に紐付けます。
リーダーはローカルPC上で動作し、Claude Code、Codex、ChatGPTのプラン、OpenRouter、Anthropic、OpenAI、DeepSeek、OllamaなどのAPIキーといった、すでに利用できるモデルを使います。arXiv、PubMed Central、bioRxiv、medRxivの論文は構造化テキストから読み込み、それ以外のPDFはローカルで変換します。ズームしても、ハイライトやメモは該当箇所に紐付いたままです。
リーダーに加えて、キー操作でエージェントのすべての回答を折りたたむClaude CodeプラグインとPi拡張機能、エージェントやスクリプト向けの`textfold get`コマンド、Zoteroのライブラリビュー、TextFold BridgeというObsidianプラグインも提供しています。
主な機能
- 01全文から一語のトピックマップまで、5段階で折りたたんで表示
- 02arXiv、PubMed Central、Wikipedia、GitHub README、Webページ、PDF、Officeファイルをインポート
- 03Claude CodeとPiの回答をキー操作で折りたたむ
- 04文章に紐付けたハイライト、メモ、質問
- 05Zoteroライブラリとの連携とObsidianプラグイン
- 06エージェントやスクリプト向けのCLIコマンド`textfold get`
ユースケース
- 長い研究論文を全文読むか決める前に、ざっと目を通す
- Claude CodeやPiの長い回答を、すべてスクロールせずに読む
- 文書をAIエージェントに段階的に渡し、コンテキストを節約する
- ZoteroやObsidianを使ったワークフローで、注釈付き論文を管理する
クイックスタート
- 1
Pythonパッケージをインストールする
python3 -m pip install textfold - 2
ローカルサーバーを起動する
python3 -m textfold serve - 3
ブラウザーで http://localhost:3017 を開き、モデルを接続する
使う前に知っておきたいこと
- ほとんどの機能には言語モデルが必要です。Claude Code などの既存エージェント、ChatGPTのプラン、OpenRouter、またはAPIキーを利用できます。
- スキャンされたPDFの処理と、最も完全な解析には、オプションのPDFエンジン(約3.4 GB)が必要です。
- Python 3.9以降が必要です。
収録されている特集
トピック
よくある質問
- textfold とは?
- 論文、Webページ、ファイル、AIの回答を、1画面のトピックマップから全文まで5段階の詳しさで読める、ローカルファーストのリーダー。 TextFoldは、論文、Webページ、GitHub README、WordやPDFファイル、AIアシスタントの回答を5段階の詳しさに整理します。全文、要点となる文の簡潔なまとめ、各段落の主旨と理由、各セクションの一行まとめ、セクションカードで構成したトピックマップです。可能な限り各段階で著者自身の文を使い、AIが書いた箇所にはその旨を明記して、根拠となる文章に紐付けます。
- textfold は無料で使えますか?ライセンスは?
- textfold は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- textfold は今もメンテナンスされていますか?
- 活発にメンテナンス中。textfold の最終コミットは 2026年11月6日 です。
- textfold は何に使えますか?
- 長い研究論文を全文読むか決める前に、ざっと目を通す Claude CodeやPiの長い回答を、すべてスクロールせずに読む 文書をAIエージェントに段階的に渡し、コンテキストを節約する ZoteroやObsidianを使ったワークフローで、注釈付き論文を管理する
- textfold のインストール方法は?
- Pythonパッケージをインストールする: python3 -m pip install textfold ローカルサーバーを起動する: python3 -m textfold serve ブラウザーで http://localhost:3017 を開き、モデルを接続する
- textfold はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/chenxiachan/textfold
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
arXiv論文のリンクを貼ると、AERO上で公開される対話型のステップ式コースを生成します。
LLMで集約したRSSフィードを書き換え、フィルタリング・評価して、新しいRSSフィードとして配信するツールです。実験や研究、学習に活用できます。
Foloは、フィードやニュースレター、ポッドキャスト、SNSを1つのタイムラインにまとめるオープンソースのAI RSSリーダーです。
Claude Codeとopencode向けの完全ローカルなプロジェクトメモリ。セッションを自動記録して再開用の要約にまとめ、API呼び出しは行いません。