Garmin Training Insights
Bezplatný open-source Python nástroj pro analýzu tréninkových dat z Garminu. Odhadněte FTP, Critical Power, tréninkové zóny a získejte zpětnou vazbu po každém tréninku — bez laboratorních testů.
Stáhnout a začít
Stáhněte si ZIP pro rychlý start nebo naklonujte z GitHubu. Vyžaduje Python 3.10+, AI coding agenta (Claude Code, OpenAI Codex apod.) a účet na Garmin Connect.
Co to umí
Automatická synchronizace z Garminu
Automaticky stahuje aktivity, denní zdravotní metriky, HRV a VO2max data z Garmin Connect s podporou 2FA.
Odhad FTP a Critical Power
Odhadněte své cyklistické FTP a běžecké FTP z reálných tréninkových dat — bez formálního testovacího protokolu.
Analýza po tréninku
Okamžitá zpětná vazba po každém tréninku: rozložení zón, cardiac drift, výkon vs. základ a tipy na výživu.
Chytré tréninkové zóny
Automatický výpočet personalizovaných tréninkových zón pro kolo, běh a tepovou frekvenci na základě odhadnutých prahů.
Podpora více sportů
Vytvořeno pro triatlonisty. Zvládá kolo (indoor/outdoor), běh (s běžeckým wattmetrem Stryd) a plavání.
Sledování dlouhodobých trendů
Sledujte trendy tepové odezvy, zlepšení cardiac driftu, vývoj MMP křivky a metriky běžecké techniky v průběhu měsíců.
Podporované zdroje dat
Garmin Connect (aktivity, denní metriky, HRV, VO2max), běžecký wattmetr Stryd (výkon, doba kontaktu se zemí, vertikální oscilace), teplotní senzor CORE, kontinuální glukózový monitor Libre a tréninkové plány TriDot.
Rychlý start
Stáhněte a rozbalte projekt
Stáhněte ZIP výše nebo: git clone https://github.com/iCeWind62/garmin-training-insightsOtevřete projekt v AI coding agentovi (Claude Code, Codex apod.)
claude (ve složce projektu)Řekněte agentovi ať vás nastaví — zbytek zvládne sám
"Nastav mě" — agent přečte CLAUDE.md, nainstaluje závislosti a vše nakonfiguruje automatickyPro koho to je?
Tento nástroj je pro datově orientované běžce, cyklisty a triatlonisty, kteří chtějí hlubší vhled do svých Garmin dat, než nabízí Garmin Connect nebo jiné platformy. Pokud vás zajímají trendy cardiac driftu, tréninkové zóny založené na výkonu nebo pochopení, proč byl trénink těžký — tohle je pro vás. Základní znalost Pythonu je užitečná, ale návod na rychlý start pokrývá vše potřebné.