Back to challenge

Submission

Life Last Meme (LLM)

Modelos de IA: - Claude Sonnet (claude-sonnet-4-6, Anthropic API) — el cerebro del bot: recibe el mensaje del usuario (texto, transcripción de voz o imagen), elige el template de meme más adecuado y escribe los textos del meme con humor contextual. Se usa en modo multimodal (visión) para reaccionar a imágenes subidas. APIs y fuentes de datos: - memegen.link (API pública y gratuita) — renderiza los memes: catálogo de 33 templates clásicos (Drake, This is Fine, Harold, Doge, etc.) que se generan como imagen vía URL con los textos que decide Claude. - Telegram Bot API (gratuita) — el mismo bot disponible en Telegram (@LifeLastMemeBot) vía webhook, reutilizando el mismo backend. - Web Speech API (nativa del navegador) — entrada por voz: transcribe en el navegador (español), sin servicios externos ni costo. Infraestructura y herramientas: - Vercel — hosting del frontend estático y de las funciones serverless (/api/meme y /api/telegram), con deploy por CLI. - Cloudflare — DNS del dominio (CNAME lifelastmeme.novacorplabs.com → Vercel). - Vanilla HTML/CSS/JavaScript — frontend sin frameworks ni dependencias (cero npm install); Canvas API para redimensionar imágenes en el cliente antes de enviarlas. - Node.js — runtime de las funciones serverless.

Anael Arturo Casanova Gutierrez

Scores

Participant

0

0 votes

Your vote

Sign in to vote.

Vote another random one

Submission details

Project title

Life Last Meme (LLM)

What tools did you use?

Modelos de IA: - Claude Sonnet (claude-sonnet-4-6, Anthropic API) — el cerebro del bot: recibe el mensaje del usuario (texto, transcripción de voz o imagen), elige el template de meme más adecuado y escribe los textos del meme con humor contextual. Se usa en modo multimodal (visión) para reaccionar a imágenes subidas. APIs y fuentes de datos: - memegen.link (API pública y gratuita) — renderiza los memes: catálogo de 33 templates clásicos (Drake, This is Fine, Harold, Doge, etc.) que se generan como imagen vía URL con los textos que decide Claude. - Telegram Bot API (gratuita) — el mismo bot disponible en Telegram (@LifeLastMemeBot) vía webhook, reutilizando el mismo backend. - Web Speech API (nativa del navegador) — entrada por voz: transcribe en el navegador (español), sin servicios externos ni costo. Infraestructura y herramientas: - Vercel — hosting del frontend estático y de las funciones serverless (/api/meme y /api/telegram), con deploy por CLI. - Cloudflare — DNS del dominio (CNAME lifelastmeme.novacorplabs.com → Vercel). - Vanilla HTML/CSS/JavaScript — frontend sin frameworks ni dependencias (cero npm install); Canvas API para redimensionar imágenes en el cliente antes de enviarlas. - Node.js — runtime de las funciones serverless.

Demo URL, how can we use it?

https://lifelastmeme.novacorplabs.com/

What RBR are you at?

Santiago