Skip to content

Anil-matcha /Open-AI-Micro-Drama-Generator

Agent pipeline that makes a short drama video from an idea or script
PlatformNo licenseEnglish README
Stars
521
30 days
+1
Last push
2 months ago
Open-AI-Micro-Drama-Generator screenshot from its README
From the Open-AI-Micro-Drama-Generator README on GitHub.

About Open-AI-Micro-Drama-Generator

Paste an idea or a scene script and get a short drama video. Four AI agents handle writing, characters, storyboard and clips. Every step goes through MuAPI, and that needs a paid key. Each shot is a 5-second clip, joined into final_video.mp4.

Best for: First-time AI filmmakers who want one idea to become a full short drama without separate tools.

What it does

  • Writes the story, scene scripts and storyboard from one idea
  • Starts from your own scene script if you already have one
  • Extracts characters and makes reference portraits to keep faces steady
  • Plans 3-5 shots per scene with visual, motion and audio notes
  • Shows live progress over SSE with a 7-stage timeline and log
  • Joins the clips into final_video.mp4 with moviepy

Quickstart

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

  1. 1
    Clone the repo: the command below
    git clone https://github.com/Anil-matcha/Open-AI-Micro-Drama-Generator.git
  2. 2
    Set up the server: cd server, make a venv, the command below, then copy .env.example to .env and set MUAPI_KEY
    pip install -r requirements.txt
  3. 3
    Start the API: the command below
    uvicorn api:app --reload --port 8000
  4. 4
    Set up the client: cd client, npm install, npm run dev, then open http://localhost:3000
  5. 5
    Type an idea, pick a style, click Generate Video, then download the result

Models and languages

Models it works with

  • Claude Sonnet 4.6
  • FLUX.1-dev
  • FLUX.1-Kontext-dev
  • Kling v2.1 Standard
  • Seedance 2 VIP
  • Kling 3.0 Pro
  • Veo 3.1
  • Sora 2

Interface and docs

  • English

Alternatives

Other platform projects people compare with Open-AI-Micro-Drama-Generator.

sorker

ai-shotlive

Server pipeline that turns a .txt novel into episode scripts and clips

Platform
  • Veo 3.1
  • Sora-2
  • Seedance
  • +7
330 GitHub stars1 month agoCC-BY-NC-SA-4.0

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

HITsz-TMG

VideoClaw

AI director that turns one idea into a full short drama or comic drama

Platform
  • Wan 2.7
  • Kling v3 / v2.6 / v2.5
  • Seedance 2.0
  • +7
1.8k GitHub stars1 month agoMIT

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 Open-AI-Micro-Drama-Generator? 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/anil-matcha-open-ai-micro-drama-generator)

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

Reviewed Oct 1, 2026. The repo doubles as a promo for MuAPI, the paid service the whole pipeline runs on. We write these descriptions ourselves. The repo's own docs are the final word.