subtitle-scout

A self-hosted subtitle automation system with an LLM agent at its core — it identifies your media, judges whether each candidate belongs to the exact episode, installs the one that fits, and translates when no source has it.

★ 123 stars, verified 2026-10-02Category: Translation / Doc Parsing / OCRGitHub repository ↗

A self-hosted subtitle automation system with an LLM agent at its core — it identifies your media, judges whether each candidate belongs to the exact episode, installs the one that fits, and translates when no source has it.

Translate documents, parse PDFs, and extract text with OCR.

Key features

Good for

Stack & tags

Node.jsDockerSQLiteLLMTMDBAgent Skillsai-agentchinese-subtitlesdockerllmopensubtitlesself-hostedsubtitle-translationsubtitles

Quick start

git clone https://github.com/fancydirty/subtitle-scout && cd subtitle-scout
mkdir -p cache && cp .env.example .env
docker compose up -d

From the project README on GitHub.

Similar open-source projects

Microsoft's open-source Python tool — convert PDF/Word/PPT/audio/YouTube to clean Markdown

Translation / Doc Parsing / OCRGitHub ↗

DeepSeek-OCR

★ 23,926

DeepSeek's novel OCR document model — "contextual optical compression"

Translation / Doc Parsing / OCRGitHub ↗