This toolset creates a “curated” dataset out of your data in intervals.icu (rides only) and has everything to work on this with your preferred AI coach.
Option 1: “Bit and bytes” - run the provided Pythons scripts to create the files for GenAI Tools
Option 2: “Managed” Use the MCP server at https://intervals-mcp.training-architect.com to integrate this directly with GenAI tools (step-by-step guide for Claude, ChatGPT, Copilot provided)
Hi Robert, really cool project!
Is it targeting only rides by design or are you planning to extend it to other disciplines (e.g. running, weight lifting sessions, swims)?
Thx for your feedback. Next step in the roadmap is to provide this as a web application. After this I am open for more - e.g. supporting other endurance activities. We will see …
Yes, I have seen this one. The difference: My project is “open book”, that means you can see what is done, and how it is done. For free … And you have a “coaching system” with system prompt, coach logic etc.
@Robert_Brands I love it being open source! I will have a deeper look at it but it looks promising and already quite complex. Do you use it personally running the scripts directly or do you have some unreleased CLI tooling to make your life easier?
@lucasp I am exactly using this as it is - no unreleased tools! I have my environment with Visual Studio Code, in the terminal window I run “python .\scripts\prepare_week_for_coach.py” and after getting a plan for the week from ChatGPT & Co I run “python .\scripts\upload_plan.py”. That’s all. But now as the MCP server is available I use it directly inside of the GenAI tools.
New MCP methods list_library_workouts and list_standard_library_workouts This allows access to a set of standard workouts from your library or a centrally managed library (from me).
Some chaned in system prompt and coach logic files. That means: Update your system prompt and refresh the “knowledge” in your GenAI tool as decribed in the step-by-step guide.