Plataforma de código abierto que convierte un tema o guion en videos cortos y dramas cómicos con IA, desde el storyboard hasta el resultado renderizado.
Forget-C/Jellyfish
Un entorno de producción integral para crear minidramas con IA, desde el desglose del guion y el storyboard hasta la coherencia de los recursos, la generación de video y la exportación.
- Estrellas
- 7,127
- Forks
- 1,228
- Issues abiertos
- 9
- Último commit
- hace 3 meses
¿Qué es?
Jellyfish es un entorno de producción para crear minidramas con IA. Recibe guiones por capítulos y usa IA para dividirlos en planos, extraer personajes, escenarios, utilería, vestuario y diálogos, y guiar cada plano por un proceso de preparación y confirmación antes de pasar a la etapa de generación.
El proyecto mantiene personajes, escenarios, utilería y vestuario en un modelo de entidades compartido, de modo que los mismos recursos puedan reutilizarse en distintos planos y se mantenga la coherencia de identidad y estilo. La generación de imágenes y videos, junto con el procesamiento de texto, se ejecuta como tareas asíncronas en un único centro de tareas que registra el estado, el tiempo transcurrido, los resultados y la cancelación.
La arquitectura usa React con Vite en el frontend y FastAPI en el backend, con MySQL, Redis y RustFS para el almacenamiento en la configuración de Docker Compose. También incluye gestión de modelos de varios proveedores, plantillas de prompts y un cliente de frontend generado a partir de OpenAPI.
Funciones clave
- 01Divide guiones por capítulos en planos y extrae personajes, escenarios, utilería, vestuario y diálogos.
- 02Gestiona personajes, escenarios, utilería y vestuario compartidos para reutilizarlos en distintos planos.
- 03Exige que los planos superen una comprobación de preparación antes de pasar al entorno de generación.
- 04Ejecuta la generación de imágenes y videos como tareas asíncronas con seguimiento y opción de cancelación.
- 05Admite varios proveedores de modelos, modelos predeterminados por categoría y plantillas de prompts.
- 06Incluye una configuración de Docker Compose y genera clientes de API para el frontend a partir de OpenAPI.
Casos de uso
- Producir minidramas o microdramas por lotes con videos generados por IA.
- Mantener la coherencia visual de personajes y ubicaciones recurrentes en muchos planos.
- Crear videos educativos o promocionales basados en un guion narrativo.
- Explorar flujos de producción de dramas verticales como creador independiente.
Inicio rápido
- 1
Copia el archivo de entorno de Docker Compose
cp deploy/compose/.env.example deploy/compose/.env - 2
Inicia toda la pila con Docker Compose (el frontend está en localhost:7788)
docker compose --env-file deploy/compose/.env -f deploy/compose/docker-compose.yml up --build
Antes de usarlo
- Para generar texto, imágenes y vídeo, es necesario configurar proveedores externos de modelos de IA y sus claves de API.
- La configuración requiere varios servicios (MySQL, Redis y el almacenamiento RustFS) al ejecutarse con Docker Compose.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es Jellyfish?
- Un entorno de producción integral para crear minidramas con IA, desde el desglose del guion y el storyboard hasta la coherencia de los recursos, la generación de video y la exportación. Jellyfish es un entorno de producción para crear minidramas con IA. Recibe guiones por capítulos y usa IA para dividirlos en planos, extraer personajes, escenarios, utilería, vestuario y diálogos, y guiar cada plano por un proceso de preparación y confirmación antes de pasar a la etapa de generación.
- ¿Jellyfish es gratuito? ¿Qué licencia tiene?
- Jellyfish es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿Jellyfish sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de Jellyfish fue el 30 jul 2026.
- ¿Para qué puedo usar Jellyfish?
- Producir minidramas o microdramas por lotes con videos generados por IA. Mantener la coherencia visual de personajes y ubicaciones recurrentes en muchos planos. Crear videos educativos o promocionales basados en un guion narrativo. Explorar flujos de producción de dramas verticales como creador independiente.
- ¿Cómo se instala Jellyfish?
- Copia el archivo de entorno de Docker Compose: cp deploy/compose/.env.example deploy/compose/.env Inicia toda la pila con Docker Compose (el frontend está en localhost:7788): docker compose --env-file deploy/compose/.env -f deploy/compose/docker-compose.yml up --build
- ¿Dónde consigo Jellyfish?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Forget-C/Jellyfish
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Plataforma open source full-stack que convierte una novela o una idea de una frase en un drama corto y automatiza con IA la creación del guion, los personajes, el storyboard y el video.
Colección de skills independientes del agente que cubren todas las etapas de producción de dramas cortos con IA, desde la adaptación de novelas hasta los storyboards.
Espacio de trabajo de código abierto para crear videos con IA en un lienzo infinito, donde un asistente de lenguaje natural crea flujos de trabajo que conectan nodos de texto, imagen y video.
Lista seleccionada de skills de agentes para crear dramas cortos y manju con IA, con escritura de guiones, storyboards y prompts de video para Seedance, Kling y MiniMax.
Plataforma de código abierto con Java y Next.js que reúne guiones, storyboards y generación de imágenes y videos para dramas cortos y cómics animados en un espacio de trabajo basado en agentes.