El problema
Las apps de gimnasio quieren medirlo todo: calorías, pulso, temporizadores, planes de 12 semanas. Lo único que te importa a mitad de un entrenamiento es otra cosa: ¿cuánto levanté la última vez y lo estoy superando? Esa respuesta suele estar en una libreta, en las notas del móvil o en ningún sitio.
Cómo funciona
hoy
nuevo pr
progreso
coach
Puedes probarla en la demo interactiva, con datos de ejemplo: apuntas series, salta el récord y el coach responde. No se guarda nada.
Hoy. La pantalla principal es el entrenamiento del día: «Push day», tu racha y cada ejercicio con lo que necesitas saber antes de empezar. En press inclinado: la última vez 37,5 × 10, el récord 40 × 8, el 1RM estimado 50,7 kg y lo que hace falta para batirlo, 40 kg × 9 o 42,5 kg × 7. Debajo, las series de hoy: peso, repeticiones y un check.
Récord automático. Si una serie supera algo de tu historial, lo ves al marcarla: «🏆 Nuevo PR · 40 kg × 9», la marca anterior y cuánto sube el 1RM estimado. Hay récords de varios tipos (peso máximo, más repeticiones con un peso, 1RM estimado y volumen de la sesión), así que la app detecta el progreso aunque no intentes máximos.
Progreso. Es la pantalla más importante: el 1RM estimado de cada ejercicio y su tendencia, la gráfica, las sesiones anteriores una debajo de otra y tus récords (mayor peso, mejor 8RM, mejor 10RM).
Historial. Cada sesión con su duración, número de series y récords. Entras y ves todas las series.
La IA, al final y con datos
La IA no entra el primer día. Primero el backend calcula todas las métricas y después le manda al modelo datos estructurados, no un volcado de series. Así el análisis semanal habla de tu progreso real («4 PR esta semana; pecho, espalda y hombro suben, piernas estable») y te dice qué hacer en la próxima sesión: «En press inclinado prueba 40 kg e intenta pasar de 9 repeticiones». Y si preguntas «¿qué intento hoy en press inclinado?», la respuesta sale de tu historial.
Lo que se queda fuera
Todo lo que no ayude a progresar: calorías, frecuencia cardíaca, temporizadores complicados. El modelo de datos también es pequeño: entrenamientos, ejercicios y series. Los récords no se guardan, se calculan a partir de las series, y solo se guardarán en caché cuando el rendimiento lo pida.