Cerlancism / chatgpt-subtitle-translator
Token efficient translation tool based on ChatGPT or any OpenAI compatible LLM chat completion API
Why this job: says: openai compatible
What it does
- Web User Interface (Web UI) and Command Line Interface (CLI)
- Supports Structured Output. for more concise results, enabled by default in the Web UI and CLI
- Supports Prompt Caching. by including the full context of translated data, the system instruction and translation context are packaged to work well with prompt caching, controlled with -c, --context (CLI only)
- Supports any OpenAI API compatible providers such as running Ollama locally
- Line-based batching. avoids token limit per request, reduces overhead token wastage, and maintains translation context to a certain extent
Get started
git clone https://github.com/Cerlancism/chatgpt-subtitle-translator - Maintenance
- Active
- Last commit 8 days ago
- Stars
- 391
- On GitHub
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- v3.3.2
- Released 7 months ago
- Built with
- JavaScript
- 100% of the code
Is it looked after?
- Contributors
- 1
- Last 90 days
- Issues
- 94% closed
- 3 still open
- Pull requests
- 7 merged
- 1 waiting
- Releases
- 52
- 6 in the last year
- No contributing guide
- No security policy
- No code of conduct
More: languages, topics and project record
Languages
- JavaScript 100%
- CSS <1%
- HTML <1%
Topics
- chatgpt
- cli
- gui
- openai
- srt
- srt-subtitles
- subtitle
- web
- llm
- translator
- gpt
- ai
Project record
- JobModel gateways
- StatusListed
- Commits428
- Forks43
- Watching6
- Stars in 28 days+2
- CreatedMar 21, 2023
- First seen by usNov 7, 2026
- CheckedNov 9, 2026
