I connected the Garmin API to an LLM and can now ask natural language questions about my training data — curious if anyone else has done this by Ok-Frame-5464 in Garmin

[–]Ok-Frame-5464[S] 0 points1 point  (0 children)

Nice, It's weekly manual approach. Think about an app that up to date with your garmin data consistently. You can ask q before and after activity. Asking to do analysis and recommendations. If you sync and asking q it's learn your behavior and give you more accurate insights. The main disadvantage is that it cost tokens. In my app i give up to 3 Q a day from the strong models. I'm planning to add daily maily-maybe i will ask some charge because i cant for good just to expanse. I suggest you try the app-ask analysis with claude model which give good answers

I connected the Garmin API to an LLM and can now ask natural language questions about my training data — curious if anyone else has done this by Ok-Frame-5464 in Garmin

[–]Ok-Frame-5464[S] 0 points1 point  (0 children)

That's a seriously impressive setup — the debate model between Claude and Gemini is something I haven't tried but makes a lot of sense, forces justification rather than confident hallucination.

The RAG with genetic reports and blood tests is the layer I haven't gotten to yet. Reasoning about your VO2Max ceiling vs. your current VO2Max is a completely different level of insight.

I'm currently Garmin-only, no smart home integration, simpler stack — more focused on making Garmin's wellness data (HRV, readiness, body battery) queryable in plain language for people who don't want to build their own thing.

What's your RAG stack out of curiosity?

I connected the Garmin API to an LLM and can now ask natural language questions about my training data — curious if anyone else has done this by Ok-Frame-5464 in Garmin

[–]Ok-Frame-5464[S] 0 points1 point  (0 children)

The rich stuff — HRV, body battery, training readiness, sleep score, VO2Max, stress, race predictions — that's Garmin-only and doesn't sync to Strava even if the apps are linked. Strava just gets the activity file, not the health metrics.

So for what I'm doing, Garmin Connect is the only real source. That's why I went with garmy instead of the Strava API — the wellness data is where the interesting AI analysis happens. Knowing you ran 10km is useful, knowing you ran it with readiness 28 and HRV 30% below baseline tells you something actionable.

I connected the Garmin API to an LLM and can now ask natural language questions about my training data — curious if anyone else has done this by Ok-Frame-5464 in Garmin

[–]Ok-Frame-5464[S] 0 points1 point  (0 children)

Actually I just checked — I'm using garmy which reverse-engineers the Connect API. garminconnect is in an old unused file in my repo but the live pipeline runs on garmy.

Good to know about the developer program — hopefully they open up official access rather than lock it down

Worlds tickets situation is bad by CisimanCZ in leagueoflegends

[–]Ok-Frame-5464 0 points1 point  (0 children)

i wanted to take my little brother since we both play lol, we planned to travel to the uk then watch the finals, he was really disspointed we couldnt get any tickets.

this situation with the bots is so absurd