Pular para o conteúdo
NovidadesIA

Agentes de IA

Vincentwei cria ferramenta que gera vídeos explicativos via código

O anything2explainer une Remotion e agentes de IA para criar animações com narração sincronizada a partir de temas ou artigos.

Edição: Anderson Gomes
· 3 min de leitura

Quem precisa produzir vídeos explicativos técnicos agora pode transformar artigos e tópicos em animações narradas sem gravar telas nem usar modelos generativos. O desenvolvedor Vincentwei lançou em 8 de setembro de 2026 o anything2explainer, uma extensão para Claude Code e Codex que desenha apresentações quadro a quadro em código. O repositório acumulou 2.358 estrelas em apenas 30 dias de vida. A ferramenta atende engenheiros de software que querem gerar explicações didáticas completas direto no terminal.

O projeto não aproveita filmagens prontas nem inventa imagens por difusão. Cada quadro nasce diretamente em código com Remotion, combinando React e TypeScript sobre fundo escuro. A saída entrega um arquivo MP4 em H.264 de 1280×720 pixels com legendas alinhadas à fala, cartões de capítulos e barra de progresso inferior. O pacote inclui biblioteca de iluminação e componentes visuais primitivos para compor as cenas. A renderização segue regras exatas.

Da pesquisa ao vídeo renderizado

O fluxo de trabalho reparte as tarefas entre múltiplos agentes de inteligência artificial. O sistema pesquisa fontes sobre o assunto, redige o roteiro de locução, monta o storyboard e calcula a linha do tempo exata de cada tomada. Na demonstração oficial em chinês, Vincentwei colocou 8 agentes trabalhando em paralelo durante 40 minutos para compilar 44 tomadas. O fluxo incluiu duas rodadas completas de controle quantitativo de qualidade antes de fechar o arquivo final.

A narração em inglês roda localmente na máquina com o modelo kokoro-82m na voz am_liam. Para o idioma chinês, o projeto recorre à API externa do Volcengine TTS 2.0 com alinhamento forçado de fonemas. O vídeo de teste em inglês sobre bancos de conhecimento e RAG dura 5 minutos e 2 segundos, cobrindo 44 linhas de fala e 785 palavras. O sistema arquiva relatórios de métricas de quadros, notas de entrega e o código-fonte de cada tomada na pasta de exemplos. Nada se perde.

Instalação exige dependências pesadas e atenção à licença

Para colocar o projeto de pé, o programador clona o repositório e cria um link simbólico da pasta em ~/.claude/skills/anything2explainer ou ~/.codex/skills/anything2explainer. O ambiente precisa de Node.js versão 18 ou superior, que baixa o remotion 4.0.507 e React 19 via npm install. O sistema operacional requer o utilitário ffmpeg para extração e transcodificação de mídia. Quem programa em Python deve ativar um ambiente virtual isolado antes de instalar os pacotes auxiliares.

A configuração de áudio pede cuidado redobrado com as versões das bibliotecas. O instalador fixa o edge-tts estritamente na versão 7.2.8 porque atualizações da Microsoft quebram a extração de limites de palavras. O fluxo usa ainda numpy, pillow e scipy, esta última necessária apenas para o script de métricas frame_metrics.py. Para a síntese local com kokoro, o ambiente exige soundfile e o pacote de sistema espeak-ng. Os scripts operam em zsh e Python 3.

Apesar da tração inicial com 2.358 estrelas e 323 forks, o projeto tem 30 dias de existência, 6 issues abertas e registrou seu último commit em 18 de setembro de 2026. A licença consta como não declarada no repositório público. Essa indefinição jurídica impede a adoção em empresas com regras rígidas de conformidade. A ferramenta também não serve para criadores que buscam editores visuais interativos nem para quem não domina linha de comando.

  • TypeScript
  • Agentes de IA
  • GitHub

Fonte: Repositório no GitHub · Como produzimos as matérias