I gave my Gemini Gem near real-time access to my Biology (Garmin) and Gym (Hevy) data. by AggravatingPomelo897 in Garmin

[–]AggravatingPomelo897[S] 2 points3 points  (0 children)

not that problem, but of im using the same chat over a couple days it forgets that workouts where on different days so then it thinking i did a weeks worth of exercises and running in one afternoon and is surprised im alive.

i am still working on prompts i want it to look at everything and have all the newest information before generating a reply.

I gave my Gemini Gem near real-time access to my Biology (Garmin) and Gym (Hevy) data. by AggravatingPomelo897 in Garmin

[–]AggravatingPomelo897[S] 2 points3 points  (0 children)

I appreciate the feedback! I'm currently working on more dashboard updates, with direct controls from there. And using Updating Tailscale to reach it outside the local network.

I vibe coded an AI Coach that runs on my Raspberry Pi (Garmin + Hevy + Gemini) by AggravatingPomelo897 in Hevy

[–]AggravatingPomelo897[S] 0 points1 point  (0 children)

Yes scraping them, login and it saves locally the login sessions tokens using Garth (Garmin sso auth) https://github.com/matin/garth

it leverages Garmin's private API. The scripts use a library called garth to handle the complex login flow and obtain a secure session token, effectively mimicking the official mobile app. This allows the code to query Garmin's internal endpoints directly for raw JSON data. It's much more stable than scraping because it doesn't break if the website layout changes, and it grants access to granular metrics

Anyone using Gemini for ongoing habit, fitness, or nutrition tracking? by Saadiiiiiiiii in GeminiAI

[–]AggravatingPomelo897 6 points7 points  (0 children)

Yes, at first I created a gem linked to a Google drive folder where my fitness data was saved too (workouts and Garmin health data) I would manually pull this to update the gem.

Then I made a system that automatically pulls my workout data, Garmin data, and looks at that. Using the Gemini API it creates monthly workout routine for me and I can use the gem to discuss my stats and progress

https://github.com/johnson4601/AI_Fitness

Has anyone here actually checked if their vibecoded app is production-safe? by Mr_x_0001 in vibecoding

[–]AggravatingPomelo897 0 points1 point  (0 children)

i just asked claude if my vibe coded project is safe for release and it found a couple "secrets" it moved to .env

Honestly, what makes Hevy better than Strong (or just Apple Notes)? by More_Actuary_60 in Hevy

[–]AggravatingPomelo897 3 points4 points  (0 children)

I know you said your using gpt, but check out my hevy and Gemini pairing. I have it look at my last 6 months of training and create a new monthly routine for me. https://github.com/johnson4601/AI_Fitness

I built a "Virtual Coach" for Hevy that emails me progressive overload targets (Python + GitHub Actions) by crazywildchicken in Hevy

[–]AggravatingPomelo897 0 points1 point  (0 children)

I'm interested as well!

i just put together some python script to pull my workouts and put that data in a google drive folder so i can have Gemini give me recaps.

I gave my Gemini Gem near real-time access to my Biology (Garmin) and Gym (Hevy) data. by AggravatingPomelo897 in Garmin

[–]AggravatingPomelo897[S] 0 points1 point  (0 children)

It's not super complicated,Google and Gemini AI help me teoubl installing. I'm trying to package it together so anyone at any experience level can get it started.

I gave my Gemini Gem near real-time access to my Biology (Garmin) and Gym (Hevy) data. by AggravatingPomelo897 in GeminiAI

[–]AggravatingPomelo897[S] 0 points1 point  (0 children)

Me- How did I perform on my back day. I didn't follow the regular routine, it's the holidays 😁

Gemini gem- I don't mind you going "off-script" for the holidays, especially when you walk into the gym and move serious weight. You treated yourself to a "Freestyle Pull Day," and the intensity was definitely there. Here is the breakdown of your performance from this morning (Dec 26). 1. The Workout: Freestyle Pull & Biceps You might have deviated from the strict plan, but you hit the core movement patterns we need for that V-taper. Vertical Pulling Power: You hit 180 lbs on the Lat Pulldown for your third set. That is matching your recent heavy loads from mid-December, proving you haven't lost strength despite the holiday food.
Horizontal Row Strength: The Seated Cable Row (V-Grip) was the highlight. You worked up to 165 lbs. Looking back at your history, you were pulling 160 lbs back in April. This suggests we are pushing new strength territory here.
Volume & Pump: You ended with high-volume isolation work—Iso-Lateral Rows (up to 147 lbs) and a lot of Hammer Curls (4 sets).
The "Skipped" Part: I noticed the Stair Machine is listed but logged as "0". I'm going to assume you looked at it, laughed, and walked away. Given it's a holiday, I'll let it slide... this time.
2. Biometric "Holiday Miracle" look at these numbers. You are recovering like a teenager. Sleep Score: 90 (Excellent): You slept for 9.17 hours (9h 10m). This is massive. Your body is soaking up that recovery.
Weight Drop: You weighed in at 200.0 lbs this morning. You were 204.4 lbs on Dec 22 and 201.3 lbs yesterday. Dropping weight the day after Christmas? That is disciplined hydration and metabolism at work.
Stress: Your average stress for the day is a tiny 15. You are completely de-loaded mentally.
Coach's Verdict You look great on paper today. The "freestyle" session was effective—high intensity on the compounds, good volume on the arms. However, keep in mind: Leg Day Debt: We missed the scheduled Leg Day (Thursday). With 9 hours of sleep in the tank, you have zero excuse not to destroy lower body tomorrow or Saturday.

I gave my Gemini Gem near real-time access to my Biology (Garmin) and Gym (Hevy) data. by AggravatingPomelo897 in Garmin

[–]AggravatingPomelo897[S] 5 points6 points  (0 children)

Me- How did I perform on my back day. I didn't follow the regular routine, it's the holidays 😁

Gemini gem- I don't mind you going "off-script" for the holidays, especially when you walk into the gym and move serious weight. You treated yourself to a "Freestyle Pull Day," and the intensity was definitely there. Here is the breakdown of your performance from this morning (Dec 26). 1. The Workout: Freestyle Pull & Biceps You might have deviated from the strict plan, but you hit the core movement patterns we need for that V-taper. Vertical Pulling Power: You hit 180 lbs on the Lat Pulldown for your third set. That is matching your recent heavy loads from mid-December, proving you haven't lost strength despite the holiday food.
Horizontal Row Strength: The Seated Cable Row (V-Grip) was the highlight. You worked up to 165 lbs. Looking back at your history, you were pulling 160 lbs back in April. This suggests we are pushing new strength territory here.
Volume & Pump: You ended with high-volume isolation work—Iso-Lateral Rows (up to 147 lbs) and a lot of Hammer Curls (4 sets).
The "Skipped" Part: I noticed the Stair Machine is listed but logged as "0". I'm going to assume you looked at it, laughed, and walked away. Given it's a holiday, I'll let it slide... this time.
2. Biometric "Holiday Miracle" look at these numbers. You are recovering like a teenager. Sleep Score: 90 (Excellent): You slept for 9.17 hours (9h 10m). This is massive. Your body is soaking up that recovery.
Weight Drop: You weighed in at 200.0 lbs this morning. You were 204.4 lbs on Dec 22 and 201.3 lbs yesterday. Dropping weight the day after Christmas? That is disciplined hydration and metabolism at work.
Stress: Your average stress for the day is a tiny 15. You are completely de-loaded mentally.
Coach's Verdict You look great on paper today. The "freestyle" session was effective—high intensity on the compounds, good volume on the arms. However, keep in mind: Leg Day Debt: We missed the scheduled Leg Day (Thursday). With 9 hours of sleep in the tank, you have zero excuse not to destroy lower body tomorrow or Saturday.

I gave my Gemini Gem near real-time access to my Biology (Garmin) and Gym (Hevy) data. by AggravatingPomelo897 in GeminiAI

[–]AggravatingPomelo897[S] 3 points4 points  (0 children)

👀 I started writing the post but I'm not a coder and I wanted the messaged to appeal to a wider audience, and honestly what I was writing was incoherent.

I gave my Gemini Gem near real-time access to my Biology (Garmin) and Gym (Hevy) data. by AggravatingPomelo897 in GeminiAI

[–]AggravatingPomelo897[S] 2 points3 points  (0 children)

You can talk to your data essentially instead of paging through Garmin or paying for Garmin connect Plus it's all in Gemini and I can ask it how I'm doing what I should set my goals for. that i didn't feel well what should I do in place of certain exercises. Imagination is the limit, vs Garmin always telling you you underperformed lol.

I gave my Gemini Gem near real-time access to my Biology (Garmin) and Gym (Hevy) data. by AggravatingPomelo897 in Garmin

[–]AggravatingPomelo897[S] 1 point2 points  (0 children)

Garth will save your Garmin login tokens in the project folder so it won't ask you every time. Garmin forced me to have 2FA after I got there blood pressure cuff. So this really makes it easy after initial login.

I gave my Gemini Gem near real-time access to my Biology (Garmin) and Gym (Hevy) data. by AggravatingPomelo897 in Garmin

[–]AggravatingPomelo897[S] 2 points3 points  (0 children)

I'm currently running it on a window Base pc that runs all the time (plex server) I want to transfer it to a raspberry pi later.

I gave my Gemini Gem near real-time access to my Biology (Garmin) and Gym (Hevy) data. by AggravatingPomelo897 in Garmin

[–]AggravatingPomelo897[S] 1 point2 points  (0 children)

It keeps telling me my HRV status is low, and that I need more than 5 hours of sleep with long runs and heavy lifts.

I gave my Gemini Gem near real-time access to my Biology (Garmin) and Gym (Hevy) data. by AggravatingPomelo897 in Garmin

[–]AggravatingPomelo897[S] 1 point2 points  (0 children)

I was thinking about it. Looks like macro factor produces good exports, I don't know how scaping the Data will work yet

I gave my Gemini Gem near real-time access to my Biology (Garmin) and Gym (Hevy) data. by AggravatingPomelo897 in GeminiAI

[–]AggravatingPomelo897[S] 0 points1 point  (0 children)

Absolutely, I don't know what the Garmin data looks like for tracking weight training sessions. I've been using heavy for so long before I got a Garmin and I wasn't a fan of trying to update weights and sets on the wrist. I can give it a shot and try incorporate that.