Files
Jellyfish/docs

Jellyfish AI Short Drama Studio

Jellyfish Logo

简体中文 · English

An end-to-end production tool for AI-generated short dramas (vertical / micro drama).
From script input → storyboard extraction → character/scene/prop consistency management → AI video generation → post-production editing → one-click export.

📷 Screenshots

Project overview Asset management
Project overview Asset management

✨ Core Value

  • Consistency first: global seed + unified style + asset reuse, tackling the #1 pain point in AI generation—character/scene drift
  • Industrialized workflow: from a narrative script to shootable storyboards, then to video clips—an end-to-end closed loop
  • Visual & controllable: WYSIWYG storyboard editor + fine-grained cinematography controls + real-time preview
  • Asset reuse system: full lifecycle management of characters/scenes/props/costumes/prompt templates

🚀 Key Features

Module Core capabilities Highlights
Project management Create projects, unified global style/seed, dashboards, chapter stats Global seed to reduce drift, enforced style inheritance
Chapter production workspace Script input → smart condense → storyboard extraction → storyboard editing → video generation → preview Three-column layout, collapsible right panel, batch ops
Storyboard fine controls Shot size/angle/movement/emotion/duration/atmosphere/dialog/music/SFX/hidden shots Separate prompts for first/last/key frames, multi-version management
Advanced generation controls Reference images across shots, ControlNet (pose/depth), lip-sync, model & duration selection Controllable motion + lip-sync
Asset management Centralized character/scene/prop/costume management, smart extraction + manual linking + prompt templates Dual-layer: per-project vs global asset library
Prompt template library Templates for storyboard/character/scene/video/music/SFX/composite prompts One-click bootstrap for new chapters
Post-production editing Timeline editing, multi-track video/audio, drag-drop asset bin, final export Edit full episodes directly from AI clips
Agent workflows Custom agents (plot extraction / character extraction / storyboard suggestions), visual orchestration & testing Node-based workflow editor (Dify-like)
Model management Multi-provider management (OpenAI/Claude/Tongyi/Hunyuan...), model categories (text/image/video) Per-category defaults, quick connection tests
Generated media management Unified preview for images/videos, tagging, filtering, batch export Reuse high-quality assets efficiently

🎯 Use Cases

  • Short drama / micro-drama creators
  • AI film studios producing at scale
  • Solo creators testing vertical dramas on a budget
  • Education & training teams producing teaching videos
  • Brands / e-commerce teams creating story-driven product promos

🛠 Tech Stack (Example)

  • Frontend: React 18 + TypeScript + Vite + Ant Design / Tailwind CSS
  • State: Redux Toolkit / Zustand
  • Workflow editor: React Flow
  • Video player: Video.js / Plyr
  • Rich text / code editor: Monaco Editor / React Quill
  • Backend (optional open-source part): Node.js / NestJS / FastAPI / Spring Boot
  • AI layer: multiple model APIs (OpenAI / Anthropic / Midjourney / Runway / Kling / Luma, etc.)

🚧 Current Status

Prototype in planning:

  • Project creation & global settings
  • Core chapter workspace
  • Asset & prompt template management
  • Storyboard fine editing & video generation controls
  • Full post-production timeline (in progress)
  • Visual Agent orchestration (partially done)
  • Multi-model provider management (in progress)
  • Mobile adaptation (planned)

📄 License

Apache-2.0 license

PRs, issues, and stars are welcome.
Also welcome collaborators who want to build an industry-leading AI short drama production tool together.

💬 Community & Feedback

  • GitHub Issues
  • WeChat group / Discord (TBD)