Reúne tus datos
Actividad, sueño, pulso, VFC y recuperación del reloj; calorías y nutrientes de la app de dieta; peso y composición corporal de la báscula de bioimpedancia.
COACH / Guía completa
Conecta tus fuentes, define tu objetivo, crea el plan con IA y llévalo al reloj. Esta guía recorre el seguimiento, las rutas y los ajustes con capturas reales de la aplicación.
Capturas reales de la app · ES / EN
COACH / Del dato al entrenamiento
Tu objetivo guía el plan. El entrenamiento realizado, la recuperación, la alimentación y la evolución corporal dan contexto a su seguimiento y a los ajustes que proponga la IA.
Actividad, sueño, pulso, VFC y recuperación del reloj; calorías y nutrientes de la app de dieta; peso y composición corporal de la báscula de bioimpedancia.
Tu objetivo, deportes, disponibilidad e historial alimentan a la IA. El plan concreta sesiones, intensidad, descansos y objetivos nutricionales con los datos disponibles.
Envía los entrenamientos compatibles a Garmin, Suunto o COROS* y sigue la sesión desde el reloj deportivo.
Los entrenamientos completados, el descanso, la dieta y la evolución del peso vuelven a Coach. Consulta lo previsto frente a lo registrado y aporta ese contexto a las revisiones del plan con la IA.
01 / Pantallas
Los módulos de la aplicación, tal como aparecen en Android. Pulsa una captura para ampliarla.
Tu objetivo, deportes, disponibilidad e historial alimentan a la IA. El plan concreta sesiones, intensidad, descansos y objetivos nutricionales con los datos disponibles.
Revisa las sesiones del plan y consulta en el calendario cómo encajan entrenamiento y nutrición cada día.
Sueño, corazón, recuperación y movimiento en la misma vista.
Los entrenamientos completados, el descanso, la dieta y la evolución del peso vuelven a Coach. Consulta lo previsto frente a lo registrado y aporta ese contexto a las revisiones del plan con la IA.
Descarga los recorridos GPS disponibles de tus actividades y reúne tus rutas en el mapa de Coach.
Filtra por deporte y periodo. Revisa número de actividades, distancia, desnivel positivo y calorías, con desglose por deporte y total del periodo.
Energía y macronutrientes frente a tus objetivos diarios.
Peso, grasa, agua y otras medidas recibidas de tu báscula, junto a su evolución.
Ocho páginas: General, Conexiones, IA, Coach, Tutorial, Copia de seguridad, Simulación y Acerca de. El objetivo y la IA se guardan al salir del campo o al dejar la app. El manual de más abajo recorre cada página con los pasos concretos.
Capturas completas de la aplicación real, con datos reales. Cambia entre español e inglés y amplía las imágenes para ver el detalle.
02 / Plan
Tu objetivo, deportes, disponibilidad e historial alimentan a la IA. El plan concreta sesiones, intensidad, descansos y objetivos nutricionales con los datos disponibles.
El plan tiene fases, un horizonte cercano con sesiones detalladas y fechas lejanas todavía provisionales. El chat habla de recuperación, carga y comidas, y puede proponerte un cambio para aplicarlo al día. Una foto, una captura o un dictado sustituyen solo el día futuro que hayas elegido, después de una vista previa.
Consulta el objetivo, el calentamiento, los bloques, las repeticiones y las indicaciones del entrenamiento que ya tienes planificado.
Los entrenamientos completados, el descanso, la dieta y la evolución del peso vuelven a Coach. Consulta lo previsto frente a lo registrado y aporta ese contexto a las revisiones del plan con la IA.
Mes y año, con filtro por actividad. Al elegir un día ves la valoración: entreno, calorías, proteína, carbohidratos, grasa y sesiones. En objetivo, vigilar ajuste y fuera de objetivo conviven con tres estados distintos: descanso confirmado, incumplimiento y cobertura desconocida. Desde el detalle puedes anotar RPE, RIR, series, repeticiones y carga.
Los registros de la app de dieta aportan calorías y macronutrientes cuando se comparten con Google Health connect.
La báscula aporta peso y las medidas de bioimpedancia que publique el dispositivo. Su evolución añade contexto al plan y al seguimiento.
Los entrenamientos completados, el descanso, la dieta y la evolución del peso vuelven a Coach. Consulta lo previsto frente a lo registrado y aporta ese contexto a las revisiones del plan con la IA.
La función estrella
Entrena siguiendo el plan desde tu reloj deportivo.
Activa el envío del plan en la conexión del fabricante. Sincroniza después Garmin Connect, Suunto o COROS con tu reloj para disponer allí de las sesiones compatibles y sus indicaciones.
* COROS solo permite seguir desde el reloj entrenamientos de carrera —incluido trail/ultra— y ciclismo mediante esta conexión. Gimnasio, fuerza, HIIT y otros deportes permanecen en Coach y no se envían como sesiones ejecutables a COROS.
Ver conexiones y compatibilidad ↗Capturas reales de la app · ES / EN
04 / Rutas
Descarga los recorridos GPS disponibles de tus actividades y reúne tus rutas en el mapa de Coach.
Filtra por deporte y periodo. Revisa número de actividades, distancia, desnivel positivo y calorías, con desglose por deporte y total del periodo.
Los tracks descargados se conservan en el dispositivo. Puedes importar un GPX y exportar un recorrido desde su detalle para guardarlo como archivo local.
El almacenamiento local del track no incluye un mapa completo sin conexión: la descarga inicial y las teselas del mapa pueden requerir red.
AI / COACH
La IA utiliza el contexto disponible para crear el plan y explicar su seguimiento. Elige ejecución local, híbrida o remota según tu dispositivo y tus preferencias.
Ninguna inferencia sale del teléfono. Si falta el modelo, se usan reglas identificadas o se dice que la IA no está disponible.
Plan, chat y resúmenes de un periodo pueden usar el proveedor remoto. El coach del día, la evaluación y la explicación de un detalle siguen en local.
Las tareas de inferencia usan el proveedor configurado. Si ese proveedor no está disponible, puede entrar un modelo local que ya esté descargado.
Abre Config → Tutorial → Repetir tutorial. Sigue este recorrido para conectar tus datos y crear tu primer plan.
Elige Garmin, Suunto o COROS para que el tutorial te muestre los pasos de tu fabricante. También puedes empezar sin reloj.
Concede los permisos para reunir sueño, pulso, actividad, nutrición y medidas corporales que publiquen tus apps y dispositivos.
Inicia sesión con la misma cuenta de tu reloj. Revisa las opciones de envío del plan y del peso antes de continuar.
Selecciona IA en el móvil o en la nube. Configura el modelo y, si el proveedor lo requiere, tu clave de API.
Describe qué quieres conseguir, indica la fecha y tus deportes. Pulsa «Crear mi plan» y revisa las sesiones en Coach.
Todos estos ajustes siguen disponibles en Config. Puedes volver a modificarlos sin repetir el tutorial.
Apariencia, idioma, voz, diagnóstico de sincronización y el borrado del historial.
Google Health connect, las cuentas de reloj y la clave para trazar rutas. Puedes tener varias cuentas a la vez.
| Al publicar | Qué ejecuta el reloj | Qué se queda en texto |
|---|---|---|
| Garmin | Pasos, vueltas y repeticiones en fuerza e HIIT. | Objetivos sin pulso, ritmo o potencia medidos. La natación en piscina cae en «otro». |
| Suunto | Guía con tiempos y campos compatibles. | Nombres de ejercicio, zonas escritas como «Z2» y repeticiones, que avanzan con Lap. |
| COROS* | Carrera, trail/ultra y ciclismo, con sus secciones. | * COROS solo permite seguir desde el reloj entrenamientos de carrera —incluido trail/ultra— y ciclismo mediante esta conexión. Gimnasio, fuerza, HIIT y otros deportes permanecen en Coach y no se envían como sesiones ejecutables a COROS. |
Body Battery, estrés, carga y readiness de Garmin no salen por Google Health connect. Esas lecturas dependen de que el origen las entregue por su propia vía. Existe un contrato de gateway en el repositorio para un servidor autorizado con la API de salud de Garmin; esta app no trae ese servidor.
Primero eliges dónde razona. El proveedor remoto solo se muestra en híbrido y en remoto. Cambiar de modo no borra las claves.
openai/gpt-4.1-mini. OpenCode usa IDs de Console, como glm-5.3-flash; si dejas el endpoint vacío, la app elige Chat Completions, Responses, Messages o Gemini según el modelo. La suscripción OpenCode Go es otra API y no es la que usa Coach.La generación del plan puede seguir en segundo plano, con aviso y cancelación, hasta unos treinta minutos con la CPU despierta. El plan anterior permanece hasta que el nuevo pasa la validación. Android puede cerrar el proceso: una petición remota interrumpida no se relanza sola.
Lo que la app necesita calcular: el objetivo, los deportes, la estrategia de energía y un peso de referencia.
Equipo, limitaciones y preferencias de comida van en el texto del objetivo, no en casillas sueltas. Los minutos de otro deporte no cubren la sesión prescrita.
Un recorrido corto para dejar la app lista: reloj, Google Health connect, IA y objetivo. Puedes repetirlo cuando quieras. En el paso del modelo, la app mira la RAM del teléfono y propone uno compatible. La compatibilidad real depende también de la memoria libre en ese momento.
Si ya configuraste todo desde las otras páginas, el tutorial solo confirma el mismo camino.
Solo se activa con la aplicación vacía: sin métricas, actividades, rutas, planes, comidas ni sueño. Carga seis semanas de ejemplo —estado, sueño, entrenos con rutas, comidas y un plan— y pausa todas las sincronizaciones. Una banda recuerda que estás viendo datos de ejemplo. Al salir se borra la base local, incluido lo que hayas creado durante la simulación, y vuelven las sincronizaciones.
Con datos reales de un reloj, esta página permanece cerrada a propósito.
Versión de esta guía: 1.1.23. Correo de la app: coach.ia.app@gmail.com.
Conecta Garmin, Suunto o COROS*. La nutrición y los datos de básculas y otros dispositivos llegan a través de Google Health connect, cuando el origen los publica y con los permisos que concedas.
La estimación de sueño y la revisión del plan son ayudas de entrenamiento. No son un modelo clínico ni un predictor validado de lesión.
Para quien genera la app desde este repositorio. Hace falta JDK 17 y Android SDK Platform 36.
./gradlew :app:testDebugUnitTest :app:lintDebug :app:assembleDebug :app:assembleDebugAndroidTest./gradlew :app:assembleRelease :app:bundleRelease. APK de depuración: app/build/outputs/apk/debug/Coach-debug-1.1.23.apk. Release: Coach-1.1.23.apk y Coach-1.1.23.aab.app/schemas. La base vive en el almacenamiento privado de la app. Las preferencias de claves usan Android Keystore. La copia automática de Android está desactivada.Las pruebas que recrean la base piden un paquete aparte y un dispositivo de usar y tirar. No forman parte del uso diario de una instalación ya configurada.
Privado por defecto. Explícito cuando algo abandona el teléfono.
El detalle de almacenamiento, destinos de red y copias está en PRIVACY.md del repositorio. La política pública enlazada desde Play es coach-ia-app.github.io/coach-privacy.