Pular para o conteúdo
leonardobissoli.com
Todos os vídeos

tutorial · 13 de agosto de 2026 · 7:20

RAG com Claude Code: app local para perguntar a vídeos

O vídeo ensina a criar uma aplicação local chamada ESC que ingere transcrições de vídeos do YouTube e responde perguntas sobre o conteúdo. O Claude Code lê o arquivo de especificação e constrói o projeto em aproximadamente 10 minutos. A aplicação retorna respostas com links clicáveis que abrem o vídeo original no minuto exato onde o tema é explicado.

RAG com Claude Code: app local para perguntar a vídeos

O passo a passo

  1. 01O problema que motivou o projeto

    Vídeos de 2 a 4 horas são difíceis de assistir quando você quer aprender um tema. A solução foi criar uma forma de pesquisar dentro do conteúdo sem precisar ver tudo.

  2. 02A aplicação ESC e o que ela faz

    Uma aplicação local e modular em Python que ingere transcrições de canais do YouTube e responde perguntas sobre o conteúdo. Foi usada para indexar mais de 3.900 vídeos do Hormozi, os vídeos do Karpathy e os do próprio canal.

  3. 03Arquitetura e ingestão com yt-dlp

    A parte de ingestão usa o yt-dlp via linha de comando, é incremental e identifica o que já foi baixado. O projeto fica modular para adicionar novos canais no futuro.

  4. 04Limite da API e blocos de ingestão

    A API do YouTube tem rate limit. O recomendado é fazer a ingestão em blocos de 400 a 500 vídeos para evitar bloqueio.

  5. 05Construção com Claude Code

    O Claude Code lê o arquivo de especificação do projeto e implementa tudo em aproximadamente 10 minutos. A aplicação sobe em uma porta local que pode ser configurada na hora.

  6. 06Como funciona na prática

    Você escolhe o canal, faz a pergunta, e a resposta vem com os vídeos relevantes e links clicáveis que levam direto para o minuto exato onde o tema é explicado.

Nas palavras dele

“Eu criei uma aplicação local que faz uma ingestão de dados de todos os vídeos”

ouvir em 1:32

“eu indexei mais de 3.900 vídeos do Ormose, o Carpat também eu indexei os vídeos dele”

ouvir em 1:32

“tem limite da API, tá? Você não pode simplesmente fazer ingestão de 1000, 2000 dados de uma vez só, vai dar rate limitado”

ouvir em 2:11

“A cada 400, 500 é saudável, não vai ter bloqueio do seu lado”

ouvir em 3:00

“Você manualmente fazendo, você não consome tokens”

ouvir em 3:49

“terminou em aproximadamente 10 minutos, subiu a aplicação nessa porta aqui, 8790”

ouvir em 5:30

Perguntas

Como construir a aplicação com Claude Code?

Basta colar um prompt pedindo para o Claude Code ler o arquivo de especificação e implementar o projeto. O processo leva cerca de 10 minutos.

Qual o limite saudável de ingestão por vez?

Blocos de 400 a 500 vídeos. Acima disso a API do YouTube pode bloquear por rate limit.

A ingestão consome tokens?

Não. Fazer a ingestão manualmente pelo script Python não consome tokens. Pedir para o Claude Code fazer consome pouquíssimo.

Quer ir além do vídeo?

Continue por aqui

Este resumo foi escrito a partir da transcrição do vídeo. As citações são literais. Para o conteúdo completo, assista no YouTube.