Skip to content

sorker /ai-shotlive

Server pipeline that turns a .txt novel into episode scripts and clips
PlatformCC-BY-NC-SA-4.0Chinese README
Stars
330
30 days
0
Last push
1 month ago

About ai-shotlive

AI shotlive Director runs the whole short-drama pipeline on your own server. Upload a .txt novel, pick chapters, and it writes episode scripts. It then makes character sheets, scene art, keyframes and video clips. You need your own paid API keys, and it's non-commercial only.

Best for: Novel adapters who want a self-hosted path from novel to finished episode.

What it does

  • Uploads .txt novels and splits them into chapters by heading
  • Turns picked chapters into episode scripts with scenes and dialogue
  • Makes character reference sheets and scene art to keep faces steady
  • Builds first and last keyframes, then fills in the video between them
  • Edits clips on video, audio, subtitle and image tracks
  • Exports and imports all your data and media as a ZIP file

Quickstart

Rewritten from the README. Check the repo for the latest steps.

  1. 1
    Clone and install: the command below, cd ai-shotlive-Director, npm install, cp .env.example .env
    git clone https://github.com/shuyu-labs/ai-shotlive-Director.git
  2. 2
    Edit .env with your database details and a JWT_SECRET.
  3. 3
    Run npm run dev — front end on port 3000, API on 3001.
  4. 4
    Or run the all-in-one stack: the command below.
    docker compose -f docker-compose.mysql.yaml up -d --build
  5. 5
    For a light SQLite build, run npm run build:local then npm run start:local.
  6. 6
    Log in with admin / admin123, then add your model API keys in the model settings page.

Models and languages

Models it works with

  • Veo 3.1
  • Sora-2
  • Seedance
  • Kling
  • Vidu
  • Wanxiang
  • Gemini
  • Seedream
  • DeepSeek
  • OpenAI

Interface and docs

  • Chinese
  • English
  • Japanese

Alternatives

Other platform projects people compare with ai-shotlive.

LingyiChen-AI

AIComicBuilder

Writes an animated comic drama from your script, shot by shot

Platform
  • OpenAI
  • Gemini
  • Kling
  • +4
1.9k GitHub stars5 months agoApache-2.0

Anning01

novelvids

Writes storyboards and video from a novel or a reference clip

Platform
  • Seedance 2.0
  • Seedance 2.0 Fast
  • Seedance 2.0 Mini
  • +7
337 GitHub stars4 days agoCC-BY-NC-4.0

chatfire-AI

huobao-drama

Novel in, finished short-drama episode out, with script and storyboard

Platform
  • Seedance 2.0
  • MiniMax H3
  • Wan 3.0
  • +2
16k GitHub stars+5/30d4 days agoCC-BY-NC-SA-4.0

Forget-C

Jellyfish

Storyboards and linked assets from chapter scripts

Platform
6.6k GitHub stars+39/30d2 months agoApache-2.0

Featured on OpenMicroDrama

Do you maintain ai-shotlive? Add this badge to your README so English speakers can find our write-up.

Featured on OpenMicroDrama
markdown
[![Featured on OpenMicroDrama](https://openmicrodrama.com/badges/featured.svg)](https://openmicrodrama.com/projects/sorker-ai-shotlive)

The badge links to this page. Want your description changed? Email support@openmicrodrama.com.

Reviewed Oct 1, 2026. CC BY-NC-SA 4.0: non-commercial use only. Modified from three other open-source projects: BigBanana-AI-Director, CineGen-AI and Toonflow-app. We write these descriptions ourselves. The repo's own docs are the final word.