VibeFrame - CLI de vídeo baseado em storyboard para agentes de programação
(github.com/vericontext)Olá.
Ultimamente, enquanto experimento até onde dá para levar o trabalho com vídeo usando agentes de programação como Codex / Claude Code / Cursor, estou criando uma CLI chamada VibeFrame.
Senti que a maioria das ferramentas de vídeo existentes mantém o estado dentro da UI, o que dificulta o uso por agentes. Por isso, estou desenvolvendo a ferramenta na direção de tratar projetos de vídeo o máximo possível como projetos de código.
O fluxo básico é assim.
- STORYBOARD.md: cenas, narração, timing, cues de geração de imagem/vídeo
- DESIGN.md: tom, layout, tipografia, direção de motion
- vibe build: geração de assets + composição de cenas
- vibe render: renderização em MP4
- vibe inspect: inspeção do resultado renderizado
Na prática, o uso fica assim.
curl -fsSL https://vibeframe.ai/install.sh | bash
vibe setup --scope project
vibe init launch --from brief.md
# Fazer Codex / Claude Code / Cursor etc.
# atualizarem STORYBOARD.md e DESIGN.md com base no conteúdo pesquisado
vibe build launch --dry-run
vibe build launch
vibe render launch
vibe inspect render launch --cheap
A parte de composição de cenas foi bastante influenciada pelas ideias do Hyperframes. A abordagem é tratar cenas de vídeo como composições em HTML/CSS/JS sobre uma timeline, capturá-las de forma determinística no navegador e renderizá-las em MP4.
O VibeFrame está mais para adicionar por cima disso uma camada de projeto fácil de manipular por agentes de programação. Com STORYBOARD.md / DESIGN.md como source of truth, acrescentei workflows agênticos como geração multi-provider de imagem/vídeo/narração/música, edit/remix com base em FFmpeg, saída em JSON, dry-run, config no escopo do projeto e relatório de inspeção.
Nesta demo, depois de rodar apenas vibe setup --scope project e vibe init launch, gravei o processo em que um agente de programação pesquisa um tema específico, atualiza STORYBOARD.md / DESIGN.md e, incluindo os cues de geração de imagem, faz o build até o MP4 final.
Vídeo do processo completo:
https://t.co/YD0SYyODcQ
Como ainda está em fase inicial, quero especialmente feedback sobre os pontos abaixo.
- se faz sentido usar STORYBOARD.md + DESIGN.md como interface de agente para o trabalho em vídeo
- se a divisão em três workflow lanes — build / generate / edit-remix — é fácil de entender
- se a superfície da CLI parece ampla demais ou, ao contrário, se parece faltar alguma funcionalidade
É uma tentativa de levar a edição de vídeo para uma CLI agêntica, em vez de uma GUI, e gostaria de ouvir a opinião de quem já passou por problemas parecidos.
Ainda não há comentários.