the-momentum/open-wearables

Self-hosted platform to unify wearable health data through one AI-ready API.

解决的问题

Open Wearables 消除了将多个可穿戴设备提供商(如 Garmin、Whoop 和 Apple Health)集成到单一应用程序中的复杂性。开发者无需为每个提供商分别构建 OAuth 流程和数据映射逻辑,而是可以使用统一的 API 访问经过标准化的健康数据。

工作原理

该平台作为中间层,通过移动 SDK 从各种基于云的提供商和设备本地健康存储中同步数据。它将这些数据标准化为一致的格式,并提供 REST API、用于实时通知的 Webhook 以及用于管理的开发者门户。此外,还内置了 Model Context Protocol (MCP) 服务器,允许 LLM 和 AI 代理使用自然语言查询健康指标。

适用人群

  • 健康应用开发者:需要聚合可穿戴设备数据来构建健身指导、健康或医疗平台的开发者。
  • AI 开发者:希望将 LLM 响应基于真实用户健康数据的 AI 健康代理和教练的创作者。
  • 研究人员:需要从多个来源收集标准化健康数据的人。
  • 个人用户:希望自行托管健康数据基础设施以保障隐私和实现个人自动化的人。

亮点

  • 统一 API:通过单一接口访问不同品牌的心率、睡眠、活动等数据。
  • AI 就绪:内置 MCP 服务器,可与 Claude 和 Cursor 等 AI 客户端集成。
  • 广泛支持提供商:支持云服务(Oura、Fitbit、Strava 等)和设备本地存储(Apple Health、Samsung Health)。
  • 可自托管:使用 Docker 部署在私有基础设施上,实现对数据的完全控制。
  • 移动 SDK:原生支持 iOS、Android、Flutter 和 React Native,可从设备推送数据。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目