Discussion about this post

User's avatar
Wewoc's avatar

I originally started experimenting with Garmin data because of the Garmin Chat Connector announcement earlier this year — the idea of letting ChatGPT or Claude access wearable data through an MCP-style layer sounded interesting, but I didn’t want to route anything through cloud-based AI systems.

What began as a small local alternative to that connector ended up evolving into something different: a lightweight local archive that pulls Garmin data directly via the API, keeps a full history, and renders everything as simple HTML dashboards. The goal shifted from “AI access” to “long-term, local control,” especially after noticing that Garmin intraday data seems to get progressively reduced over time (in my case from ~500 KB per file after ~6 months, to ~50 KB after ~2.5 years, and down to ~2 KB for older periods).

Reading your article was fascinating because it shows the much broader version of the same underlying theme: consolidating health data locally, under the user’s control, and making it usable across time. My project is tiny in comparison, but it was interesting to see how similar motivations can lead to very different scopes.

No posts

Ready for more?