# yihong0618/bilingual_book_maker

Make bilingual epub books Using AI translate

Repository: https://github.com/yihong0618/bilingual_book_maker
Canonical: https://ross.abutalabs.com/products/bilingual_book_maker
Language: Python
License: MIT
License Family: permissive
Last push: 2026-08-19T14:06:52+00:00

## Health v2 (maintenance only)
Score: 76/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 98, release rhythm 40, longevity 91
- inputs: {"age_days": 1281, "days_push": 14, "days_rel": 665, "gap_med": 16, "n_releases_24m": 2}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 9609, forks 1269 (observed 2026-08-28T04:10:36.263398+00:00)

## What it is
A Python CLI tool that uses AI translation services (ChatGPT, Claude, Gemini, DeepL, and others) to create bilingual versions of epub, txt, md, srt, and pdf books. It is intended for public domain works and offers multiple model providers and translation services.

## Use cases
- translate an epub book into another language with AI
- make a bilingual edition of a public domain book
- translate txt or markdown files using ChatGPT
- create side-by-side translated srt subtitles
- batch translate books with multiple OpenAI API keys
- use DeepL or Gemini to translate an ebook

## When to choose
- you want AI-assisted bilingual translations of epub/txt/md/srt/pdf files
- you need flexible choice among LLM and translation providers
- you are translating public domain works and want a ready-made CLI

## When to avoid
- you need to translate copyrighted works (explicitly disallowed)
- you want a GUI-based translation workflow
- you need offline translation without API keys or internet access

## Facets
- artifact type: cli-tool
- maturity: active
- function: machine-learning, llm-inference, nlp, cli, pdf, file-system
- domain: large-language-models, files, pdf
- platform: python, cli, cross-platform
- tags: epub-translation, bilingual-books, chatgpt, deepl, ebook-tools, translation, natural-language-processing, localization, automation

## Member repositories
- yihong0618/bilingual_book_maker (main) score 76

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:36.263398+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-29T17:21:52.882789+00:00, confidence not recorded.
  - readme: https://github.com/yihong0618/bilingual_book_maker (fetched 2026-08-28T04:10:36.263398+00:00, sha 908c55391636)
- Data as of 2026-08-30T08:39:29.467469+00:00.
