airbone42 / 360-data-athlete
PublicThis is a coding experiment with multi-agent systems, using sport training as the problem domain. It does not replace a coach or sports-medical advice. Use only with a solid training background, at your own risk. No warranty, no support, no audit.
360° Data Athlete is an AI coaching framework that runs as a plugin inside Claude Code. It pulls your fitness data from intervals.icu, Garmin, and Strava, then uses a team of specialized AI agents to plan your daily training—deciding what to do, designing the specific workouts, validating them for safety, and pushing them to your fitness tracker. After you train, it analyzes your performance and gives you coaching feedback. The system tracks muscle fatigue, monitors your HRV response patterns, and audits itself for consistency. It is explicitly experimental, not a replacement for human coaching, and requires an intervals.icu account plus Python 3.11+ to run.
How It Works
A friend tells you about a system that uses AI to plan your training based on your fitness data and daily readiness.
You link your intervals.icu account so the system can see your heart rate variability, training load, and past workouts. Optionally connect Strava for gear tracking and Garmin for running dynamics.
Before you even ask, the system pulls your latest wellness data—HRV, resting heart rate, sleep quality—and checks the weather and your upcoming race calendar.
A head planner decides what to train, then specialist agents design the specific workouts—one for running, one for strength, one for ninja athletics—each with your history and restrictions in mind.
You see a clear, readable plan with shoe recommendations and reasoning. You say 'go' or push back if something feels off, and the system adjusts.
With one click, your planned sessions appear in intervals.icu, ready for your GPS watch to sync. After you train, Strava gets updated with your activity names.
The system analyzes your laps, compares your HRV response to expected patterns, and gives you 2-3 concrete takeaways—no generic praise, just specific observations.
Over weeks, the system tracks muscle fatigue across your whole body, warns when you're overdue for certain exercises, and keeps your weekly hard sessions in balance—all while respecting when you need rest.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.