IA, Code et Coaching : comment j'ai construit un écosystème fitness complet

IA, Code et Coaching : comment j'ai construit un écosystème fitness complet

Question : Un coach sportif peut-il construire un écosystème technologique complet avec l'IA ?

Réponse : Oui. En combinant Cloudflare Workers, des bases de données D1, une PWA et des frameworks IA bio-inspirés, j'ai créé un écosystème testé sur plus de 1 100 programmes personnalisés, qui détecte et corrige ses propres erreurs, et fonctionne sans serveur pour 0 €. Voici le parcours complet — réussites, erreurs et leçons.

Du coaching au code : pourquoi un coach écrit du logiciel

Je suis coach sportif diplômé d'État depuis plus de 15 ans. 4ème mondial WNBF en bodybuilding naturel. Mon métier, c'est l'entraînement, pas l'informatique.

Mais à force de créer des programmes manuellement pour des centaines de clients, j'ai vu une évidence : la personnalisation à l'échelle nécessite de l'automatisation. Pas pour remplacer le coach — pour lui permettre de toucher plus de personnes avec la même rigueur.

L'architecture technique : serverless et edge computing

Tout l'écosystème tourne sur Cloudflare, sans serveur traditionnel. Rapide, économique, scalable sans maintenance.

Stack technique

  • Cloudflare Workers : backend serverless en JavaScript, déployé en 300+ points dans le monde
  • Cloudflare Pages : hébergement statique des sites (jc-coaching.com, smartrabbitfitness.com)
  • Cloudflare D1 : bases de données SQLite distribuées (blog, profils, programmes)
  • PWA : Smart Rabbit fonctionne hors ligne, sans installation
  • API REST : endpoints publics pour générer des programmes par code
  • Claude (Anthropic) : modèles de langage pour la génération de programmes

Le Worker principal fait plus de 5 000 lignes. Il gère le blog, les API, le routing, la génération de programmes, les challenges fitness. Un seul fichier, déployé en une commande.

Smart Rabbit : 1 100 profils de test et autant de leçons

Smart Rabbit Fitness est une PWA écrite en vanilla JavaScript — pas de React, pas de framework front-end. Un seul fichier HTML. L'app se charge en moins de 2 secondes sur un téléphone basique au Brésil comme sur un iPhone à Paris.

Smart Rabbit en chiffres

  • 1 100+ profils de test traités et programmes générés pour valider le système
  • Des milliers d'utilisateurs ont créé leurs propres programmes — par respect de la vie privée, le système est conçu pour ne pas me donner accès à leurs données
  • 9 langues supportées (FR, EN, DE, ES, PT, IT, HI, AR, ZH)
  • 100% gratuit, sans inscription obligatoire
  • PWA complète : installable, fonctionne hors ligne

Pourquoi vanilla JS ? Performance et zéro dette technique. Pas de dépendances qui cassent, pas de breaking changes. Smart Rabbit n'a jamais eu de régression liée à une mise à jour de framework.

Le constat : l'IA impressionne, puis déçoit

Quand j'ai commencé à utiliser les LLM pour générer des programmes, le résultat initial était bluffant. En 30 secondes, un programme complet. Visuellement propre. Techniquement… discutable.

En tant que coach diplômé d'État, j'ai rapidement repéré les problèmes. Pas des erreurs grossières — des erreurs subtiles, le genre qui passe inaperçu sans l'œil d'un professionnel :

Sur les programmes analysés, des problèmes ont été détectés dans près d'un cas sur deux. Pas parce que l'IA est mauvaise — parce qu'elle ne vérifie pas ce qu'elle produit.

Ce que 1 100 profils de test m'ont appris

  • Les cas simples marchent : homme 30 ans, intermédiaire, salle complète — l'IA gère bien
  • Les cas complexes cassent : femme ménopausée, tendinite coude, objectif bien-être, matériel limité — l'IA accumule les approximations
  • La répétition révèle les patterns : les mêmes erreurs reviennent sur les mêmes types de profils

Les frameworks IA : bio-inspirés et open source

Utiliser un LLM brut ne suffit pas pour un usage professionnel. J'ai construit 4 frameworks, tous inspirés de la biologie et tous open source sur GitHub.

Immune v3 — Le système immunitaire de l'IA

Comme le système immunitaire humain, Immune maintient deux mémoires persistantes :

Chaque mémoire utilise un système Hot/Cold : les patterns fréquents restent actifs, les anciens passent en réserve. Exactement comme les lymphocytes mémoire.

Exemples d'anticorps réels (appris en production)

  • Push/Pull imbalance : l'IA vérifie maintenant le ratio systématiquement
  • RPE manquant sur accessoires : l'erreur la plus fréquente détectée à ce jour
  • Charge supramaximale sans protocole sécurité : le système bloque si aucune mention de spotter ou pins
  • Exercices avancés pour débutants : le système impose une régression (goblet squat avant back squat)

PRISM — Multi-perspectives pour l'IA

PRISM lance N générations en parallèle avec des perspectives différentes (volume, intensité, récupération, équilibre musculaire) puis fusionne les meilleurs éléments. Ce n'est pas du role-play — c'est de l'échantillonnage stochastique avec synthèse méritocratique.

Spinal Loop — Routage intelligent par complexité

Inspiré du principe de Henneman en neurophysiologie : le corps recrute d'abord les fibres musculaires les plus petites et n'active les grosses que si la charge l'exige.

Appliqué à l'IA : tâches simples → Haiku (le moins cher), tâches moyennes → Sonnet, décisions d'architecture → Opus. Coût divisé par 3 à 4.

Chimera — Pipeline complet

Chimera combine les trois systèmes en pipeline :

  1. Slime Mold : explore toutes les approches puis coupe par contraintes — comme un myxomycète qui trouve le chemin optimal
  2. PRISM : génération multi-angles et fusion méritocratique
  3. Immune : vérification, correction et apprentissage automatique

Résultats mesurés : le benchmark

Même tâche donnée à trois approches, évaluée par Opus sur 6 critères (sécurité, qualité du code, complétude, UX, gestion d'erreurs, architecture) :

Benchmark (3 agents Sonnet, 6 critères x 10 pts)

  • IA nue (sans système) : 28/60 — erreurs de sécurité, architecture faible
  • IA + Immune : 45/60 — sécurité excellente, +60% de qualité pour 0% de surcoût en tokens
  • IA + méthodologie statique : 46/60 — bonne architecture, mais +15% de coût en tokens

Critères : sécurité, qualité du code, complétude fonctionnelle, UX/design, gestion d'erreurs, architecture.

Le point clé : Immune atteint quasi la même qualité qu'une méthodologie écrite à la main, mais il s'améliore tout seul. À chaque programme généré, il apprend. La méthodologie statique reste figée.

L'API Fitness et les outils développeur

L'API REST publique permet à d'autres développeurs d'intégrer la génération de programmes dans leurs applications. Disponible sur RapidAPI et en accès direct.

En parallèle, une collection de plus de 30 outils en ligne gratuits : générateur QR code, formateur JSON, testeur regex, décodeur JWT, et bien d'autres. Ça montre qu'un même état d'esprit (résoudre des problèmes concrets avec des outils bien faits) s'applique au fitness comme au développement.

AI Lab : le terrain d'expérimentation

Le AI Lab est l'espace de test pour les nouvelles idées : ClaimCheck (fact-checking IA), mini-apps expérimentales, prototypes. Montrer le travail en cours, pas seulement le produit fini.

L'honnêteté sur les limites

Mon rôle de coach reste central : je valide les systèmes, j'ajuste les paramètres, je vérifie que les anticorps appris sont physiologiquement corrects. L'IA accélère, le coach garantit.

L'écosystème aujourd'hui

En chiffres

  • 3 sites web en production (jc-coaching.com, smartrabbitfitness.com, visitelsalvador.ai)
  • 5 bases de données D1 en production
  • 4 frameworks IA open source sur GitHub
  • 1 100+ programmes de test générés avec vérification automatique
  • Des milliers de programmes utilisateurs créés en toute confidentialité
  • 30+ outils développeur gratuits
  • 0 serveur à maintenir — tout est serverless
  • 0 € de frais d'hébergement (free tier Cloudflare)

Les leçons apprises

Le marché de l'IA fitness est rempli de promesses vagues. "Programme personnalisé par IA" peut signifier un prompt ChatGPT copié-collé, ou un système testé sur 1 100 profils avec des dizaines de mécanismes de vérification appris en production. Je développe mes outils en open source parce que la transparence est la meilleure preuve de sérieux.

Explorez l'écosystème

Testez Smart Rabbit, consultez l'API, ou explorez les frameworks IA — tout est gratuit et ouvert.

Smart Rabbit | API Développeur | AI Lab | Coaching personnalisé

Besoin d'un accompagnement personnalise ?

Decouvrez mes services de coaching ou utilisez Smart Rabbit pour un programme sur mesure.