TranslateBooksWithLLMs and book-translator

These are competitors offering similar core functionality—both translate books using local or cloud LLMs with formatting preservation—though A supports more LLM providers while B adds a refinement stage via self-reflection prompting.

TranslateBooksWithLLMs
61
Established
book-translator
52
Established
Maintenance 17/25
Adoption 10/25
Maturity 15/25
Community 19/25
Maintenance 10/25
Adoption 8/25
Maturity 16/25
Community 18/25
Stars: 529
Forks: 67
Downloads:
Commits (30d): 9
Language: Python
License: AGPL-3.0
Stars: 43
Forks: 12
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No Package No Dependents
No Package No Dependents

About TranslateBooksWithLLMs

hydropix/TranslateBooksWithLLMs

Translate full-length books and documents with Ollama, OpenAI (comptatible), Gemini, Mistral, Poe or OpenRouter. Preserves formatting. Resumes where you left off. No file size limits.

This tool helps authors, publishers, or content creators translate entire books, documents, or subtitles into different languages while perfectly preserving original formatting and structure. You input files like EPUBs, DOCXs, SRTs, or TXTs, and it outputs the translated version in the same format. It's designed for anyone needing to translate large text documents without losing layout or needing to manually reformat.

publishing content-localization document-translation subtitling literary-translation

About book-translator

KazKozDev/book-translator

Translate books and big text files via Ollama LLMs using two-stage approach with initial translation, then AI self-reflection and refinement.

Translate entire books or large documents without sending your data to external services. You upload a text file, and the application translates it using a local AI model, refining the translation in two stages for better accuracy and readability. This is ideal for researchers, linguists, or anyone needing to translate extensive written material confidentially.

document-translation linguistics research-translation personal-knowledge-management digital-reader

Scores updated daily from GitHub, PyPI, and npm data. How scores work