Engine de arte com IA para desktop que combina um grafo de nós, editores especializados e um palco de direção 3D para criar assets de vídeos curtos, jogos e publicidade, com acesso a modelos priorizando o uso local.
raph651/open-source-canvas
Um canvas de nós open source para gerar imagens e vídeos conectando prompts, referências e modelos em fluxos executados em um servidor ComfyUI local.
- Estrelas
- 140
- Forks
- 36
- Issues abertas
- 0
- Último commit
- há 6 dias
O que é?
O Open Source Canvas é um estúdio baseado em nós para gerar imagens e vídeos. Prompts, imagens de referência e modelos são adicionados como nós em um quadro infinito e conectados por linhas; as imagens e os clipes finalizados aparecem como saídas. O front-end é desenvolvido com React, Vite e React Flow e não faz nenhuma geração por conta própria: todo o trabalho é enviado a um servidor ComfyUI pela API HTTP e WebSocket.
Os modelos locais que funcionam sem configuração adicional são SD-Turbo para imagens e LTX-Video 2B para vídeos. Modelos hospedados, como LTX-2.5 e Seedream 5.0 Pro, aparecem por meio dos nós de parceiros do ComfyUI, mas a geração direta a partir do canvas ainda não está conectada e falha com uma mensagem clara. Os quadros são salvos como JSON simples no navegador, com salvamento automático, histórico de versões e exportação.
O projeto inclui uma página inicial do estúdio com quadros de exemplo e modelos, controles de geração por nó para prompt, referências, modelo, resolução e seed, encadeamento de imagem para imagem e de imagem para vídeo e uma sala de colaboração opcional via WebSocket. O modo de servidor de produção faz proxy do ComfyUI e mantém as saídas de cada visitante separadas.
Recursos principais
- 01Canvas infinito de nós com conexões tipadas, desfazer/refazer, agrupamento e copiar/colar.
- 02Painel de geração por nó para prompt, referências, modelo, resolução, proporção, duração e seed.
- 03Fluxos de imagem para imagem e de imagem para vídeo, nos quais uma imagem de um nó anterior alimenta o próximo.
- 04Funciona com um servidor ComfyUI local e usa SD-Turbo e LTX-Video 2B como modelos padrão.
- 05Os quadros são armazenados como JSON simples, com salvamento automático local, histórico de versões e exportação.
- 06Sala de colaboração opcional que sincroniza um quadro via WebSocket.
Casos de uso
- Prototipar imagens ou sequências curtas de vídeo a partir de prompts na sua própria máquina.
- Encadear a geração de imagens com a conversão de imagem para vídeo para criar storyboards ou testar movimentos.
- Executar uma instância compartilhada do ComfyUI para várias pessoas, mantendo as saídas separadas.
Início rápido
- 1
Clone o repositório e instale as dependências do app
git clone https://github.com/raph651/open-source-canvas.git && cd open-source-canvas && npm install - 2
Configure o ComfyUI e baixe os modelos padrão (ou siga as etapas manuais do README)
./scripts/setup-comfyui.sh --with-video - 3
Inicie o app em modo de desenvolvimento e abra http://127.0.0.1:4173
npm run dev
Antes de usar
- É necessário manter um servidor local do ComfyUI em execução junto com o app.
- O LTX-Video 2B precisa de cerca de 24 GB de memória unificada ou de GPU nas configurações padrão.
- Modelos de API, como Seedream e LTX-2.5, ainda não conseguem gerar conteúdo a partir do canvas e precisam de um wrapper personalizado.
- Alguns pesos de modelos têm licenças restritivas, como a licença do LTX-2.5 para grandes empresas e a licença comunitária do MiniMax H3.
Em coleções
Tópicos
Perguntas frequentes
- O que é open-source-canvas?
- Um canvas de nós open source para gerar imagens e vídeos conectando prompts, referências e modelos em fluxos executados em um servidor ComfyUI local. O Open Source Canvas é um estúdio baseado em nós para gerar imagens e vídeos. Prompts, imagens de referência e modelos são adicionados como nós em um quadro infinito e conectados por linhas; as imagens e os clipes finalizados aparecem como saídas. O front-end é desenvolvido com React, Vite e React Flow e não faz nenhuma geração por conta própria: todo o trabalho é enviado a um servidor ComfyUI pela API HTTP e WebSocket.
- open-source-canvas é gratuito? Qual é a licença?
- open-source-canvas é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- open-source-canvas ainda é mantido?
- Manutenção ativa. O último commit de open-source-canvas foi em 1 de nov. de 2026.
- Para que posso usar open-source-canvas?
- Prototipar imagens ou sequências curtas de vídeo a partir de prompts na sua própria máquina. Encadear a geração de imagens com a conversão de imagem para vídeo para criar storyboards ou testar movimentos. Executar uma instância compartilhada do ComfyUI para várias pessoas, mantendo as saídas separadas.
- Como instalar open-source-canvas?
- Clone o repositório e instale as dependências do app: git clone https://github.com/raph651/open-source-canvas.git && cd open-source-canvas && npm install Configure o ComfyUI e baixe os modelos padrão (ou siga as etapas manuais do README): ./scripts/setup-comfyui.sh --with-video Inicie o app em modo de desenvolvimento e abra http://127.0.0.1:4173: npm run dev
- Onde consigo open-source-canvas?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/raph651/open-source-canvas
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Coleção de nodes personalizados e melhorias de qualidade de uso para o ComfyUI, a interface baseada em nodes para Stable Diffusion.
GUI em grafo de nós, API e backend para executar modelos de difusão localmente e gerar imagens, vídeos, áudio e conteúdo 3D.
Uma interface web modular para gerar imagens, vídeos e áudio com IA, baseada em Stable Diffusion, Flux, Wan e outros modelos, com uma aba de workflows do ComfyUI.
Uma interface web baseada em Gradio para executar Stable Diffusion e modelos mais recentes de imagem e vídeo, dando continuidade ao fork Forge com suporte a novos modelos e otimizações.
A interface web oficial do ComfyUI, a ferramenta baseada em nós para executar workflows de geração de imagens e vídeos com IA generativa.