Construyendo en la barra
En Tinto creemos en la transparencia. Por eso te abrimos la cocina para mostrarte cómo funciona nuestro sistema. Queremos que vea cómo convertimos miles de artículos en un briefing de 5 minutos, listo cada mañana.
Si eres developer, founder o simplemente quieres saber cómo se prepara el café informativo más rápido de LATAM, bienvenido a la barra.
La receta en 30 segundos
Nuestra arquitectura tiene tres ingredientes principales:
- Frontend (Next.js): Donde pides tu café y eliges tus intereses.
- Pipeline (Python): Nuestro barista incansable que procesa la información.
- Base de Datos (Supabase): El estante donde guardamos los episodios.
El secreto es la separación. El frontend nunca toca la IA. Solo lee episodios con el sello de "servido caliente" desde la base de datos.
El proceso de preparación (Paso a paso)
Cada 30 minutos, nuestro sistema revisa quién necesita su tinto. El proceso es artesanal, aunque lo haga un algoritmo:
1. La cosecha de noticias
No usamos cualquier grano. Buscamos en todo internet las noticias de las últimas 24 horas usando Perplexity. Si algo no es relevante para ti, se descarta. Solo nos quedamos con los granos de mejor calidad.
2. Molienda y selección
Una segunda IA evalúa cada noticia contra tus intereses personales. Si te importa el tech y no el fútbol, el fútbol se queda fuera. Los 5-7 artículos con mejor puntuación pasan a la siguiente etapa.
3. La infusión del guión
Aquí Claude Sonnet toma el control. No genera una lista aburrida; escribe un guión conversacional. Es un guión corto (400 palabras) pensado para ser escuchado. Queremos que sientas que un amigo te está contando qué pasó.
4. El tostado de audio (TTS)
Para que el audio sea un placer, usamos ElevenLabs (voces humanas). El texto se convierte en audio con entonación, pausas y emoción. Si prefieres la versión gratuita, usamos voces de Microsoft que también cumplen su función.
5. Post-producción y mezcla
Como un buen barista, mezclamos el audio con nuestra intro y outro musical. Usamos FFmpeg para que todo suene perfecto: volumen balanceado y calidad óptima en un archivo MP3 ligero de 4MB.
6. Servido caliente
El episodio final se sube a Cloudflare R2 (storage rápido) y se te entrega por el canal que elijas: email, Telegram o directo en nuestra app web.
¿Por qué lo hicimos así?
- Eficiencia: Un servidor pequeño ($5/mes) genera cientos de episodios.
- Costo: El audio nos cuesta centavos por usuario, pero el valor es incalculable.
- Escalabilidad: Podemos servir miles de tintos al mismo tiempo sin que se derrame ninguno.
Lo que aprendimos tostando este producto
- 5 minutos es el punto exacto. Ni tan corto para ser irrelevante, ni tan largo para aburrir.
- La voz importa. La diferencia entre una voz robótica y una humana es el factor #1 de suscripción.
- El email sigue siendo el rey. A la gente le encanta recibir su tinto directamente en su bandeja de entrada.
¿Quieres probar el resultado de esta receta? Pide tu primer tinto gratis ahora.
¿Quieres ver el resultado? Prueba tu primer episodio gratis en tinto.fm.
