← Volver al trabajo
producto propio · LLM en runtime
2026
Life Update Mobile — API Gemini en runtime
Sistema de tracking personal — entries diarios analizados por Gemini en runtime, distancia semántica a un plan a 5 años, métricas de foco tipo Steve Jobs (3 cosas al día). 0 → producción en un día.
- API Gemini en runtime para análisis semántico de entries diarios
- Data híbrida: .md como fuente de verdad + DB como motor de ejecución
- Next.js 16 + NextAuth v5 + Prisma + Supabase, 20 commits en 24h
Gemini API Next.js 16 Prisma 0 → prod / 1d
- Contexto
- Un producto personal — una app de tracking que usa Gemini en runtime para resumir lo que escribí esta semana.
- Problema
- Cada app de journal-AI que había probado o guardaba mi texto en el servidor de otro o se negaba a correr sin internet. Quería local-first + LLM on demand.
- Aproximación
- Almacenamiento SQLite local, journal en texto plano. La resumción es opt-in: tocas una semana, se envía a Gemini, se cachea el resultado.
- Ship
- Build de un solo binario. Sin servidor de auth. La API key de Gemini la tiene el usuario, no la app.
- Resultado
- Shippeado privado para uso propio. Tres amigos pidieron instalarlo. Resúmenes semanales en 4 segundos.
- Lo cambiaría
- Pondría el prompt en la página de Settings. Ahora está oculto — los usuarios avanzados quieren verlo y yo estaba siendo sobreprotector.
- Craft floor
- Sin analytics. Sin telemetría. Sin cuenta. Bundle bajo 8 MB. Funciona en modo avión excepto la acción de resumen.