KrillinAI

Active
GitHub Go GPL-3.0

Description

KrillinAI is a turnkey AI video translation and dubbing tool, leveraging LLM agents for transcription, translation, and voice cloning.

Key Features

  • AI video translation and dubbing to localize videos into multiple languages with one click
  • LLM-powered translation that preserves context and natural phrasing
  • Voice cloning to retain the original speaker tone in the target language
  • Multi-platform support running as a CLI tool or service
  • Creator-friendly workflow from raw footage to localized final cut

Use Cases

💡 YouTubers quickly translate English tutorials into Chinese and other languages
💡 Enterprises localize training videos for global employees
💡 Agents auto-process video content and generate multilingual subtitles and dubbing
💡 Educational institutions expand course content to global learners

Strengths & Limitations

Strengths

  • Actively maintained, recent updates
  • High community interest (11.1k stars)
  • Responsive to issues, low backlog

⚠️ Limitations

  • Restrictive license (GPL-3.0)

Quick Start

# Download KrillinAI binary
curl -L https://github.com/krillinai/KrillinAI/releases/latest/download/krillinai-linux -o krillinai
chmod +x krillinai

# Start the service (defaults to port 8888)
./krillinai

# Submit a video via API
curl -X POST http://localhost:8888/api/jobs   -F "file=@input.mp4" -F "target_lang=zh"

Related Projects

LiveKit

20.4k · Go
Active A+

Open source real-time audio/video infrastructure for AI agents. WebRTC transport, agent framework, SIP telephony, and real-time transcription.

webrtcvoice-agentrealtime +2
  • · Scalable distributed WebRTC SFU (Selective Forwarding Unit) architecture
  • · Full-featured client SDKs for JavaScript, Swift, Kotlin, Flutter, Unity, React Native, and Rust
  • · Production-ready with JWT authentication, end-to-end encryption, and SVC codecs (VP9, AV1)

PaddleOCR

87.7k · Python
Active A+

PaddleOCR is Baidu's open-source multilingual OCR and document-AI toolkit supporting 80+ languages and PP-Structure layout analysis.

ocrpaddlepaddledocument-ai +2
  • · Multilingual recognition — 80+ languages out of the box including Chinese (Simplified/Traditional), English, Arabic
  • · PP-Structure layout analysis — text blocks, tables, figures, formulas auto-classified and located
  • · PP-OCRv4 high accuracy — state-of-the-art detection + recognition end-to-end accuracy