Srt GPT Translator — AI skill for Claude Code
Translate .srt subtitle files between languages using Anthropic (Claude) APIs in a Google Colab notebook.
How to install Srt GPT Translator
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open alexfazio/srt-GPT-translator and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Srt GPT Translator does
Translate `.srt` subtitle files between languages using Anthropic (Claude) APIs in a Google Colab notebook.
Alternatives in AI
- WindsurfAPI — Turn Windsurf / Devin Desktop's 100+ AI models (Claude, GPT, Gemini, DeepSeek, Kimi, GLM, SWE) into OpenAI-, A 3k ★
- Anthropic SDK TypeScript — Access to Anthropic's safety-first language model APIs in TypeScript 2.1k ★
- Anthropic SDK Csharp — Access to Anthropic's safety-first language model APIs in C# 317 ★
README
[](https://twitter.com/alxfazio) [](https://colab.research.google.com/github/alexfazio/srt-GPT-translator/blob/main/srt_gpt_translator_claude.ipynb)
`.srt` GPT Translator (Google Colab)
This tool is designed to help users translate srt file into a different language using the Antrhopic (Claude 3) API . Does not support bilingual subtitles output.
Description
Translate `.srt` files from any language to any language using Anthropic (Claude). This Google Colab notebook provides a seamless way to translate `.srt` subtitle files between any supported languages using state-of-the-art language models from Anthropic (Claude). With just a few simple steps, you can quickly and accurately translate your subtitles, making your content accessible to a wider audience.
Feel free to contribute to the project by submitting pull requests or reporting issues on the GitHub repository. Your feedback and contributions are greatly appreciated!
Features
- Translate
.srtfiles between any supported languages using Anthropic (Claude) or OpenAI APIs. - Easy-to-use Google Colab notebook interface.
Instructions
To translate an `.srt` file:
- Open the Google Colab notebook.
- Insert your API key in the designated cell.
- Upload your
.srtfile to the notebook. - Run the notebook cells to execute the translation process.
- Download the translated
.srtfile(s) from the notebook.
Upcoming Enhancements
- Implement an API selector to choose between OpenAI and Anthropic APIs.
- (Optional and Low Priority) Implement a string cleaner for improved output (Reference: https://x.com/mattshumer_/status/1777541303288340613).
- Make the API key either an environment variable or provide a custom form space for the end user to input their key.
- Implement context length selector, a toggle or slider that decides how many
Related Skills
Laravel AI Translator
High quality automatic translate your language files into many languages using AI like Claude, GPT and etc.
Aia Lab Skill
Bộ skill cho agent (Claude Code) làm trọn một bài lab của chương trình VinUni AI20k (AI Thực Chiến): cài đặt m
Vibe Sort
Proof-of-concept Ruby gem that sorts arrays using LLM APIs: OpenAI, Anthropic Claude, Google Gemini, Groq, and
GPT Gateway
Local passthrough between Claude Code and the Anthropic API with a middleware hook API, and a ChatGPT route th
Context Engine
Drop-in token saver for Claude Code & MCP agents — auto-rewrite hooks + 10-tool MCP server + BM25/PageRank rep
Claude Korean Translator
claude.ai 한↔영 자동 번역 Chrome 확장 — 한국어로 쓰면 영어로 전송, Claude의 영어 답변을 한국어로 표시. 본인 Anthropic API 키(Haiku)로 동작 (BYOK).
Related Agents
Colab Qwen Worker
One-shot task worker - a Qwen model (default qwen3.8:27b via Ollama) on a Google Colab A100 that is started fo
Thai Translator
Translate retrospectives EN → TH with natural Thai, preserving technical terms and formatting
Biblical Translator
Act as a biblical translator. Translate English into corrected/improved version of text in a biblical dialect,