Skip to content

dramaclaw /dramaclaw

Feed it a manuscript, get planned episodes and a cut film
PlatformElastic-2.0English README
Stars
6.6k
30 days
New
Last push
today

About dramaclaw

DramaClaw is a self-hosted production line for AI short dramas and other visual stories. A node canvas handles images, video and audio, while a step-by-step pipeline runs the series. Drop in a manuscript and it plans episodes, writes scripts, draws storyboards and cuts the film. Nothing runs locally, so you need API keys or a gateway.

Best for: Adaptation teams that want to run the whole drama pipeline on their own machine.

What it does

  • Runs 18 node types on one canvas: image, video, audio, script, storyboard and 3D sets
  • Carries a manuscript through episode planning, scripts, storyboards, voice-over and export
  • Keeps characters, scenes, props and voices in one library across episodes
  • Builds 3D Gaussian Splat sets and 360° panoramas so locations stay consistent
  • Ships Xia Director, an agent that answers project questions and runs pipeline tasks
  • Talks to Claude Code and other agents through a local MCP server

Quickstart

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

  1. 1
    Clone both repos side by side: the command below and the next command
    git clone https://github.com/dramaclaw/dramaclaw.git
    git clone https://github.com/dramaclaw/dramaclaw-gateway.git
  2. 2
    Create the env file: cd dramaclaw then cp .env.example .env
  3. 3
    Set PROMPT_EXPORT_PASSWORD in .env to something other than the default
  4. 4
    Start the services: docker compose up -d --build
  5. 5
    Open http://localhost:8080 for the web UI (API on http://localhost:8780)
  6. 6
    In Settings → Model Config, pick Official (paste a DC key) or Custom (use the bundled gateway)

Models and languages

Models it works with

  • Seedance 2.5

Interface and docs

  • English
  • Chinese
  • Vietnamese
  • Thai

Alternatives

Other platform projects people compare with dramaclaw.

yi1108

printfilm

Give it a topic or script, get storyboards and video

Platform
  • Seedance 2.5
  • Seedream 5.0 Pro
  • Kimi K2.6
4.1k GitHub stars7 days agoMIT

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 stars2 days agoCC-BY-NC-4.0

gzxx-2025

aid-studio

Self-hosted studio for AI motion comics and short dramas, script to video

Platform
  • MiniMax H3
698 GitHub starstodayMIT

HBAI-Ltd

Toonflow-app

One infinite canvas for AI short dramas and comic dramas

Platform
  • Seedance 2.0
  • GPT Image 2
  • Claude Opus 4.6
  • +2
16k GitHub starstodayMIT

Featured on OpenMicroDrama

Do you maintain dramaclaw? 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/dramaclaw-dramaclaw)

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

Reviewed Oct 1, 2026. Elastic License 2.0 (source-available, not OSI open source). The README asks you to keep a small "Powered by" credit. We write these descriptions ourselves. The repo's own docs are the final word.