Um app para encontrar, ler, favoritar, resumir e discutir artigos do arXiv, com chat de IA opcional usando sua própria chave da API Gemini.
chenxiachan/textfold
Leitor local-first que organiza artigos, páginas da web, arquivos e respostas de IA em cinco níveis de detalhe, de um mapa que cabe em uma tela até o texto completo.
- Estrelas
- 948
- Forks
- 85
- Issues abertas
- 14
- Último commit
- há 10 horas
O que é?
O TextFold transforma um artigo, uma página da web, um README do GitHub, um arquivo Word ou PDF ou a resposta de um assistente de IA em cinco níveis de detalhe: o texto completo, um resumo das frases principais, a ideia e a justificativa de cada parágrafo, uma síntese em uma linha por seção e um mapa de tópicos com cartões de seção. Sempre que possível, cada nível mantém as frases originais do autor; os trechos escritos por IA são identificados como tal e vinculados às passagens que os embasam.
O leitor roda no seu computador e usa um modelo que você já tenha, como Claude Code, Codex, um plano do ChatGPT, OpenRouter ou uma API key de provedores como Anthropic, OpenAI, DeepSeek ou Ollama. Artigos do arXiv, PubMed Central, bioRxiv e medRxiv são lidos a partir de seu texto estruturado, e outros PDFs são convertidos localmente. Destaques e notas continuam vinculados às passagens enquanto você muda o nível de detalhe.
Além do leitor, o projeto oferece um plugin para Claude Code e uma extensão para Pi que reorganizam cada resposta de agente com um atalho de teclado, o comando `textfold get` para agentes e scripts, uma visualização da biblioteca do Zotero e um plugin para Obsidian chamado TextFold Bridge.
Recursos principais
- 01Cinco níveis de detalhe, do texto completo a um mapa de tópicos com uma palavra
- 02Importa conteúdos do arXiv, PubMed Central, Wikipedia, READMEs do GitHub, páginas da web, PDFs e arquivos do Office
- 03Reorganiza respostas do Claude Code e do Pi com um atalho de teclado
- 04Destaques, notas e perguntas vinculados às passagens
- 05Integração com a biblioteca do Zotero e plugin para Obsidian
- 06Comando de linha de comando `textfold get` para agentes e scripts
Casos de uso
- Passar os olhos por um artigo longo de pesquisa antes de decidir se vale a pena lê-lo por inteiro
- Ler respostas longas de agentes no Claude Code ou no Pi sem percorrer cada palavra
- Fornecer um documento a um agente de IA um nível de cada vez para economizar contexto
- Manter artigos anotados em um fluxo de trabalho com Zotero ou Obsidian
Início rápido
- 1
Instale o pacote Python
python3 -m pip install textfold - 2
Inicie o servidor local
python3 -m textfold serve - 3
Abra http://localhost:3017 no navegador e conecte um modelo
Antes de usar
- A maioria dos recursos precisa de um modelo de linguagem: um agente existente, como o Claude Code, um plano do ChatGPT, OpenRouter ou uma chave de API.
- Para processar PDFs digitalizados e obter a análise mais completa, é necessário o mecanismo de PDF opcional, com cerca de 3,4 GB.
- É necessário ter Python 3.9 ou mais recente.
Em coleções
Tópicos
Perguntas frequentes
- O que é textfold?
- Leitor local-first que organiza artigos, páginas da web, arquivos e respostas de IA em cinco níveis de detalhe, de um mapa que cabe em uma tela até o texto completo. O TextFold transforma um artigo, uma página da web, um README do GitHub, um arquivo Word ou PDF ou a resposta de um assistente de IA em cinco níveis de detalhe: o texto completo, um resumo das frases principais, a ideia e a justificativa de cada parágrafo, uma síntese em uma linha por seção e um mapa de tópicos com cartões de seção. Sempre que possível, cada nível mantém as frases originais do autor; os trechos escritos por IA são identificados como tal e vinculados às passagens que os embasam.
- textfold é gratuito? Qual é a licença?
- textfold é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- textfold ainda é mantido?
- Manutenção ativa. O último commit de textfold foi em 7 de nov. de 2026.
- Para que posso usar textfold?
- Passar os olhos por um artigo longo de pesquisa antes de decidir se vale a pena lê-lo por inteiro Ler respostas longas de agentes no Claude Code ou no Pi sem percorrer cada palavra Fornecer um documento a um agente de IA um nível de cada vez para economizar contexto Manter artigos anotados em um fluxo de trabalho com Zotero ou Obsidian
- Como instalar textfold?
- Instale o pacote Python: python3 -m pip install textfold Inicie o servidor local: python3 -m textfold serve Abra http://localhost:3017 no navegador e conecte um modelo
- Onde consigo textfold?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/chenxiachan/textfold
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Cole o link de um artigo do arXiv e receba um curso interativo, passo a passo, gerado a partir dele e hospedado no AERO.
Usa LLMs para reescrever, filtrar e avaliar feeds RSS agregados e servir o resultado como um novo feed RSS para diversão, pesquisa e aprendizado.
Troque arxiv.org por talk2arxiv.org em qualquer link de artigo para ler o texto e conversar com uma IA que leu o artigo inteiro.
Folo é um leitor de RSS de código aberto com IA que reúne todos os seus feeds, newsletters, podcasts e fontes sociais em uma única timeline.
Memória de projeto totalmente local para Claude Code e opencode, que registra sessões automaticamente e as resume em um resumo pronto para retomada, sem chamadas de API.