Manhwa Recap
Studio
Enter any manhwa, manga, or webtoon name. We search every source at once, scrape every chapter, transcribe dialogue with AI, and render a narrated recap video.
Recently Viewed
Viewed manga will appear here
5-Step Automated Pipeline
From search to finished video in minutes — fully automated
Search
Enter any manhwa title. We query every source at once — MangaDex, MangaGeko, Webtoons, MangaPill, Comick, MangaHere, FanFox, AsuraScans, WeebCentral, Toonily, plus MAL & AniList.
Download
Scrapes all panel images from every chapter automatically using source-specific scrapers.
OCR
PaddleOCR PP-OCRv4 reads speech bubbles and captions from each panel — fast, local, no API keys needed.
Detect Panels
YOLO + contour-based detection finds panel boundaries. No chopping — each panel stays complete.
Render Video
Panels are voiced with edge-tts narration and merged into a single recap MP4 with ffmpeg.
Search
Enter any manhwa title. We query every source at once — MangaDex, MangaGeko, Webtoons, MangaPill, Comick, MangaHere, FanFox, AsuraScans, WeebCentral, Toonily, plus MAL & AniList.
Download
Scrapes all panel images from every chapter automatically using source-specific scrapers.
OCR
PaddleOCR PP-OCRv4 reads speech bubbles and captions from each panel — fast, local, no API keys needed.
Detect Panels
YOLO + contour-based detection finds panel boundaries. No chopping — each panel stays complete.
Render Video
Panels are voiced with edge-tts narration and merged into a single recap MP4 with ffmpeg.
Everything you need
A complete toolkit for manhwa recap video creation
Multi-Source Search
Query 6 manga databases simultaneously — MangaHere, FanFox, Webtoons, AsuraScans, MAL & AniList.
Auto Scraping
Source-specific scrapers download every panel image from every chapter, deduplicated across mirrors.
PaddleOCR Transcription
PP-OCRv4 reads speech bubbles and captions from each panel — fast, local, no API keys needed.
Panel Detection
YOLO + contour analysis finds panel boundaries ensuring each panel stays complete and un-split.
Video Rendering
Panels voiced with 55+ TTS voices and merged into a single recap MP4 with ffmpeg.
Multi-Language
Translate from Korean, Japanese, Chinese, Spanish, French, German and more to English.
Groq Accelerated
Optional Groq LPU hardware delivers 3-5x faster VLM fallback transcription and narration rewriting.
100% Free & Local
Open-source stack with no paid requirements. All AI processing uses free-tier APIs.
Your Studio Analytics
Overview of your video creation pipeline performance
Job Status Distribution
0 total0
0
0
—
Success Rate
— (0/0 completed)
Most Used Voice
—
Recent Activity
No recent activity
Frequently Asked Questions
Everything you need to know about the pipeline
GROQ_API_KEY — Groq's LPU hardware is 3-5x faster than other providers. Get a free key at console.groq.com/keys. (2) Set GEMINI_API_KEY as a second provider. (3) Adjust VLM_CONCURRENCY in .env (default 2, max 4) — higher = faster but more 429 errors. (4) The VLM cache reuses transcriptions from previous runs of the same manga, so re-runs are instant.data/jobs/{jobId}/output/ directory. If you configure Mega cloud archive (MEGA_EMAIL + MEGA_PASSWORD in .env), finished videos automatically upload to Mega (20 GB free) and the local file is deleted to free disk space. When you watch a video, it's transparently restored from Mega to a 1-hour temp cache and streamed with seek support.AUTO_ARCHIVE=false in .env to disable).DEPLOYMENT.md for the full guide. The app can run as a single Docker container (Dockerfile included) on any free Docker host. For Vercel deployment, set PIPELINE_SERVICE_URL to point to your laptop running the pipeline-service (exposed via Cloudflare Tunnel). The Next.js frontend goes on Vercel (free), the database on Turso (free 9 GB), and videos on Mega (free 20 GB) or local storage.