Principais conclusões
- O TranslateBooksWithLLMs (github.com/hydropix/TranslateBooksWithLLMs), ou "TBL", é um app gratuito e de código aberto para traduzir livros completos, legendas e documentos
- Criado por um desenvolvedor que usa o nome de usuário hydropix no GitHub; esta análise não encontrou nenhuma empresa, rodada de investimento ou apoiador comercial por trás do projeto
- Licenciado sob a AGPL-3.0, confirmado pelos metadados de licença do repositório do GitHub
- Compatível com os formatos EPUB, DOCX, TXT e SRT, sem limite de tamanho de arquivo graças a uma divisão inteligente em blocos baseada em tokens que preserva a formatação e os códigos de tempo das legendas
- Funciona gratuitamente com um modelo Ollama local, ou com provedores na nuvem — OpenAI, Google Gemini, Mistral, DeepSeek, Poe, OpenRouter, NVIDIA NIM — além de qualquer servidor local compatível com OpenAI, como llama.cpp, LM Studio ou vLLM
- Oferece um sistema de checkpoint/retomada, extração opcional de glossário e estilo de escrita para terminologia e tom consistentes em um livro inteiro, e saída opcional de texto para voz via Edge-TTS
- Mais de 2.400 estrelas no GitHub e 319 forks no momento desta análise; o repositório foi criado em 22 de maio de 2025
📍 Em uma frase
O TranslateBooksWithLLMs (TBL) é um aplicativo gratuito e de código aberto (AGPL-3.0), disponível como aplicativo de desktop para Windows/macOS, interface web e CLI, que traduz livros completos, legendas e documentos (EPUB, DOCX, TXT, SRT) usando um modelo Ollama local ou um provedor de LLM na nuvem, sem limite de tamanho de arquivo e com um sistema de checkpoint que retoma tarefas interrompidas.
💬 Em termos simples
Em vez de colar um livro capítulo por capítulo em uma janela de chat, o TranslateBooksWithLLMs pega o arquivo inteiro, o divide em segundo plano em partes gerenciáveis, traduz cada parte mantendo intactos o contexto e a formatação ao redor, e remonta o arquivo finalizado — retomando automaticamente se o processo for interrompido no meio do caminho.
📌Nota: Esta análise se baseia no próprio repositório GitHub, README e documentação do TranslateBooksWithLLMs, não em testes independentes de qualidade de tradução realizados pela PromptQuorum. O projeto vincula seus próprios benchmarks de qualidade de tradução mantidos pela comunidade em seu wiki do GitHub — trate-os como dados de primeira parte autopublicados, não como um benchmark auditado de forma independente.
O que é o TranslateBooksWithLLMs?
O TranslateBooksWithLLMs é um aplicativo gratuito e de código aberto construído em torno de uma única tarefa: traduzir um livro, documento ou arquivo de legendas completo com um LLM, em vez de traduzir uma página ou uma mensagem de chat por vez. Sua própria descrição no GitHub afirma que ele pode "traduzir livros e documentos completos com Ollama, modelos compatíveis com OpenAI, Gemini, Mistral, DeepSeek, Poe ou OpenRouter", e que "preserva a formatação, retoma de onde você parou, sem limites de tamanho de arquivo".
- Tipo de produto: um aplicativo de tradução autônomo com três interfaces — um aplicativo de desktop empacotado, uma interface web local e uma ferramenta de linha de comando — não um plugin para outro programa
- Criador: um desenvolvedor que usa o nome de usuário hydropix no GitHub; nenhum nome legal ou de empresa é publicado no repositório no momento desta análise
- Licença: AGPL-3.0, uma licença de código aberto copyleft, confirmada pelos metadados de licença do repositório do GitHub
- Repositório: github.com/hydropix/TranslateBooksWithLLMs, criado em 22 de maio de 2025
- Escala: mais de 2.400 estrelas no GitHub, 319 forks, 11 contribuidores e 25 issues abertas no momento desta análise
- Motor principal: um pipeline de tradução em Python que divide o texto de entrada em blocos, envia cada bloco ao provedor de LLM que você configurar, e remonta a saída preservando a estrutura
Histórico do projeto e marcos de versão
O repositório GitHub do TranslateBooksWithLLMs foi criado em 22 de maio de 2025 e recebeu lançamentos contínuos desde então, evoluindo de um script de tradução voltado para linha de comando para um aplicativo de desktop completo com um espaço de trabalho web compartilhado multi-dispositivo. Os números de versão abaixo vêm dos próprios lançamentos do projeto no GitHub; consulte diretamente a página de lançamentos para qualquer coisa lançada após a data de publicação desta análise.
- 1Repositório criado — 22 de maio de 2025
Why it matters: O projeto começa como uma ferramenta de tradução de livros e documentos baseada em Python, construída em torno do Ollama e outros provedores de LLM. - 2Série v1.4.x — maio–agosto de 2026
Why it matters: Uma longa sequência de lançamentos menores (v1.4.1 a v1.4.11) até meados de 2026, segundo a lista de lançamentos do GitHub, indicando entrega constante e incremental de recursos e correções. - 3v1.5.0 — 2 de agosto de 2026
Why it matters: Uma nova linha de versão menor começa, segundo a lista de lançamentos do GitHub; confira as notas de lançamento específicas no GitHub para saber o que mudou. - 4v1.5.6–v1.5.9 — 9–24 de agosto de 2026
Why it matters: Iteração contínua em nível de patch ao longo de agosto de 2026, segundo a lista de lançamentos do GitHub. - 5v1.5.10 — 6 de setembro de 2026: lançamento com tag mais recente no momento desta análise
Why it matters: O lançamento atual no momento desta análise; o aplicativo de desktop, o sistema de checkpoint/retomada, a extração de glossário e estilo, e o suporte a múltiplos provedores descritos nesta análise já estão todos presentes nesta versão.
O que você pode fazer com o TranslateBooksWithLLMs?
O conjunto de recursos do TranslateBooksWithLLMs se concentra em obter um arquivo traduzido completo e corretamente formatado a partir de um LLM, para documentos muito mais longos do que uma única janela de contexto de chat. Aqui está o que cada parte realmente faz, segundo o próprio README e a documentação do projeto.
- Tradução sem limite de tamanho via divisão em blocos — o app divide a entrada em blocos baseados em tokens (450 tokens por padrão, conforme a configuração documentada em
.env) e traduz cada um preservando o contexto entre os segmentos, de modo que uma entrada do tamanho de um livro não é um limite rígido - Preservação de formatação — a estrutura e o estilo do EPUB, a formatação do DOCX e os códigos de tempo das legendas SRT são mantidos intactos na saída traduzida, segundo a própria descrição do projeto
- Checkpoint e retomada — uma tradução interrompida (app fechado, conexão perdida, limite de taxa) pode ser retomada de onde parou, em vez de reiniciada do zero
- Predefinições reutilizáveis de estilo de escrita — extrair uma predefinição de estilo a partir de livros de exemplo (ou escrever uma manualmente) e aplicá-la a cada bloco de uma nova tradução para um registro e tom consistentes em todo o livro
- Extração automática de glossário e estilo — se não houver predefinição pronta, selecionar "Auto" deriva tanto um glossário quanto um perfil de estilo diretamente do documento sendo traduzido, usando uma chamada adicional ao LLM antes do início da tarefa
- Suporte a múltiplos provedores — um modelo Ollama local gratuitamente, qualquer servidor local compatível com OpenAI (llama.cpp, LM Studio, vLLM, LocalAI), ou um provedor na nuvem: OpenAI, Google Gemini, Mistral, DeepSeek, Poe, OpenRouter ou NVIDIA NIM
- Rotação de chaves de API — configurar uma lista de chaves de API separadas por vírgula para um único provedor, e o app gira automaticamente para a próxima chave quando uma atinge um limite de taxa
- Espaço de trabalho web compartilhado multi-dispositivo — a interface web não tem contas de usuário; cada navegador apontando para o mesmo servidor em execução vê o mesmo progresso de tarefa, histórico e a maioria das preferências quase em tempo real
- Saída opcional de texto para voz — gerar áudio a partir do texto traduzido via Edge-TTS, além do próprio documento traduzido
- Notificações — receber uma notificação push (via ntfy, Discord, Slack, gotify, ou um webhook HTTP personalizado) quando uma tarefa de tradução longa é concluída
Exemplos de uso: três formas de usar o TranslateBooksWithLLMs
Estes são fluxos de trabalho concretos construídos a partir dos recursos documentados do próprio TranslateBooksWithLLMs acima, não casos de uso hipotéticos.
Baixar o TranslateBooksWithLLMs
O TranslateBooksWithLLMs oferece compilações de desktop empacotadas para Windows e macOS (Intel e Apple Silicon); usuários de Linux o executam a partir do código-fonte ou via Docker, em vez de um binário pré-construído. Os links abaixo são do lançamento mais recente no GitHub do projeto — sempre verifique diretamente nessa página, já que as URLs de build mudam a cada lançamento.
Plataforma | Download |
|---|---|
| Windows | TranslateBook-Windows.zip |
| macOS (Apple Silicon) | TranslateBook-macOS-AppleSilicon.zip |
| macOS (Intel) | TranslateBook-macOS-Intel.zip |
| Linux / qualquer SO (a partir do código-fonte) | Clone o repositório GitHub, execute ./start.sh (requer Python 3.8+, Ollama para o modo local) |
| Docker | docker build -t translatebook . e depois docker run -p 5000:5000 translatebook — veja docs/DOCKER.md |
No macOS, o primeiro lançamento exige aprovar o app em Ajustes do Sistema > Privacidade e Segurança > Abrir Mesmo Assim, já que a compilação de desktop não é notarizada pela Apple no momento desta análise. Independentemente do caminho de instalação usado, a tradução local via Ollama exige adicionalmente baixar um modelo pelo próprio Ollama — o TranslateBooksWithLLMs não inclui nenhum modelo.
Preços e licenciamento do TranslateBooksWithLLMs
O TranslateBooksWithLLMs em si é gratuito e de código aberto, licenciado sob a AGPL-3.0. Não há nível pago, assinatura ou exigência de conta para o aplicativo. Seu custo real depende inteiramente de qual provedor de modelo você usa para traduzir.
- O aplicativo é gratuito, sem limites de uso, marcas d'água ou bloqueios de recursos impostos pelo próprio projeto
- Traduzir com um modelo Ollama local custa apenas o seu próprio hardware e eletricidade — nenhuma taxa por palavra ou por token para o TranslateBooksWithLLMs ou para o Ollama
- Traduzir com um provedor na nuvem (OpenAI, Gemini, Mistral, DeepSeek, Poe, OpenRouter ou NVIDIA NIM) custa o que esse provedor cobrar pelo uso da API; vários desses provedores publicam um nível gratuito, mas o TranslateBooksWithLLMs não controla nem garante esse preço
- Licença: AGPL-3.0, confirmada pelos metadados de licença do repositório do GitHub — esta é uma licença copyleft com uma cláusula de uso em rede, o que significa que, se você modificar o código e executá-lo como um serviço de rede para outras pessoas, geralmente é obrigado a disponibilizar também o seu código-fonte modificado; isso difere significativamente de uma licença permissiva como a MIT ou a Apache 2.0, então revise o texto da licença por conta própria se essa obrigação for relevante para o seu caso de uso
- Esta análise não encontrou evidência de nenhuma rodada de investimento, empresa ou apoiador comercial por trás do projeto — o próprio README vincula uma página do Ko-fi para doações voluntárias, consistente com um projeto de código aberto mantido de forma independente e apoiado pela comunidade
Tradução local (Ollama) vs. na nuvem no TBL
O TranslateBooksWithLLMs suporta tanto um caminho de tradução totalmente local via Ollama quanto um caminho com provedor na nuvem, e os dois diferem principalmente em velocidade, custo e privacidade — não em quais formatos de arquivo ou recursos estão disponíveis.
Custo
- Local (Ollama):
- Gratuito além do seu próprio hardware/eletricidade
- Provedor na nuvem:
- Cobrado pelo provedor conforme o uso da API; vários oferecem um nível gratuito
Privacidade
- Local (Ollama):
- O texto não é enviado para lugar nenhum para tradução — permanece na sua máquina
- Provedor na nuvem:
- O texto é enviado aos servidores do provedor conforme seus próprios termos de tratamento de dados
Concorrência
- Local (Ollama):
- Serializado — um bloco por vez (
PARALLEL_TRANSLATIONSé ignorado) - Provedor na nuvem:
- Suporta
--parallel Npara tradução simultânea de blocos, sujeito aos próprios limites de taxa do provedor
Configuração
- Local (Ollama):
- Exige instalar o Ollama primeiro e baixar um modelo localmente
- Provedor na nuvem:
- Exige apenas uma chave de API do provedor escolhido
Qualidade de tradução
- Local (Ollama):
- Depende do tamanho e da cobertura de idiomas do modelo local
- Provedor na nuvem:
- Depende do modelo de nuvem escolhido; normalmente uma escolha mais ampla de modelos maiores
O projeto vincula seus próprios benchmarks comunitários de qualidade de tradução, organizados por idioma de destino, em seu wiki do GitHub — confira essa página diretamente para comparar modelos locais e na nuvem específicos para o seu idioma de destino, em vez de confiar em suposições gerais sobre a qualidade local vs. na nuvem.
Quem deve usar o TranslateBooksWithLLMs?
O TranslateBooksWithLLMs é indicado para pessoas que precisam traduzir um livro, documento ou arquivo de legendas inteiro de ponta a ponta com formatação e terminologia consistentes, em vez de um trecho curto colado em uma janela de chat.
Concorrentes e alternativas
Ferramentas de LLM dedicadas à tradução de livros em escala de documento completo são um nicho estreito no catálogo atual de análises da PromptQuorum — o TranslateBooksWithLLMs não tem um rival próximo e equivalente em recursos entre as análises FeatureAppPost existentes do site. As comparações disponíveis mais próximas são outras ferramentas de documentos e conhecimento com tecnologia de LLM local que compartilham a ênfase do TranslateBooksWithLLMs em processar documentos inteiros localmente, mesmo que nenhuma das duas seja uma ferramenta específica de tradução.
Karakeep
- Best known for:
- App de favoritos e notas auto-hospedável com marcação, resumo e busca baseados em IA sobre documentos salvos
- Link:
- Análise do Karakeep
Artigos sobre Karakeep (2)
- Karakeep Review 2026: Self-Hosted Bookmarks with AI Auto-TaggingAtualizado 18 de setembro de 2026
- Blinko Review 2026: Self-Hosted AI Notes with RAG SearchAtualizado 19 de setembro de 2026
Também mencionado em:
- Surf Review 2026: Deta's Open-Source AI NotebookAtualizado 19 de setembro de 2026
Khoj
- Best known for:
- Assistente de IA pessoal "segundo cérebro" auto-hospedável e de código aberto que responde perguntas sobre seus próprios documentos
- Link:
- Análise do Khoj
Artigos sobre Khoj (2)
- Khoj Review 2026: Self-Hosted AI Second Brain, No Cloud LeftAtualizado 2 de setembro de 2026
- Vane Review 2026: Self-Hosted AI Answering Engine (Formerly Perplexica)Atualizado 14 de setembro de 2026
Também mencionado em:
- Agentic Inbox Review: A Self-Hosted Email Client With an AI AgentAtualizado 19 de setembro de 2026
- Sidekick Review 2026: A Free, Native macOS Local AI Chat AppAtualizado 19 de setembro de 2026
- Surf Review 2026: Deta's Open-Source AI NotebookAtualizado 19 de setembro de 2026
- SiYuan Review 2026: The Privacy-First, Block-Based Knowledge BaseAtualizado 18 de setembro de 2026
- Hyperlink (Nexa AI) Review 2026: On-Device File SearchAtualizado 12 de setembro de 2026
- Odysseus Review 2026: The Self-Hosted AI WorkspaceAtualizado 12 de setembro de 2026
- AnythingLLM Review: Open-Source RAG and Document ChatAtualizado 11 de setembro de 2026
- Quivr Review 2026: Is the Open-Source "Second Brain" Still Alive?Atualizado 2 de setembro de 2026
Nem o Karakeep nem o Khoj traduzem documentos — eles são incluídos aqui como as ferramentas de produtividade orientadas a documentos com tecnologia de LLM local mais próximas já analisadas na PromptQuorum, não como alternativas diretas e equivalentes em recursos ao TranslateBooksWithLLMs. Consulte o diretório de software de LLM local para o catálogo completo, caso uma correspondência mais próxima seja adicionada posteriormente.
Erros comuns ao avaliar o TranslateBooksWithLLMs
A maior parte da confusão em torno do TranslateBooksWithLLMs vem de seus termos de licença, da suposição de que ele funciona como um tradutor de chat ao vivo, ou de não perceber que a tradução local é executada um bloco de cada vez.
Perguntas frequentes
O que é o TranslateBooksWithLLMs?
O TranslateBooksWithLLMs (github.com/hydropix/TranslateBooksWithLLMs), ou "TBL", é um aplicativo gratuito e de código aberto (AGPL-3.0) para traduzir livros completos, legendas (SRT) e documentos (EPUB, DOCX, TXT) usando um modelo Ollama local ou um provedor de LLM na nuvem.
O TranslateBooksWithLLMs é gratuito?
Sim, o aplicativo em si é gratuito e de código aberto, sem nível pago. Se você traduzir com um modelo Ollama local, o único custo é o seu próprio hardware e eletricidade. Se você conectar um provedor na nuvem (OpenAI, Gemini, Mistral, DeepSeek, Poe, OpenRouter ou NVIDIA NIM), paga diretamente a esse provedor pelo uso da API.
Como instalo o TranslateBooksWithLLMs?
Baixe o aplicativo de desktop empacotado para Windows ou macOS (Intel ou Apple Silicon) no lançamento mais recente do GitHub, extraia-o e execute o executável — a interface web abre em localhost:5000. Usuários de Linux o executam a partir do código-fonte (git clone mais ./start.sh) ou via Docker, já que não há um binário Linux pré-construído no momento desta análise.
O TranslateBooksWithLLMs funciona offline?
Sim, se você usar um modelo local via Ollama. Uma vez instalados o Ollama e um modelo, a tradução em si roda inteiramente na sua máquina — o aplicativo não envia texto do livro ou documento a um servidor externo para tradução. (Ele ainda pode fazer chamadas de rede comuns em segundo plano, como verificações de atualização, sem relação com o conteúdo do seu documento.) Usar um provedor na nuvem, em vez disso, exige conexão com a internet e envia seu texto a esse provedor.
Quais formatos de arquivo o TranslateBooksWithLLMs suporta?
EPUB, DOCX, TXT e SRT (legendas), segundo a própria documentação do projeto. Ele preserva a formatação e a estrutura do EPUB, o estilo do DOCX e os códigos de tempo do SRT na saída traduzida.
Existe limite de tamanho de arquivo?
Não. O TranslateBooksWithLLMs usa um sistema de divisão em blocos baseado em tokens (450 tokens por bloco por padrão) que processa documentos de qualquer tamanho, incluindo livros com milhares de páginas, preservando o contexto entre os blocos.
Posso retomar uma tradução interrompida?
Sim. O sistema de checkpoint do TranslateBooksWithLLMs salva o progresso automaticamente, de modo que uma tarefa interrompida — por um app fechado, uma conexão perdida ou um limite de taxa — pode ser retomada de onde parou em vez de recomeçar do zero.
Quais provedores na nuvem o TranslateBooksWithLLMs suporta?
OpenAI, Google Gemini, Mistral, DeepSeek, Poe, OpenRouter e NVIDIA NIM, além de qualquer servidor local compatível com OpenAI, como llama.cpp, LM Studio ou vLLM, segundo o próprio README do projeto.
Qual licença o TranslateBooksWithLLMs usa?
AGPL-3.0, uma licença de código aberto copyleft com uma cláusula de uso em rede. Se você modificar o código e executá-lo como um serviço hospedado para outros usuários, geralmente é obrigado a publicar também o seu código-fonte modificado — leia diretamente o texto da licença se isso se aplicar ao seu uso planejado.
Quem criou o TranslateBooksWithLLMs?
Um desenvolvedor que usa o nome de usuário hydropix no GitHub, segundo a propriedade do repositório. Esta análise não encontrou nenhum nome legal ou de empresa publicado, nem evidência de uma rodada de investimento por trás do projeto.