One dev, 12K stars, and a pipeline from novel to short drama
A solo-built TypeScript studio that turns Chinese web novels into AI-generated storyboards, characters, and voiced video.

What it does waoowaoo is a self-hostable web studio that ingests a novel or script, extracts characters and scenes, generates consistent visuals, and assembles them into short-form video with multi-character AI dubbing. It is pitched as an “industrial-grade” pipeline for the booming Chinese short-drama market.
The interesting bit The project is maintained by a single developer who is admirably blunt about the mess: bugs, breaking database changes between versions, and a refusal to merge external PRs (ideas welcome, implementation is not). That honesty, plus a Docker one-liner deployment, has somehow earned it over twelve thousand stars.
Key highlights
- End-to-end flow: text → storyboard → character/scene images → video + voiceover
- Built on Next.js 15, React 19, Prisma/MySQL, Redis/BullMQ, Tailwind v4
- Ships as Docker Compose with pre-built images; non-standard ports (13000, 13306, 16379, 19000) to avoid local conflicts
- Requires
npx prisma db pushbefore first dev-server start or tables simply do not exist - HTTPS via Caddy recommended because HTTP mode hits browser concurrency limits
Caveats
- Explicitly early beta; database schemas are not stable across releases
- “OpenAI Compatible” API formats are described as “not yet perfect”; vendor-native APIs are strongly preferred
- The team reviews but does not merge pull requests, so contributors should expect their code to be rewritten rather than landed
Verdict Worth a look if you are experimenting with automated short-drama pipelines and can tolerate rough edges. Avoid if you need a stable production platform or want to upstream patches quickly.