hydropix

    hydropix/TranslateBooksWithLLMs

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

    llm
    book-translation
    docx
    ebook-translator
    epub
    gemini
    Python
    AGPL-3.0
    2.5K stars
    335 forks
    2.5K GitHub watchers
    Updated Oct 27, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    5 releases in the last 90 days, the latest 3 days ago, with 13 contributors on GitHub.

    Gained 67% fewer stars in the last 90 days than in the 90 days before.

    Use Cases & Benefits

    • Translate full-length books, subtitles, and documents using local or cloud large language models while preserving original formatting and structure.
    • Supports unlimited file size with intelligent chunking and automatic progress saving to resume interrupted translations seamlessly.
    • Use for translating EPUB, DOCX, TXT, or SRT files into different languages without losing formatting or subtitle synchronization.
    • Use for integrating multiple AI providers like Ollama, OpenAI, Gemini, and Mistral to select the best translation model per language.
    • Use for automating large-scale localization workflows requiring precise formatting preservation and checkpointed progress in Python or via CLI.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    AGPL 3.0

    Network copyleft: like the GPL, and also triggered by offering the software over a network.

    Community files

    • README: present

    Watch-outs

    • AGPL-style copyleft also applies when the software is offered over a network.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    Translate books, subtitles, and documents using AI - locally or in the cloud.

    No size limit. Process documents of any length - from a single page to thousand-page novels. The intelligent chunking system handles unlimited content while preserving context between segments.

    Perfect preservation. Your documents come out exactly as they went in: EPUB formatting, styles, and structure remain intact. SRT timecodes stay perfectly synchronized. Every tag, every timestamp, every formatting detail is preserved.

    Resume anytime. Interrupted translation? Pick up exactly where you left off. The checkpoint system saves progress automatically.

    Formats: EPUB, SRT, DOCX, TXT

    Translation Quality Benchmarks — Find the best model for your target language.

    Note: First run creates a TranslateBook_Data folder with configuration files.

    macOS: On first launch, go to System Settings > Privacy & Security and click "Open Anyway".

    Excerpt from the hydropix/TranslateBooksWithLLMs README on GitHub (AGPL-3.0 license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Forks

    335+46

    Open issues

    21-17

    Compared with peers in LLM

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth

    hydropix/TranslateBooksWithLLMs compared with LLM repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    thedotmack/claude-mem113.6K+8.8K35today
    NVIDIA/auto-ontology7.5K+5.6K37—
    HKUDS/DeepTutor55.5K+5.5K655 days ago
    affaan-m/ECC297.9K+5.2K6335 days ago
    DietrichGebert/ponytail185.3K+5.1K607 days ago
    hydropix/TranslateBooksWithLLMs2.5K—393 days ago
    Category median113.6K+5.5K60—

    Discover Repositories

    Search across tracked repositories by name or description