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に対応し、デバイスからデータをプッシュ可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト