Create Garmin Connect workouts using generative AI
OpenAI Garmin Workout Extension
This project allows you to create complex Garmin workouts using natural language input processed by OpenAI's GPT.
It supports features like targets, repeats, and nested steps, transforming workout descriptions into payloads compatible with Garmin's API.
Read more
It supports features like targets, repeats, and nested steps, transforming workout descriptions into payloads compatible with Garmin's API.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "OpenAI Garmin Workout", "description": "Create Garmin Connect workouts using generative AI", "version": "1.0.2", "manifest_version": 3, "icons": { "16": "img/logo-16.png", "32": "img/logo-32.png", "48": "img/logo-48.png", "128": "img/logo-128.png" }, "action": { "default_popup": "popup.html", "default_icon": "img/logo-48.png" }, "background": { "service_worker": "service-worker-loader.js", "type": "module" }, "content_scripts": [ { "js": [ "assets/index.js-loader-3258f373.js" ], "matches": [ "https://connect.garmin.com/*" ], "css": [ "assets/index-4330e9ba.css" ] } ], "web_accessible_resources": [ { "matches": [ "" ], "resources": [ "img/logo-16.png", "img/logo-32.png", "img/logo-48.png", "img/logo-128.png" ], "use_dynamic_url": false }, { "matches": [ "https://connect.garmin.com/*" ], "resources": [ "assets/chunk-335e1204.js", "assets/chunk-44f4d9cb.js" ], "use_dynamic_url": false } ], "permissions": [ "storage" ]}
Read more