# jesselau76/ebook-GPT-translator

Enjoy reading with your favorite style.

Repository: https://github.com/jesselau76/ebook-GPT-translator
Canonical: https://ross.abutalabs.com/products/ebook-gpt-translator
Homepage: https://jesselau.com
Language: Python
License: MIT
License Family: permissive
Topics: epub, pdf, python, translation, translator, docx, mobi
Last push: 2026-03-15T04:13:50+00:00

## Health v2 (maintenance only)
Score: 63/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 72, release rhythm 35, longevity 90
- inputs: {"age_days": 1273, "days_push": 171, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1728, forks 206 (observed 2026-08-28T04:05:28.351312+00:00)

## What it is
A Python CLI and GUI tool that translates ebooks (TXT, EPUB, DOCX, PDF, optional MOBI) using LLM providers like OpenAI, Azure, Codex, Claude Code, and Gemini CLI. It supports style prompts, glossaries, and a resume-safe SQLite translation cache.

## Use cases
- translate an epub book to Chinese with GPT
- translate pdf documents using OpenAI API
- translate ebooks in a specific literary style
- batch translate docx files with a glossary
- resume interrupted ebook translations
- translate books locally with Claude Code or Gemini CLI

## When to choose
- you want LLM-powered translation of whole ebooks with style control
- you need resume-safe translation of long books
- you want multiple LLM providers including local CLI subscriptions

## When to avoid
- you need high-fidelity human translation
- you want to translate non-document formats like subtitles or images
- you have no access to any LLM API or CLI provider

## Facets
- artifact type: cli-tool
- maturity: active
- function: nlp, llm-inference, cli, gui, pdf
- domain: files, pdf
- platform: python, cli, cross-platform
- tags: ebook-translation, epub, docx, mobi, openai, glossary, translation-cache, natural-language-processing, localization, desktop

## Member repositories
- jesselau76/ebook-GPT-translator (main) score 63

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:28.351312+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:32:09.508314+00:00, confidence not recorded.
  - readme: https://github.com/jesselau76/ebook-GPT-translator (fetched 2026-08-28T04:05:28.351312+00:00, sha ecea17fa2fce)
  - homepage: https://jesselau.com (fetched 2026-08-29T11:08:52.951336+00:00, sha 6a290c1aad49)
  - site_page: https://jesselau.com/about (fetched 2026-08-29T11:08:52.961025+00:00, sha 351e8513a266)
- Data as of 2026-08-30T08:39:29.467469+00:00.
