Repolode
chenxiachan

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. 1

    Instala el paquete de Python

    python3 -m pip install textfold
  2. 2

    Inicia el servidor local

    python3 -m textfold serve
  3. 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

#paper-reader#summarization#llm#research-papers#arxiv#local-first#translation#open-source#semantic-zoom

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