Una app móvil para buscar, leer, guardar en marcadores, resumir y comentar artículos de arXiv, con chat de IA opcional mediante tu propia clave de Gemini API.
chenxiachan/textfold
Lector local primero que despliega artículos, páginas web, archivos y respuestas de IA en cinco niveles de detalle, desde un mapa de una sola pantalla hasta el texto completo.
- Estrellas
- 933
- Forks
- 84
- Issues abiertos
- 14
- Último commit
- hace 18 horas
¿Qué es?
TextFold convierte un artículo, una página web, un README de GitHub, un archivo de Word o PDF, o la respuesta de un asistente de IA en cinco niveles de detalle: el texto completo, un resumen de las frases clave, la idea y el motivo de cada párrafo, una conclusión en una línea por sección y un mapa temático de tarjetas por sección. Siempre que puede, cada nivel conserva las frases originales del autor; las líneas redactadas por IA se marcan como tales y se vinculan con los pasajes en que se basan.
El lector se ejecuta en tu computadora y usa un modelo que ya tengas, como Claude Code, Codex, un plan de ChatGPT, OpenRouter o una API key de proveedores como Anthropic, OpenAI, DeepSeek u Ollama. Los artículos de arXiv, PubMed Central, bioRxiv y medRxiv se leen a partir de su texto estructurado, y los demás PDF se convierten localmente. Los resaltados y las notas permanecen vinculados a los pasajes al cambiar de nivel de detalle.
Además del lector, el proyecto ofrece un plugin de Claude Code y una extensión de Pi que despliegan cada respuesta del agente con una tecla, el comando `textfold get` para agentes y scripts, una vista de biblioteca de Zotero y un plugin de Obsidian llamado TextFold Bridge.
Funciones clave
- 01Cinco niveles de despliegue, desde el texto completo hasta un mapa temático de una palabra
- 02Importa artículos de arXiv, PubMed Central y Wikipedia, README de GitHub, páginas web, PDF y archivos de Office
- 03Despliega las respuestas de Claude Code y Pi con una tecla
- 04Resaltados, notas y preguntas vinculados a pasajes
- 05Integración con la biblioteca de Zotero y un plugin de Obsidian
- 06Comando `textfold get` de línea de comandos para agentes y scripts
Casos de uso
- Echar un vistazo a un artículo de investigación extenso antes de decidir si leerlo completo
- Leer respuestas largas de agentes en Claude Code o Pi sin tener que desplazarse por cada palabra
- Proporcionar un documento a un agente de IA nivel por nivel para ahorrar contexto
- Mantener artículos anotados dentro de un flujo de trabajo con Zotero u Obsidian
Inicio rápido
- 1
Instala el paquete de Python
python3 -m pip install textfold - 2
Inicia el servidor local
python3 -m textfold serve - 3
Abre http://localhost:3017 en el navegador y conecta un modelo
Antes de usarlo
- La mayoría de las funciones necesitan un modelo de lenguaje: un agente existente como Claude Code, un plan de ChatGPT, OpenRouter o una clave de API.
- Para procesar PDF escaneados y obtener el análisis más completo, se necesita el motor PDF opcional, de unos 3,4 GB.
- Se requiere Python 3.9 o posterior.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es textfold?
- Lector local primero que despliega artículos, páginas web, archivos y respuestas de IA en cinco niveles de detalle, desde un mapa de una sola pantalla hasta el texto completo. TextFold convierte un artículo, una página web, un README de GitHub, un archivo de Word o PDF, o la respuesta de un asistente de IA en cinco niveles de detalle: el texto completo, un resumen de las frases clave, la idea y el motivo de cada párrafo, una conclusión en una línea por sección y un mapa temático de tarjetas por sección. Siempre que puede, cada nivel conserva las frases originales del autor; las líneas redactadas por IA se marcan como tales y se vinculan con los pasajes en que se basan.
- ¿textfold es gratuito? ¿Qué licencia tiene?
- textfold es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿textfold sigue mantenido?
- Mantenimiento activo. El último commit de textfold fue el 6 nov 2026.
- ¿Para qué puedo usar textfold?
- Echar un vistazo a un artículo de investigación extenso antes de decidir si leerlo completo Leer respuestas largas de agentes en Claude Code o Pi sin tener que desplazarse por cada palabra Proporcionar un documento a un agente de IA nivel por nivel para ahorrar contexto Mantener artículos anotados dentro de un flujo de trabajo con Zotero u Obsidian
- ¿Cómo se instala textfold?
- Instala el paquete de Python: python3 -m pip install textfold Inicia el servidor local: python3 -m textfold serve Abre http://localhost:3017 en el navegador y conecta un modelo
- ¿Dónde consigo textfold?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/chenxiachan/textfold
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Pega el enlace de un artículo de arXiv y obtén un curso interactivo paso a paso generado a partir de él y alojado en AERO.
Usa LLM para reescribir, filtrar y evaluar feeds RSS agregados, y sirve el resultado como un nuevo feed RSS para el ocio, la investigación y el aprendizaje.
Cambia arxiv.org por talk2arxiv.org en cualquier enlace a un artículo para leerlo y conversar con una IA que ha leído el texto completo.
Folo es un lector RSS de código abierto con IA que reúne tus feeds, newsletters, podcasts y fuentes sociales en una sola cronología.
Memoria de proyecto completamente local para Claude Code y opencode: registra las sesiones y las resume para retomarlas, sin llamadas a API.