CodeWithCJ/SparkyFitness

SparkyFitness: Built for Families. Powered by AI. Track food, fitness, water, and health — together.

解決的問題

SparkyFitness 是 MyFitnessPal 和 Hevy 等商業健身追蹤器的隱私優先、自托管替代方案。它透過將營養、運動、睡眠、禁食和身體指標追蹤整合至單一平台,消除對多個付費訂閱的需求,使用者可完全掌控自己的資料。

如何運作

系統由用於 API 與資料儲存的後端伺服器、Web 前端,以及 iOS 與 Android 的原生行動應用組成。它與超過 20 個健康服務(包括 Apple Health、Google Health Connect、Fitbit 和 Garmin)整合,可自動同步活動與健康指標。它還提供可選的 AI 驅動對話式介面(SparkyAI),支援透過聊天或上傳圖片來記錄資料與檢視進度。

適用對象

希望擁有全面、無廣告的健康追蹤生態系,並能自行托管以確保資料隱私的個人,以及需要共用存取且具細粒度權限控制的家庭。

主要亮點

  • 全面追蹤:涵蓋營養、力量訓練、水分攝取、睡眠、禁食、情緒與身體測量。
  • 跨平台整合:與多種穿戴式裝置和健康平台同步。
  • AI 增強記錄:Beta 功能支援上傳食物圖片與透過「自帶 LLM」方式使用 MCP 伺服器進行對話式記錄。
  • 隱私優先:自托管架構確保資料始終留在使用者可控的基礎設施上。

相關

  • 專案
  • Dispatch
  • Dispatch
  • 專案
  • 專案