ContentForge
Pipeline autónomo que vai de tendência a publicação de clips curtos, com núcleo Python, orquestração em fila e uma camada de inteligência que controla o custo de LLM.
// Pipeline tendência → clip
Tendência
detetação
e ingestão
faster-whisper
Análise
scoring de conteúdo
· transcrição
ffmpeg PT-aware
Render
face-zoom · karaoke
· emojis
BullMQ
Publicação
multi-conta
· dashboard
⚙
Núcleo em Python 3.11; camada de gestão em Fastify/TypeScript (BullMQ, Kysely/Postgres, MinIO) e dashboard Angular 18 multi-conta.
// Camada de inteligência
🎯
Thompson sampling
Aprende quais os hooks que convertem e aposta neles ao longo do tempo - exploração vs exploração.
✍
Copywriter de 5 variantes
Gera várias hipóteses de copy por clip para testar ângulos diferentes.
💰
Custo controlado
~0,012 USD por clip, com gateway OpenRouter a escolher o modelo mais barato que cumpre a tarefa.
🎞
Render PT-aware
Legendas em português, face-zoom automático, karaoke e emojis - tudo via ffmpeg.
// Arquitetura & fila
🧮
Fila BullMQ
Cada etapa (ingestão, análise, render, publicação) é um job com retries e backpressure - o pipeline escala sem se atropelar.
🗃
Kysely / Postgres
Estado, métricas e histórico de clips com queries type-safe em TypeScript.
💾
Storage MinIO
Origens, renders intermediários e clips finais em object storage compatível com S3.
📊
Dashboard multi-conta
Angular 18 para acompanhar contas, filas e desempenho dos hooks num só sítio.
// detalhes
// núcleoPython 3.11 · faster-whisper · ffmpeg
// gestãoFastify · BullMQ · Kysely/Postgres
// dashboardAngular 18 · multi-conta
// storageMinIO
// LLMOpenRouter · ~0,012 USD/clip
// papelTudo - pipeline, gestão e inteligência