<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Leon Zajchowski</title>
    <description>The latest articles on DEV Community by Leon Zajchowski (@leonzzz435).</description>
    <link>https://dev.to/leonzzz435</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3591895%2F1cbaa5a2-9a9f-4392-b8fc-0c6a9f184168.png</url>
      <title>DEV Community: Leon Zajchowski</title>
      <link>https://dev.to/leonzzz435</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/leonzzz435"/>
    <language>en</language>
    <item>
      <title>How I Built an Agentic AI Coach That Turns Garmin Data Into a Training Partner</title>
      <dc:creator>Leon Zajchowski</dc:creator>
      <pubDate>Fri, 31 Oct 2025 20:36:50 +0000</pubDate>
      <link>https://dev.to/leonzzz435/how-i-built-an-agentic-ai-coach-that-turns-garmin-data-into-a-training-partner-364h</link>
      <guid>https://dev.to/leonzzz435/how-i-built-an-agentic-ai-coach-that-turns-garmin-data-into-a-training-partner-364h</guid>
      <description>&lt;p&gt;&lt;strong&gt;Intro:&lt;/strong&gt;&lt;br&gt;
I’ve been building an open-source project called &lt;strong&gt;&lt;a href="https://github.com/leonzzz435/garmin-ai-coach" rel="noopener noreferrer"&gt;Garmin AI Coach&lt;/a&gt;&lt;/strong&gt; — a multi-agent endurance coach that analyzes Garmin health and activity data to generate adaptive training plans for triathletes, cyclists, and runners.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What makes it special:&lt;/strong&gt;&lt;br&gt;
It’s not just another fitness tracker dashboard. It’s an &lt;em&gt;agentic AI system&lt;/em&gt; that actually interprets your physiological data (HRV, sleep, stress, load) and drafts a transparent, auditable plan you can inspect line-by-line. Every insight is reproducible — no black-box “trust us” recommendations.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foyisub4uebfqdaxsm6ux.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Foyisub4uebfqdaxsm6ux.webp" alt="The architecture of my AI ‘company.’ Data flows in, and two teams — the Nerds (Analysis) and the Coaches (Planning) — work together to create a perfect training week." width="800" height="283"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to contribute:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🧠 Help improve the agent reasoning or planning prompts.&lt;/li&gt;
&lt;li&gt;🧩 Add new data connectors (Thryve, Garmin Health API, or Connect IQ).&lt;/li&gt;
&lt;li&gt;🧪 Build demo datasets so new users can run the tool without real credentials.&lt;/li&gt;
&lt;li&gt;🖼️ Create front-end visualizations for the generated HTML reports.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Issues labeled &lt;strong&gt;&lt;code&gt;good first issue&lt;/code&gt;&lt;/strong&gt; are beginner-friendly. I’d love to mentor new contributors, especially anyone interested in AI workflows, sports science, or wearable integrations.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why I’m passionate:&lt;/strong&gt;&lt;br&gt;
As a triathlete and data scientist, I wanted a coach that explains &lt;em&gt;why&lt;/em&gt; it suggests what it does. Garmin AI Coach is my attempt to merge transparency, personalization, and open science.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Links:&lt;/strong&gt;&lt;br&gt;
🔗 GitHub — &lt;a href="https://github.com/leonzzz435/garmin-ai-coach" rel="noopener noreferrer"&gt;leonzzz435/garmin-ai-coach&lt;/a&gt;&lt;br&gt;
📰 Medium story — &lt;a href="https://medium.com/@leon_zajchowski/i-fired-my-garmin-coach-and-built-an-ai-to-train-for-an-ironman-70-3-heres-what-happened-09a404cecd78" rel="noopener noreferrer"&gt;“I Fired My Garmin Coach and Built an AI to Train for an Ironman 70.3”&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hacktoberfest</category>
      <category>opensource</category>
      <category>agents</category>
    </item>
  </channel>
</rss>
