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
  • 项目
  • 项目