Repolode
darkzOGx

darkzOGx/youtube-automation-agent

Agente de IA self-hosted que gerencia um canal do YouTube de ponta a ponta, da pesquisa e dos roteiros aos vídeos renderizados, com sua aprovação antes do envio.

Estrelas
5,037
Forks
1,607
Issues abertas
22
Último commit
há 11 dias

O que é?

O YouTube Automation Agent é um aplicativo Node.js self-hosted que cuida da produção de um canal do YouTube. Ele pesquisa temas, cria rascunhos de roteiros, gera narrações e elementos visuais, monta vídeos MP4 e redige títulos, descrições e tags. Os vídeos aprovados são agendados e enviados pela YouTube Data API.

Cada vídeo finalizado passa por uma verificação de fatos, confirmação dos direitos de mídia e sua aprovação explícita antes da publicação; o modo autônomo não ignora essas etapas. Mídias simuladas ou provisórias são claramente identificadas e não podem ser aprovadas nem enviadas. As lições extraídas das métricas, das curvas de retenção e dos comentários são submetidas à sua aprovação antes de influenciarem vídeos futuros.

O agente funciona com vários provedores de texto, incluindo Gemini, OpenAI, OpenRouter, DeepSeek, Kimi, GLM e MiniMax, além de diversos provedores de vídeo com IA. A renderização local de apresentações de slides é a opção padrão, então nenhuma geração paga de vídeo acontece a menos que você a habilite. Um painel web e uma API HTTP são executados na sua máquina com suas próprias chaves.

Recursos principais

  • 01Pesquisa temas e define uma estratégia de conteúdo com base no nicho e no público que você especificar.
  • 02Escreve roteiros, títulos, descrições e tags e, em seguida, monta vídeos MP4 de verdade.
  • 03Gera narrações com ElevenLabs, OpenAI ou Gemini e elementos visuais com modelos de imagem da OpenAI ou do Gemini.
  • 04Exige verificação de fatos, confirmação dos direitos de mídia e aprovação antes de qualquer envio.
  • 05Agenda vídeos aprovados e os envia pela YouTube Data API.
  • 06Acompanha métricas e propõe lições para você aprovar.

Casos de uso

  • Gerenciar um canal explicativo sem aparecer ou em formato de lista no YouTube, com uma equipe pequena ou como criador independente.
  • Produzir uma sequência constante de Shorts a partir de um vídeo longo aprovado.
  • Testar variações de títulos e miniaturas em vídeos publicados antes de escolher uma delas.
  • Prototipar um fluxo automatizado de produção de conteúdo mantendo a revisão humana no processo.

Início rápido

  1. 1

    Clone o repositório

    git clone https://github.com/darkzOGx/youtube-automation-agent.git
  2. 2

    Acesse a pasta do projeto e instale as dependências

    cd youtube-automation-agent && npm install
  3. 3

    Instale o navegador Chromium usado para renderizar apresentações de slides

    npx playwright install chromium
  4. 4

    Execute o guia de configuração para configurar as chaves e conectar o YouTube. Em seguida, inicie o app e abra http://localhost:3456

    npm run walkthrough

Antes de usar

  • Você precisa das suas próprias chaves de API e de um projeto do Google Cloud com credenciais da YouTube API.
  • Para usar clipes de vídeo e imagens de IA reais, são necessárias chaves de provedores pagos. Por padrão, o renderizador local gratuito de apresentações de slides é usado.
  • O login do Google expira a cada 7 dias enquanto o app OAuth estiver no modo Testing.

Em coleções

Tópicos

#ai-agents#youtube-automation#content-creation#video-generation#self-hosted#nodejs#llm#seo-optimization#automation#content-automation

Perguntas frequentes

O que é youtube-automation-agent?
Agente de IA self-hosted que gerencia um canal do YouTube de ponta a ponta, da pesquisa e dos roteiros aos vídeos renderizados, com sua aprovação antes do envio. O YouTube Automation Agent é um aplicativo Node.js self-hosted que cuida da produção de um canal do YouTube. Ele pesquisa temas, cria rascunhos de roteiros, gera narrações e elementos visuais, monta vídeos MP4 e redige títulos, descrições e tags. Os vídeos aprovados são agendados e enviados pela YouTube Data API.
youtube-automation-agent é gratuito? Qual é a licença?
youtube-automation-agent é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
youtube-automation-agent ainda é mantido?
Manutenção ativa. O último commit de youtube-automation-agent foi em 27 de out. de 2026.
Para que posso usar youtube-automation-agent?
Gerenciar um canal explicativo sem aparecer ou em formato de lista no YouTube, com uma equipe pequena ou como criador independente. Produzir uma sequência constante de Shorts a partir de um vídeo longo aprovado. Testar variações de títulos e miniaturas em vídeos publicados antes de escolher uma delas. Prototipar um fluxo automatizado de produção de conteúdo mantendo a revisão humana no processo.
Como instalar youtube-automation-agent?
Clone o repositório: git clone https://github.com/darkzOGx/youtube-automation-agent.git Acesse a pasta do projeto e instale as dependências: cd youtube-automation-agent && npm install Instale o navegador Chromium usado para renderizar apresentações de slides: npx playwright install chromium Execute o guia de configuração para configurar as chaves e conectar o YouTube. Em seguida, inicie o app e abra http://localhost:3456: npm run walkthrough
Onde consigo youtube-automation-agent?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/darkzOGx/youtube-automation-agent

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados