End-to-end workflow
Stories, asset libraries, linear timeline, advanced prep, and FFmpeg export in one desktop app.
AI professional short-drama desktop tool. From idea to finished film:
story → cast / costumes / scenes / props / actions → linear timeline → AI storyboard & video → FFmpeg export.
Electron desktop + browser remote + CLI instant-drama (~157 channels).
Story, assets, timeline, and export in one pipeline — scan the flow and capability matrix below.
Stories, asset libraries, linear timeline, advanced prep, and FFmpeg export in one desktop app.
Multi-panel boards attach to cast, beats, and timeline clips — inject pacing and camera intent.
Libraries and timeline refine share materials → multi-image vision polish → image / video.
Browser remote on the same data; ~157 channels for scripts, CI, and agents.
| Area | What you can do |
|---|---|
| Stories | Multi-story management, cover AI, style bible, beats, cast binding, .idm.zip backup |
| Characters | Global cast, soul.md / SoulMD Hub, multi-angle sheets, identity lock, vision fill |
| Costumes | Wardrobe library, try-on dual-write to character + costume galleries |
| Scenes | Copy, plates / looks / atmosphere, scene gallery, vision AI |
| Props | Descriptions, master prompt, plate variants, timeline binding |
| Actions | Multi-panel boards (2–6), cast refs, inject pacing into generation |
| MediaGen | Materials → multi-image vision polish → image / video |
| Gallery UI | EntityGalleryPanel: preview, cover, identity multi-select, intro video |
| Timeline | Linear layout, snap/pack, 6s/10s clips, dialogue & camera tags |
| Advanced prep | Cast lock → storyboard stills → video; per-cell refine |
| Audio / subs | TTS mix, burn-in subs, xfade / ducking, aspect-aware export |
| Settings | LLM / image / video providers, FFmpeg, web server, auto-update |
| CLI / remote | ~157 channels; in-app web or standalone instant-drama server |
| i18n / updates | 10 UI languages; packaged GitHub Releases auto-update |
Reusable global assets — build once, share across stories.
.idm.zipmediaGen:extract · polish · generateImageProduction desk: layout, advanced prep, audio/subs, and FFmpeg final export.
Activity log, providers, i18n, and auto-update.
/v1/videos; 6/10s; poll & timeoutHonest limits: final look depends on your models and prompts. This tool owns workflow, continuity, and export — not guaranteed cinema-grade auto film. Store signing / notarize needs your certificates.
Headless scripts, agent integration, or browser control of the same project data.
instant-dramanpm i -g instant-drama-magician/api/invoke + Bearer)instant-drama server with data dir + auth tokenDesktop UI at a glance, plus install steps and recommended workflow.

Multi-project list, covers, status, asset counts including actions, search, import/export backups.

Cover, AI style note / beats, style bible, external refs, identity options.

Global cast, multi-image sheets, filters; Grok CLI status in sidebar.

Identity / body / costume pipeline, Character bible, Lock identity, intro video.

Clip layout, snap, Generate / Export, Advanced entry.

Cast lock → storyboard stills (continuity) → video queue.
npm install -g instant-drama-magician
instant-drama doctor --json
instant-drama --local stories list --json
instant-drama channels list --json # ~157
npm install && npx prisma db push && npm run dev
MIT open source · YSK Limited. Turn short-drama ideas into an editable, exportable, iterable workflow.