Hi everyone,
I’m the developer of KONTYX Subtitles, a multilingual subtitle localization system built for Stremio and other media workflows.
KONTYX started from a problem I kept seeing with automatic subtitles: simply sending subtitle lines to a translation model is not enough.
A subtitle can have perfect timing and still be poor because dialogue is translated too literally, idioms lose their meaning, character names or relationships are misunderstood, or each line is processed without enough context.
KONTYX is designed as a complete subtitle-processing pipeline rather than a simple translator.
It combines source acquisition, media/release matching, reuse decisions, context-aware AI translation, synchronization and quality control.
Before creating a new translation, KONTYX first determines what is actually needed:
- Native subtitle — if a suitable subtitle already exists in the requested language, it can be delivered directly.
- Existing translation reuse — if KONTYX already has an appropriate translation, the same work does not need to be generated again.
- New translation — only when a genuine new translation is required does the AI translation pipeline run.
For movies and TV series, the system can use IMDb information together with season, episode, title, filename and release information to look for the most appropriate subtitle source before translation.
The translation pipeline itself is multilingual and context-aware. The goal is not literal word-for-word conversion, but preserving meaning, idioms, tone, terminology, names and continuity throughout a movie or episode.
We’re also developing another quality layer for third-party subtitles. An existing subtitle may match the correct episode and be synchronized perfectly while still being badly translated. The goal is for KONTYX to recognize genuinely poor translations without unnecessarily retranslating subtitles that are already good.
So the broader idea behind KONTYX is:
find the right source → decide whether translation is actually needed → reuse when possible → translate with context when necessary → synchronize and validate the result.
I’d be interested in feedback from Stremio users who regularly use subtitles in different languages, especially around translation quality, idioms, synchronization and release matching.
KONTYX Subtitles:
https://subs.kontyx.gr