CARDBOARD PROTOCOL / DOSSIER DO PROJETO
RECALL
Vídeo da internet convertido em conhecimento estruturado e pesquisável.
CARDBOARD PROTOCOL / DOSSIER DO PROJETO
Vídeo da internet convertido em conhecimento estruturado e pesquisável.
Capítulo 01
A internet já continha os cursos, mas não um sistema de aprendizagem fiável à sua volta.

O conteúdo já existia. Faltava um sistema capaz de o transformar em conhecimento.
playlists YouTube Coursera
notas favoritos
histórico vídeos incompletosOBSERVAÇÃO
A internet já continha os cursos.
O que não continha era uma forma fiável de transformar esses cursos num sistema de aprendizagem.
Um vídeo guardado ainda não é conhecimento.
Capítulo 02
O player era tratado como ambiente de aprendizagem em vez de fonte.
SUPOSIÇÃO
Um player oferece reprodução, timeline, comentários e recomendações.
Não oferece naturalmente currículo, transcript pesquisável, pré-requisitos, contexto persistente, perguntas de revisão ou pesquisa semântica.
A primeira fronteira a mudar era simples: o vídeo devia tornar-se fonte, não interface final.
Capítulo 03
Converter um URL externo num objeto interno de aprendizagem.
Os espaços representam um tema ou objetivo: Machine Learning, React Avançado ou System Design.
O primeiro modelo focou uma ação: colar um URL e converter o vídeo externo num objeto interno de aprendizagem.
Capítulo 04
Um URL parecia uma entrada única, mas expandia-se num pipeline demorado e sujeito a falhas.
A interface fazia a ingestão parecer uma única ação.
O sistema revelou que era um pipeline.
Capítulo 05
Modelar a conversão como jobs assíncronos separados, com fronteiras de falha independentes.
PROTOCOLO
Legendas existentes são mais rápidas, baratas e evitam trabalho desnecessário de GPU.
Whisper continua necessário porque nem toda fonte tem legendas utilizáveis.
Capítulo 06
Captura web, estado da API, dados duráveis, filas e workers formam um pipeline inspecionável.
ingestion yt-dlp
transcript FFmpeg + faster-whisper
summary heuristic / OpenRouter / Ollama
curriculum grafo + topological sort
search MeilisearchO provider heurístico preserva funcionalidade básica quando modelos remotos ou locais não estão disponíveis.
A reordenação manual do currículo persiste imediatamente sem reconstruir tudo.
Capítulo 07
O pipeline ganha especialização e aceita complexidade operacional explícita.
A interface permanece em Next.js; ingestão e transcrição Python ficam em FastAPI.
Custo: dois runtimes e deploy mais complexo.
PostgreSQL é a fonte de verdade; Meilisearch serve pesquisa.
Custo: a consistência do índice precisa de gestão.
Jobs explícitos e captura em contexto reduzem fricção.
Custo: supervisão, retries, autenticação e configuração tornam-se preocupações operacionais.
Capítulo 08
Qualidade e disponibilidade dependem da fonte, dos workers, índices e providers configurados.
LIMITE ATUAL
Capítulo 09
A próxima iteração deve tornar os workflows mais duráveis, atribuíveis e conscientes de recursos.
PRÓXIMA EXTRAÇÃO
Capítulo 10
As ferramentas e fronteiras do pipeline de conversão de aprendizagem.
VERIFICADO
web: Next.js + Zustand + browser extension
api: FastAPI + Pydantic + JWT
dados: PostgreSQL + SQLAlchemy
filas: Redis + RQ
media: yt-dlp + FFmpeg + faster-whisper
pesquisa: Meilisearch
providers: heuristic / OpenRouter / OllamaRecall começou por guardar vídeos. O sistema só ficou coerente quando o vídeo deixou de ser o destino e passou a ser matéria-prima para uma estrutura de aprendizagem.
Contracapa
O vídeo tornou-se matéria-prima para uma estrutura de aprendizagem.