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、および管理用の開発者ポータルを提供します。また、LLMやAIエージェントが自然言語で健康メトリクスを照会できるようにする、組み込みのModel Context Protocol (MCP) サーバーも備えています。

対象ユーザー

  • 健康アプリ開発者: 複数のウェアラブルデバイスデータを集約して利用するフィットネスコーチング、ウェルネス、医療プラットフォームを開発する人。
  • AI開発者: LLMの応答を実際のユーザーの健康データに基づいて根拠づけたいAIヘルスエージェントやコーチの作成者。
  • 研究者: 複数のソースから標準化された健康データを収集する人。
  • 個人ユーザー: プライバシー保護と個人の自動化のために、自らの健康データインフラを自己ホスティングしたい人。

特徴

  • 統一API: 1つのインターフェースで、異なるブランドの心拍数、睡眠、活動量などをアクセス可能。
  • AI対応: ClaudeやCursorなどのAIクライアントとの統合を可能にする組み込みMCPサーバー。
  • 広範なプロバイダーサポート: クラウドサービス(Oura、Fitbit、Stravaなど)とデバイス内ストア(Apple Health、Samsung Health)に対応。
  • 自己ホスティング可能: Dockerを使用してプライベートインフラにデプロイ可能で、データの完全な制御が可能。
  • モバイルSDK: iOS、Android、Flutter、React Nativeに対応し、デバイスからデータをプッシュ可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト