Coach Watts
Coach Watts is a self-hosted AI endurance coach that reads your training, recovery, sleep, and nutrition data together and tells you, each day, whether to push or rest. Connect Intervals.icu, Strava, Whoop, Oura, Garmin, Withings, Wahoo, Polar, Fitbit, Hevy, Yazio, Rouvy, or Ultrahuman and every workout, HRV reading, sleep score, and meal lands in one athlete profile instead of fourteen separate apps. Each session gets a detailed breakdown with an execution score, and the performance view tracks Fitness, Fatigue, and Form alongside power curves so you can see a training block working, or quietly burying you. Daily recommendations weigh HRV and sleep before suggesting intensity, and the interactive chat answers questions against your own data when you want the reasoning behind a call. Adaptive plans generate around your schedule and goals, then adjust as life interferes. Nutrition tracking applies metabolic fueling logic that shifts between Eco, Steady, and Performance modes based on session intensity, so long rides get fed differently from recovery spins. Coaching alerts and system messages arrive in the dashboard, Telegram coaching is available for nudges on the move, and the whole platform speaks more than ten languages with timezone handling that follows traveling athletes. A Google account provides sign-in and the Gemini models behind the analysis, while your synced history stays in your own database. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.
Deploy