Мобильное приложение для поиска, чтения, сохранения в закладки, краткого пересказа и обсуждения статей arXiv с дополнительным AI-ч chat через собственный Gemini API key.
chenxiachan/textfold
Ридер с локальным хранением, который сворачивает статьи, веб-страницы, файлы и ответы ИИ в пять уровней детализации — от схемы на одном экране до полного текста.
- Звёзды
- 933
- Форки
- 84
- Открытые issues
- 14
- Последний коммит
- вчера
Что это?
TextFold преобразует статью, веб-страницу, README на GitHub, файл Word или PDF либо ответ ИИ-ассистента в пять уровней детализации: полный текст, краткое изложение ключевых предложений, тезис и обоснование каждого абзаца, однострочный вывод для каждого раздела и тематическая карта из карточек разделов. На каждом уровне, где это возможно, сохраняются исходные формулировки автора; строки, написанные ИИ, помечаются и связываются с фрагментами, на которых основаны.
Ридер работает на вашем компьютере и использует уже доступную вам модель — например, Claude Code, Codex, план ChatGPT, OpenRouter или API-ключ провайдера вроде Anthropic, OpenAI, DeepSeek или Ollama. Статьи с arXiv, PubMed Central, bioRxiv и medRxiv загружаются в структурированном виде, а остальные PDF конвертируются локально. По мере переключения между уровнями детализации выделения и заметки остаются привязанными к исходным фрагментам.
Помимо ридера, проект предлагает плагин для Claude Code и расширение для Pi, которые сворачивают каждый ответ агента по нажатию клавиши, команду `textfold get` для агентов и скриптов, представление библиотеки Zotero и плагин для Obsidian под названием TextFold Bridge.
Ключевые возможности
- 01Пять уровней сворачивания: от полного текста до тематической карты с однословными метками
- 02Импорт статей с arXiv, PubMed Central, Wikipedia, README на GitHub, веб-страниц, PDF и файлов Office
- 03Сворачивание ответов Claude Code и Pi нажатием клавиши
- 04Выделения, заметки и вопросы, привязанные к фрагментам
- 05Интеграция с библиотекой Zotero и плагин для Obsidian
- 06Команда CLI `textfold get` для агентов и скриптов
Сценарии использования
- Быстро просмотреть длинную научную статью и решить, стоит ли читать её целиком
- Читать длинные ответы агентов в Claude Code или Pi, не прокручивая текст слово за словом
- Передавать документ ИИ-агенту по одному уровню детализации за раз, чтобы экономить контекст
- Работать с аннотированными статьями в 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 ГБ.
- Требуется Python версии 3.9 или новее.
В подборках
Темы
Частые вопросы
- Что такое textfold?
- Ридер с локальным хранением, который сворачивает статьи, веб-страницы, файлы и ответы ИИ в пять уровней детализации — от схемы на одном экране до полного текста. TextFold преобразует статью, веб-страницу, README на GitHub, файл Word или PDF либо ответ ИИ-ассистента в пять уровней детализации: полный текст, краткое изложение ключевых предложений, тезис и обоснование каждого абзаца, однострочный вывод для каждого раздела и тематическая карта из карточек разделов. На каждом уровне, где это возможно, сохраняются исходные формулировки автора; строки, написанные ИИ, помечаются и связываются с фрагментами, на которых основаны.
- textfold можно использовать бесплатно? Какая у него лицензия?
- textfold распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- textfold всё ещё поддерживается?
- Активно поддерживается. Последний коммит в textfold — 6 нояб. 2026 г..
- Для чего можно использовать textfold?
- Быстро просмотреть длинную научную статью и решить, стоит ли читать её целиком Читать длинные ответы агентов в Claude Code или Pi, не прокручивая текст слово за словом Передавать документ ИИ-агенту по одному уровню детализации за раз, чтобы экономить контекст Работать с аннотированными статьями в Zotero или Obsidian
- Как установить textfold?
- Установите пакет Python: python3 -m pip install textfold Запустите локальный сервер: python3 -m textfold serve Откройте http://localhost:3017 в браузере и подключите модель
- Где скачать textfold?
- Исходный код и инструкции по установке — на GitHub: https://github.com/chenxiachan/textfold
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Вставьте ссылку на статью arXiv и получите интерактивный пошаговый курс на её основе, размещённый на AERO.
Переписывает, фильтрует и оценивает агрегированные RSS-ленты с помощью LLM, а затем публикует результат как новую RSS-ленту для развлечения, исследований и обучения.
Замените arxiv.org на talk2arxiv.org в ссылке на статью, чтобы прочитать её и пообщаться с ИИ, который изучил её полный текст.
Folo — RSS-ридер с открытым исходным кодом и функциями ИИ, который собирает ленты, рассылки, подкасты и публикации из соцсетей в одной временной шкале.
Полностью локальная память проекта для Claude Code и opencode: автоматически сохраняет сессии и сводит их к краткому резюме для продолжения работы — без вызовов API.