Plataforma visual para criar, testar e implantar agentes e workflows de IA, com exposição integrada por API e servidor MCP.
HKUDS/ViMax
Framework agentic de geração de vídeos que transforma uma ideia de história, um roteiro ou um romance em um vídeo com vários planos, coordenando agentes de roteiro, storyboard, personagens e geração de vídeo.
- Estrelas
- 12,707
- Forks
- 1,927
- Issues abertas
- 53
- Último commit
- há 20 dias
O que é?
ViMax é um framework agentic de criação de vídeos que automatiza o caminho de uma narrativa até um vídeo finalizado. Ele abrange escrita de roteiro, criação de storyboard, design de personagens e referências, planejamento de planos, geração de imagens e vídeos e montagem final, permitindo começar com um conceito breve ou um texto longo, sem produzir cada plano manualmente.
O projeto oferece vários fluxos de trabalho: Idea2Video expande um conceito breve para criar personagens, roteiros e storyboards; Script2Video transforma um roteiro explícito em cenas e sequências de vídeo controláveis; Novel2Video adapta obras de ficção longas para narrativas visuais episódicas; e AutoCameo insere uma pessoa ou um animal de estimação de uma foto de referência em histórias geradas. A geração de planos compatíveis e de recursos de mídia pode ser executada em paralelo.
O ViMax pode ser controlado por uma TUI de linha de comando com sessões retomáveis ou por uma Web UI local com projetos nomeados, upload de arquivos, prévias de artefatos e storyboards e configuração de provedores. Requer Python 3.12, usa uv para gerenciar o ambiente e funciona com provedores configuráveis de modelos de chat, imagem e vídeo.
Recursos principais
- 01Gera um vídeo completo a partir de uma ideia breve, com roteiro, storyboard e planos.
- 02Converte roteiros explícitos em vídeos com várias cenas e vários planos.
- 03Adapta obras de ficção longas para narrativas visuais episódicas.
- 04Mantém a aparência de uma pessoa ou de um animal de estimação consistente entre as cenas geradas.
- 05Oferece uma TUI interativa e uma Web UI local para controlar o planejamento, as revisões e a renderização.
- 06Gera planos compatíveis e recursos de mídia em paralelo.
Casos de uso
- Criar protótipos de curtas ou trailers a partir de um conceito escrito.
- Transformar um roteiro em um vídeo preliminar com vários planos para revisão.
- Adaptar um capítulo de romance para um vídeo episódico com estilo de animação.
- Criar histórias curtas personalizadas com a foto do próprio usuário.
Início rápido
- 1
Instale o uv (consulte a documentação do uv vinculada no README).
- 2
Clone o repositório.
git clone https://github.com/HKUDS/ViMax.git - 3
Acesse o diretório do projeto e instale as dependências.
cd ViMax && uv sync - 4
Crie uma configuração local do agente, adicione suas chaves de API e, em seguida, inicie a TUI.
cp configs/agent.example.yaml configs/agent.local.yaml
Antes de usar
- São necessárias chaves de API de provedores de LLM e de geração de imagens e vídeos, o que pode gerar custos significativos.
- Antes de executar qualquer coisa, é preciso configurar um arquivo YAML com os detalhes dos modelos e provedores.
- O README informa suporte apenas para Linux e Windows.
Tópicos
Perguntas frequentes
- O que é ViMax?
- Framework agentic de geração de vídeos que transforma uma ideia de história, um roteiro ou um romance em um vídeo com vários planos, coordenando agentes de roteiro, storyboard, personagens e geração de vídeo. ViMax é um framework agentic de criação de vídeos que automatiza o caminho de uma narrativa até um vídeo finalizado. Ele abrange escrita de roteiro, criação de storyboard, design de personagens e referências, planejamento de planos, geração de imagens e vídeos e montagem final, permitindo começar com um conceito breve ou um texto longo, sem produzir cada plano manualmente.
- ViMax é gratuito? Qual é a licença?
- ViMax é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ViMax ainda é mantido?
- Manutenção ativa. O último commit de ViMax foi em 30 de set. de 2026.
- Para que posso usar ViMax?
- Criar protótipos de curtas ou trailers a partir de um conceito escrito. Transformar um roteiro em um vídeo preliminar com vários planos para revisão. Adaptar um capítulo de romance para um vídeo episódico com estilo de animação. Criar histórias curtas personalizadas com a foto do próprio usuário.
- Como instalar ViMax?
- Instale o uv (consulte a documentação do uv vinculada no README). Clone o repositório.: git clone https://github.com/HKUDS/ViMax.git Acesse o diretório do projeto e instale as dependências.: cd ViMax && uv sync Crie uma configuração local do agente, adicione suas chaves de API e, em seguida, inicie a TUI.: cp configs/agent.example.yaml configs/agent.local.yaml
- Onde consigo ViMax?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/HKUDS/ViMax
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma camada de memória para agentes e apps de IA que armazena e recupera contexto de usuários, sessões e agentes entre conversas.
Framework Python de código aberto para orquestrar agentes de IA autônomos baseados em funções (Crews) e workflows orientados a eventos (Flows).
Framework de agente pessoal de IA self-hosted em Python, com WebUI no navegador, cliente de terminal, canais de chat, ferramentas, memória e suporte a MCP.
Framework Python de baixo nível para criar agentes com estado e execução durável, com participação humana e memória.
SDKs para TypeScript e Python que dão a agentes de IA acesso a mais de 1.000 toolkits de apps pré-autenticados, sessões por usuário e um sandbox para executar ações.