Jellyfish
Forget-C/Jellyfish
Jellyfish is an open-source app project by Forget-C on GitHub: End-to-end AI short-drama workspace: script input, structured storyboarding, consistency management, video generation. It covers script, storyboard and production. 6.7k stars, last updated 2026-07-30, Apache-2.0 license.
Editor's notes
Jellyfish is a self-hosted web app with a React front end and a FastAPI back end on MySQL and Redis, started with Docker Compose. It works chapter by chapter: the script is split into shots, you confirm each shot's candidate characters, scenes, props and dialogue, and only shots marked ready unlock image and video generation. Generation currently goes through OpenAI and Volcengine adapters, so you register providers and API keys in the admin. The repo's only SKILL.md is ui-ux-pro-max, a UI design skill for building the front end, unrelated to drama writing.
- Type
- Related open-source platforms (full apps, not skills)
- Stages
- Script · Storyboard · Production
- Format
- Full application
- Language
- Multilingual
- GitHub stars
- ★ 6.7k
- Last updated
- 2026-07-30
- License
- Apache-2.0
- Checked by hand
- 2026-10-13
In the author's words
An end-to-end production workspace for AI-generated short dramas. From script input to structured storyboarding, consistency management, shot preparation, video generation, and export.
Similar projects
Toonflow: open-source AI short drama / manju platform with script, smart storyboarding, character and scene assets, image and video generation, on an infinite canvas with agents
Huobao Drama: generates a complete short drama from one sentence, fully automated from script to final video
AI film and video agent workspace (preview): image and video creation, from shorts to controllable live-action output
ViMax from HKU: agentic video generation combining director, screenwriter, producer and video generator in one
General-purpose AIGC video engine: one pipeline from script to final video, covering manju, ads, e-commerce and otome games