Réunissez vos données
Activité, sommeil, fréquence cardiaque, VFC et récupération de la montre ; calories et nutriments de l’app de nutrition ; poids et composition corporelle de la balance à impédancemétrie.
COACH / Guide complet
Connectez vos sources, définissez votre objectif, créez le plan avec l’IA et emportez-le sur votre montre. Ce guide couvre suivi, parcours et réglages avec de vraies captures de l’app.
Captures réelles de l’app · ES / EN
COACH / Des données à l’entraînement
Votre objectif guide le plan. Entraînements réalisés, récupération, alimentation et évolution corporelle éclairent le suivi et les ajustements proposés par l’IA.
Activité, sommeil, fréquence cardiaque, VFC et récupération de la montre ; calories et nutriments de l’app de nutrition ; poids et composition corporelle de la balance à impédancemétrie.
Objectif, sports, disponibilité et historique alimentent l’IA. Le plan précise séances, intensité, repos et objectifs nutritionnels à partir des données disponibles.
Envoyez les séances compatibles à Garmin, Suunto ou COROS* et suivez-les sur votre montre sportive.
Les séances terminées, le repos, l’alimentation et l’évolution du poids reviennent dans Coach. Comparez le prévu aux données enregistrées et utilisez ce contexte pour réviser le plan avec l’IA.
01 / Écrans
Les modules de l’app tels qu’ils apparaissent sur Android. Sélectionnez une capture pour l’agrandir.
Objectif, sports, disponibilité et historique alimentent l’IA. Le plan précise séances, intensité, repos et objectifs nutritionnels à partir des données disponibles.
Consultez les séances du plan et voyez dans le calendrier comment entraînement et nutrition s’articulent chaque jour.
Sommeil, cœur, récupération et mouvement dans une même vue.
Les séances terminées, le repos, l’alimentation et l’évolution du poids reviennent dans Coach. Comparez le prévu aux données enregistrées et utilisez ce contexte pour réviser le plan avec l’IA.
Téléchargez les traces GPS disponibles de vos activités et rassemblez vos parcours sur la carte de Coach.
Filtrez par sport et période. Consultez nombre d’activités, distance, dénivelé positif et calories, par sport et au total sur la période.
Énergie et macronutriments face à vos objectifs quotidiens.
Poids, masse grasse, eau et autres mesures de votre balance, avec leur évolution.
Huit pages : Général, Connexions, IA, Coach, Tutoriel, Sauvegarde, Simulation et À propos. L’objectif et l’IA s’enregistrent quand un champ perd le focus ou quand vous quittez l’app. Le manuel plus bas parcourt chaque page.
Captures complètes de l’app réelle avec des données réelles. Passez de l’espagnol à l’anglais et agrandissez une image pour voir les détails.
02 / Plan
Objectif, sports, disponibilité et historique alimentent l’IA. Le plan précise séances, intensité, repos et objectifs nutritionnels à partir des données disponibles.
Le plan a des phases, un horizon proche avec des séances détaillées et des dates lointaines encore provisoires. Le chat parle de récupération, de charge et de repas, et peut proposer un changement à appliquer au jour. Une photo, une capture ou une dictée ne remplace que le jour futur choisi, après un aperçu.
Retrouvez objectif, échauffement, blocs, répétitions et consignes de l’entraînement déjà planifié.
Les séances terminées, le repos, l’alimentation et l’évolution du poids reviennent dans Coach. Comparez le prévu aux données enregistrées et utilisez ce contexte pour réviser le plan avec l’IA.
Mois et année, avec un filtre par activité. En choisissant un jour, vous voyez l’évaluation : séance, calories, protéines, glucides, lipides et sessions. Dans l’objectif, à surveiller et hors objectif coexistent avec trois résultats distincts : repos confirmé, manquement et couverture inconnue. Depuis le détail, vous pouvez noter RPE, RIR, séries, répétitions et charge.
Les relevés de l’app de nutrition fournissent calories et macronutriments lorsqu’ils sont partagés avec Google Health connect.
La balance fournit le poids et les mesures d’impédancemétrie qu’elle partage. Leur évolution apporte du contexte au plan et au suivi.
Les séances terminées, le repos, l’alimentation et l’évolution du poids reviennent dans Coach. Comparez le prévu aux données enregistrées et utilisez ce contexte pour réviser le plan avec l’IA.
La fonction phare
Suivez votre plan d’entraînement sur votre montre sportive.
Activez l’envoi du plan dans la connexion du fabricant. Synchronisez ensuite Garmin Connect, Suunto ou COROS avec la montre pour y retrouver les séances compatibles et leurs consignes.
* Cette connexion COROS permet uniquement de suivre la course —dont trail/ultra— et le cyclisme sur la montre. Musculation, salle, HIIT et autres sports restent dans Coach et ne sont pas envoyés à COROS comme séances exécutables.
Connexions et compatibilité ↗Captures réelles de l’app · ES / EN
04 / Itinéraires
Téléchargez les traces GPS disponibles de vos activités et rassemblez vos parcours sur la carte de Coach.
Filtrez par sport et période. Consultez nombre d’activités, distance, dénivelé positif et calories, par sport et au total sur la période.
Les traces téléchargées restent sur l’appareil. Vous pouvez importer un GPX et exporter un parcours depuis son détail pour le sauvegarder en fichier local.
Stocker une trace en local ne fournit pas une carte complète hors ligne : le téléchargement initial et les tuiles cartographiques peuvent nécessiter une connexion.
AI / COACH
L’IA utilise le contexte disponible pour créer le plan et expliquer le suivi. Choisissez une exécution locale, hybride ou distante selon votre appareil et vos préférences.
Aucune inférence ne quitte le téléphone. S’il manque le modèle, des règles identifiées sont utilisées, ou l’app indique que l’IA n’est pas disponible.
Le plan, le chat et les résumés d’une période peuvent utiliser le fournisseur distant. Le coach du jour, l’évaluation et l’explication d’un détail restent locaux.
Les tâches d’inférence utilisent le fournisseur configuré. Si ce fournisseur n’est pas disponible, un modèle local déjà téléchargé peut prendre le relais.
Ouvrez Config → Tutoriel → Refaire le tutoriel. Suivez ces étapes pour connecter vos données et créer votre premier plan.
Choisissez Garmin, Suunto ou COROS pour suivre les étapes de votre fabricant. Vous pouvez aussi commencer sans montre.
Autorisez l’accès au sommeil, au pouls, à l’activité, à la nutrition et aux mesures corporelles partagés par vos apps et appareils.
Connectez-vous avec le compte de votre montre. Vérifiez les options d’envoi du plan et du poids avant de continuer.
Sélectionnez une IA sur le téléphone ou dans le cloud. Configurez le modèle et votre clé API si le fournisseur l’exige.
Décrivez votre objectif, fixez une date et choisissez vos sports. Appuyez sur « Créer mon plan », puis consultez les séances dans Coach.
Ces réglages restent disponibles dans Config. Vous pouvez les modifier sans refaire le tutoriel.
Apparence, langue, voix, diagnostic de synchro et effacement de l’historique.
Google Health connect, comptes de montre et clé pour tracer des itinéraires. Plusieurs comptes peuvent être connectés en même temps.
| À la publication | Ce que la montre exécute | Ce qui reste en texte |
|---|---|---|
| Garmin | Pas, tours et répétitions en force et HIIT. | Objectifs sans pouls, allure ou puissance mesurés. La natation en bassin tombe dans « autre ». |
| Suunto | Guide avec durées et champs compatibles. | Noms d’exercice, zones écrites « Z2 » et répétitions, qui avancent avec Lap. |
| COROS* | Course, trail/ultra et vélo, avec leurs sections. | * Cette connexion COROS permet uniquement de suivre la course —dont trail/ultra— et le cyclisme sur la montre. Musculation, salle, HIIT et autres sports restent dans Coach et ne sont pas envoyés à COROS comme séances exécutables. |
Body Battery, stress, charge et readiness Garmin ne sortent pas par Google Health connect. Ces lectures dépendent de la source qui les livre par sa propre voie. Le dépôt contient un contrat de gateway pour un serveur autorisé avec l’API santé de Garmin ; cette app ne fournit pas ce serveur.
Vous choisissez d’abord où l’IA raisonne. Le fournisseur distant n’apparaît qu’en hybride et en distant. Changer de mode n’efface pas les clés.
openai/gpt-4.1-mini. OpenCode utilise des ID Console, comme glm-5.3-flash ; si l’endpoint reste vide, l’app choisit Chat Completions, Responses, Messages ou Gemini selon le modèle. L’abonnement OpenCode Go est une autre API et ce n’est pas celle que Coach utilise.La génération du plan peut continuer en arrière-plan, avec avis et annulation, pendant environ trente minutes avec le processeur éveillé. Le plan précédent reste jusqu’à ce que le nouveau passe la validation. Android peut arrêter le processus : une demande distante interrompue n’est pas relancée seule.
Ce dont l’app a besoin pour calculer : l’objectif, les sports, la stratégie d’énergie et un poids de référence.
Matériel, limites et préférences alimentaires vont dans le texte de l’objectif, pas dans des cases séparées. Les minutes d’un autre sport ne couvrent pas la séance prescrite.
Un parcours court pour rendre l’app prête : montre, Google Health connect, IA et objectif. Vous pouvez le refaire quand vous voulez. À l’étape du modèle, l’app regarde la RAM du téléphone et en propose un compatible. La compatibilité réelle dépend aussi de la mémoire libre à ce moment.
Si vous avez déjà tout réglé depuis les autres pages, le tutoriel ne fait que confirmer le même chemin.
Elle ne s’active qu’avec l’application vide : sans mesures, activités, itinéraires, plans, repas ni sommeil. Elle charge six semaines d’exemple — état, sommeil, séances avec parcours, repas et un plan — et met toutes les synchros en pause. Un bandeau rappelle que vous voyez des données d’exemple. En sortant, la base locale est effacée, y compris ce que vous avez créé pendant la simulation, et les synchros reviennent.
Avec des données réelles de montre, cette page reste fermée exprès.
Version de ce guide : 1.1.23. Courriel de l’app : coach.ia.app@gmail.com.
Connectez Garmin, Suunto ou COROS*. La nutrition et les données des balances et autres appareils passent par Google Health connect lorsque la source les partage et que vous l’autorisez.
L’estimation du sommeil et la révision du plan sont des aides à l’entraînement. Ce n’est ni un modèle clinique ni un prédicteur validé de blessure.
Pour qui produit l’app depuis ce dépôt. Il faut JDK 17 et Android SDK Platform 36.
./gradlew :app:testDebugUnitTest :app:lintDebug :app:assembleDebug :app:assembleDebugAndroidTest./gradlew :app:assembleRelease :app:bundleRelease. APK de débogage : app/build/outputs/apk/debug/Coach-debug-1.1.23.apk. Release : Coach-1.1.23.apk et Coach-1.1.23.aab.app/schemas. La base vit dans le stockage privé de l’app. Les préférences de clés utilisent Android Keystore. La sauvegarde automatique d’Android est désactivée.Les tests qui recréent la base demandent un paquet séparé et un appareil jetable. Ils ne font pas partie de l’usage quotidien d’une installation déjà configurée.
Privé par défaut. Explicite lorsque quelque chose quitte le téléphone.
Le détail du stockage, des destinations réseau et des copies est dans PRIVACY.md du dépôt. La politique publique liée depuis Play est coach-ia-app.github.io/coach-privacy.