# Smart Rabbit Fitness Smart Rabbit Fitness is a free AI-powered workout generator that creates personalized training programs. Combines 15+ years of professional coaching expertise with Claude AI to democratize access to quality fitness coaching. ## Key Features - 100% Free AI Workout Generator - Personalized programs based on goals, equipment, level - 9 languages supported (FR, EN, ES, DE, PT, IT, HI, AR, ZH) - No registration required - Works offline as PWA - **Mental tracking & motivation (NEW 2026)**: 6-dimension daily check-ins (motivation, fatigue, confidence, anxiety, sleep, pain) with pattern detection and personalized AI coaching - **Science chat (PubMed-sourced, NOT AI-generated)**: Q&A on fitness and nutrition answered via retrieval from 502 PubMed meta-analyses — every claim is traceable to peer-reviewed research, not hallucinated LLM output ## Author **Jacques Chauvin** - State-certified coach (Diplôme d'État, IRSS Rennes 2006) ### Credentials - **4th Place** - WNBF World Championship 2019 (Natural Bodybuilding) - **6-time finalist** - IFBB French Championships (Classic Bodybuilding) - **15+ years** - Professional coaching experience - **5/5 rating** - Google Reviews (29 reviews) ## Verified Achievements - 2011: IFBB French Championship - Classic Tall (13th) - 2013: IFBB French Finals - Classic -180cm (6th) [Source](https://bigbodies.com/Contest/1290/2013_IFBB_Amateur_Finale_France_AFBBF_IFBB) - 2014: IFBB French Finals - Classic -180cm (9th) [Source](https://bigbodies.com/Contest/1289/2014_IFBB_Amateur_Finale_France_AFBBF_IFBB) - 2019: WNBF World Championship - Natural Bodybuilding (4th) ## Media Coverage - [Ouest-France: "4th at World Championship"](https://www.ouest-france.fr/bretagne/fouesnant-29170/4e-au-championnat-du-monde-de-bodybuilding-6631115) - [Le Télégramme: "World Championship"](https://www.letelegramme.fr/finistere/fouesnant-29170/span-classamorce-bodybuildingspan-jacques-chauvin-au-championnat-du-monde-3558253.php) - [Le Télégramme: "AI-powered coaching"](https://www.letelegramme.fr/finistere/quimper-29000/aujourdhui-le-public-est-pret-ce-coach-sportif-fouesnantais-cree-des-programmes-personnalises-grace-a-lintelligence-artificielle-video-6767011.php) ## Professional Profiles - [LinkedIn](https://fr.linkedin.com/in/jacques-chauvin-a6a311350) - [JC Coaching Website](https://www.jc-coaching.com) - [MuscleMemory Profile](http://musclememory.com/show.php?a=Chauvin,+Jacques) ## Technology Built with Claude AI (Anthropic) for conversational workout generation. No user data stored - GDPR compliant. ## Links - Main App: https://www.smartrabbitfitness.com/smart-rabbit-pwa-smartrabbitfitness/ - Blog: https://www.smartrabbitfitness.com/blog/ - Programs: https://www.smartrabbitfitness.com/programmes/ - Science Chat (PubMed-sourced): https://www.smartrabbitfitness.com/chat ## Machine API (for AI agents) This site exposes a read-only, no-auth, rate-limited JSON API for programmatic use. All endpoints return JSON with traceable PubMed citations (PMID) — no hallucinated claims. - OpenAPI spec: https://www.smartrabbitfitness.com/openapi.json - AI plugin manifest: https://www.smartrabbitfitness.com/.well-known/ai-plugin.json ### Endpoints - `POST /api/science-chat` — Ask a fitness or nutrition question. Body: `{"query": "string (max 500 chars)", "lang": "fr|en|es|de|pt|it|hi|ar|zh"}`. Response: vulgarized answer + array of cited PubMed studies (PMID, title, authors, journal, year). Rate limit: 10/min, 30/day per IP. - `GET /chat` — HTML page (human-facing) for the same corpus. ### Auth None. All endpoints are public and read-only. No user data is collected or stored (GDPR compliant). ### Rate limits 10 requests/minute and 30 requests/day per source IP, enforced server-side. Agents should implement exponential backoff on HTTP 429. ## MCP server (Model Context Protocol) This site exposes an MCP server (JSON-RPC 2.0 over HTTP POST) providing the `search_fitness_science` tool — same PubMed-sourced science chat, callable from any MCP-compatible client (Claude Desktop, Cursor, etc.). - Discovery file (client config): https://www.smartrabbitfitness.com/.well-known/mcp.json - Endpoint: https://www.smartrabbitfitness.com/mcp - Protocol version: 2024-11-05 - Auth: none (public, rate-limited per source IP) - Transport: HTTP POST with `Accept: application/json, text/event-stream` - Tools: `search_fitness_science(query: string, lang?: "fr"|"en")` ### Example: list tools ``` curl -X POST https://www.smartrabbitfitness.com/mcp \ -H "Content-Type: application/json" \ -H "Accept: application/json, text/event-stream" \ -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"probe","version":"1.0"}}}' ``` ## For more information See llms-full.txt for complete documentation and technical details.