Skip to content
gwebos edited this page Oct 25, 2026 · 4 revisions

Translate whole seasons of subtitles with an AI model. Polygluttony translates .ass subtitle files with the AI model you connect. It keeps names the same from episode 1 to episode 50, leaves your typesetting alone, checks its own work as it goes, and shows you the lines worth a second look. Free and open source, for Windows, macOS and Linux.

⬇️ Download the latest release · Website · Report a problem

Polygluttony's welcome screen: a model connected, Open folder, and recent folders

What you need

  • Subtitles in .ass format. .srt files aren't read; convert them first.
  • An AI model: an API key from Anthropic, OpenAI or Google, or a model running on your own computer through Ollama or LM Studio. Cloud providers bill you directly for what you use. Polygluttony itself costs nothing.

It works best for Chinese → English donghua, where it has a dedicated prompt and builds a glossary as part of translating. Any pair of its 15 languages works.

Start here

Page What it covers
🚀 Getting started Install, connect a model, translate your first episodes
💻 Platform notes The first launch on Windows, macOS and Linux
🧭 How it works What happens between pressing the button and getting translated files
🔌 Connecting a model Providers, API keys, local models, one model per step, tuning, moving to another computer
⚖️ Choosing a model Which model for which job, and what it costs you
📁 Folders & files What gets read, what gets written, and what happens to your tags
🌐 Languages The 15 languages, and what's different about Chinese → English
📖 The glossary Keeping names and terms consistent across episodes
▶️ Translating The Episodes page: picking episodes, the glossary step, running, stopping and resuming
🎭 Tones Standard, xianxia, wuxia, comedic and funny
✅ Reading the results What each status means, and fixing lines in the episode window
✏️ Custom prompts Changing exactly what the AI is told
🛡️ What it protects The ways AI translation goes wrong, and how Polygluttony catches them
🔒 Privacy & your data What gets sent where, and where everything is stored
🩺 Troubleshooting Fixes for the usual problems
🗑️ Uninstalling Removing the app and everything it stored
🛠️ Building from source For contributors and packagers

Clone this wiki locally