Vitality AI Coach for Garmin - Showcase Project
Listed September 4, 2026
About Vitality AI Coach for Garmin
Self-hosted, privacy-first AI coach that reads your Garmin data for daily use.
Self-hosted AI health & fitness coach that connects to your Garmin Connect data and gives personalized insights about training, sleep, stress, recovery, and body battery — in your language, using the LLM of your choice. Why it matters: • 100% private — Garmin credentials and chat history are encrypted on your machine. Only your chosen LLM provider ever sees your data. • Bring your own model — Groq, OpenRouter, OpenAI, Mistral, or fully offline local Ollama. • Zero-config — browser-based setup wizard: connect AI → connect Garmin → start chatting. Tech stack: Python (FastAPI), React (Vite + TypeScript + Tailwind 4),, SQLite/Postgres, Docker. Features: • Multi-language support with language-purity guard • Background data sync with built-in scheduler • Push notifications (Firebase, optional) • TTS (Google, optional) • Social login via Supabase (optional) What's included: Full source code, Docker setup (prebuilt image + build-from-source), one-command installer.
Project details
Website: https://artapps.dev/garmin-ai-coach
Project metrics
Average Monthly Visitors: Undisclosed
Average Monthly Downloads: Undisclosed