Discover and explore top open-source AI tools and projects—updated daily.
Forget-CAI short drama production studio
Top 17.9% on SourcePulse
Forget-C/Jellyfish offers a comprehensive, one-stop solution for AI-powered short drama (vertical video) production. It addresses the critical challenges of maintaining visual consistency (character, scene, prop drift) and streamlining the industrial workflow from script input to final export. Targeting content creators, AI film studios, and individuals seeking low-cost vertical video production, Jellyfish provides an end-to-end pipeline with enhanced control and asset reusability.
How It Works
Jellyfish employs a core strategy of "global seed + unified style + asset reuse" to combat AI generation drift, ensuring extreme consistency across generated assets. It facilitates an industrial production workflow, transforming literary scripts into shootable storyboards and then into video segments. The system features a visual, what-you-see-is-what-you-get storyboard editor with fine-grained control over cinematography and real-time preview, complemented by a robust asset management system for characters, scenes, props, and costumes.
Quick Start & Requirements
The project focuses on a development setup. To generate API client code, navigate to the front directory and run pnpm run openapi:update, assuming a backend service is running (defaulting to http://127.0.0.1:8000). Frontend technologies include React 18, TypeScript, Vite, and Ant Design/Tailwind CSS. Backend options include Node.js/NestJS, FastAPI, or Spring Boot. The system integrates with multiple AI model APIs (OpenAI, Anthropic, Midjourney, Runway, Kling, Luma). Specific hardware requirements like GPUs are not detailed but are implied for AI video generation. Community support is available via GitHub Issues.
Highlighted Details
Maintenance & Community
The project is in active development, with ongoing work on core modules like the storyboard editor and advanced prompt templating. Community engagement and contributions are welcomed via GitHub Issues for feature suggestions, bug reports, and discussions. WeChat and Discord channels are planned for future community building.
Licensing & Compatibility
Jellyfish is licensed under the Apache-2.0 license. This permissive license is generally suitable for commercial use and integration into closed-source projects.
Limitations & Caveats
As the project is under active development, some advanced features and workflow components are still in progress or planned. The README focuses on the development setup, and end-user deployment instructions or pre-compiled binaries are not explicitly provided.
4 days ago
Inactive