Developer builds self-hosted AI running coach that syncs with Garmin and plans workouts

A software developer has built a self-hosted AI coaching agent that automatically reads data from Garmin and Strava — including sleep, HRV, and lap splits — to plan daily running and strength sessions. The system, running on a Mac mini using an agent framework called Hermes, messages the user each morning, writes workouts directly to Garmin Connect, and grades completed sessions against its own prescriptions. It also tracks fitness trends over time, advises on nutrition around hard efforts, and adjusts training load based on recent activity — for instance, replacing a time trial with an easier session after a heavy previous day. The developer credits the setup with helping them achieve a sub-20-minute 5K goal and saving roughly an hour of weekly training planning. A stripped-down version of the configuration has been published on GitHub for others to adapt.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in