Plataforma open source que transforma um tema ou roteiro em vídeos curtos e dramas em quadrinhos com IA, do storyboard à renderização final.
chatfire-AI/huobao-drama
Plataforma open source full-stack que transforma um romance ou uma ideia de uma frase em um drama curto, automatizando com IA a criação de roteiro, personagens, storyboard e vídeos.
- Estrelas
- 17,068
- Forks
- 3,178
- Issues abertas
- 38
- Último commit
- anteontem
O que é?
Huobao Drama é um pipeline de produção de dramas curtos baseado em IA. Você cola um texto de origem, como um romance, e os LLMs o reescrevem em um roteiro formatado, extraem personagens, cenários e objetos de cena e dividem o roteiro em planos de storyboard com prompts de vídeo. Modelos de imagem geram imagens de referência consistentes para os personagens e cenários, enquanto modelos de text-to-video ou image-to-video renderizam cada plano.
O app usa Nuxt 3 e Vue 3 no frontend, e Hono, Drizzle ORM e agentes Mastra no backend, com os dados armazenados em um arquivo SQLite incluído no pacote. O FFmpeg, distribuído como pacote npm, combina os planos em um episódio completo para reprodução ou download. Entre os provedores compatíveis estão APIs compatíveis com OpenAI, Gemini, Volcano Engine Seedance, MiniMax e Alibaba Bailian Wan. A interface está disponível em chinês, inglês, japonês e coreano.
Além do app web, o projeto oferece uma versão desktop para Electron em macOS e Windows, uma imagem Docker e uma opção de implantação em servidor. A licença é CC BY-NC-SA 4.0, que proíbe o uso comercial sem autorização.
Recursos principais
- 01Gera um roteiro formatado a partir do texto de um romance usando LLMs.
- 02Extrai personagens, cenários e objetos de cena e gera imagens de referência para eles.
- 03Divide os roteiros em planos de storyboard com prompts de vídeo.
- 04Oferece suporte a vários provedores de modelos de texto, imagem e vídeo, configuráveis pela interface web.
- 05Combina os clipes de cada plano em um episódio completo usando FFmpeg.
- 06Funciona como app web, app desktop com Electron ou contêiner Docker.
Casos de uso
- Transformar um romance online ou uma história seriada em vídeos episódicos curtos.
- Prototipar os personagens, cenários e o storyboard de um drama curto antes das filmagens.
- Experimentar pipelines de geração de vídeo com IA usando vários provedores de modelos.
- Hospedar por conta própria uma ferramenta bilíngue de produção de dramas curtos para uma equipe pequena.
Início rápido
- 1
Clone o repositório
git clone https://github.com/chatfire-AI/huobao-drama.git - 2
Instale as dependências do backend (execute dentro da pasta backend)
npm install - 3
Instale as dependências do frontend (execute dentro da pasta frontend)
npm install - 4
Inicie o backend e o frontend no modo de desenvolvimento, cada um em um terminal separado
npm run dev
Antes de usar
- O README informa que a licença é CC BY-NC-SA 4.0, que não permite uso comercial.
- Os recursos de IA precisam de chaves de API dos provedores de modelos e não funcionam até que sejam configuradas na página Settings.
- É necessário ter Node.js 20 ou superior e npm 9 ou superior.
Em coleções
Tópicos
Perguntas frequentes
- O que é huobao-drama?
- Plataforma open source full-stack que transforma um romance ou uma ideia de uma frase em um drama curto, automatizando com IA a criação de roteiro, personagens, storyboard e vídeos. Huobao Drama é um pipeline de produção de dramas curtos baseado em IA. Você cola um texto de origem, como um romance, e os LLMs o reescrevem em um roteiro formatado, extraem personagens, cenários e objetos de cena e dividem o roteiro em planos de storyboard com prompts de vídeo. Modelos de imagem geram imagens de referência consistentes para os personagens e cenários, enquanto modelos de text-to-video ou image-to-video renderizam cada plano.
- huobao-drama é gratuito? Qual é a licença?
- huobao-drama é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- huobao-drama ainda é mantido?
- Manutenção ativa. O último commit de huobao-drama foi em 5 de nov. de 2026.
- Para que posso usar huobao-drama?
- Transformar um romance online ou uma história seriada em vídeos episódicos curtos. Prototipar os personagens, cenários e o storyboard de um drama curto antes das filmagens. Experimentar pipelines de geração de vídeo com IA usando vários provedores de modelos. Hospedar por conta própria uma ferramenta bilíngue de produção de dramas curtos para uma equipe pequena.
- Como instalar huobao-drama?
- Clone o repositório: git clone https://github.com/chatfire-AI/huobao-drama.git Instale as dependências do backend (execute dentro da pasta backend): npm install Instale as dependências do frontend (execute dentro da pasta frontend): npm install Inicie o backend e o frontend no modo de desenvolvimento, cada um em um terminal separado: npm run dev
- Onde consigo huobao-drama?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/chatfire-AI/huobao-drama
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
App desktop em Electron que transforma roteiros em cenas de filme geradas por IA, mantendo a consistência dos personagens e gerando imagens e vídeos em lote.
Um ambiente de produção completo para dramas curtos gerados por IA, da divisão do roteiro e criação do storyboard à consistência dos assets, geração de vídeo e exportação.
Workspace de vídeo com IA e hospedagem própria que transforma romances, roteiros ou materiais de produtos em personagens, storyboards, clipes de vídeo e projetos compatíveis com o CapCut.
Uma coleção de skills independentes de agente que cobre todas as etapas da produção de dramas curtos com IA, da adaptação de romances aos storyboards.
Lista selecionada de agent skills para dramas curtos e manju com IA, abrangendo roteiros, storyboards e prompts de vídeo para Seedance, Kling e MiniMax.