the-momentum/open-wearables
Self-hosted platform to unify wearable health data through one AI-ready API.
What it solves
Open Wearables simplifies the process of building health applications by providing a unified API to access data from various wearable devices (such as Garmin, Whoop, and Apple Health). It eliminates the need for developers to maintain separate integrations, OAuth flows, and data mapping for every different fitness platform.
How it works
The platform acts as a normalization layer between multiple wearable providers and the developer's application. It offers a developer portal for managing users and API keys, and provides native mobile SDKs (iOS, Android, Flutter, React Native) to sync data from on-device health stores. The system is designed to be self-hosted, ensuring that health data remains on the user's or organization's own infrastructure for privacy.
Who it’s for
- Health App Developers: Those building fitness coaching, wellness, or healthcare platforms who need standardized wearable data.
- Researchers: People collecting standardized health data from multiple sources.
- Individuals: Privacy-conscious users who want to self-host their own health data and explore it via API.
Highlights
- Unified API: Access normalized heart rate, sleep, and activity data across different providers.
- Self-Hosted: Deployable via Docker for complete data control and privacy.
- AI-Powered Insights (Coming Soon): Ability to define health automations and notifications using natural language.
- AI Health Assistant (Coming Soon): An embeddable chat interface for querying user health metrics.
- Broad Provider Support: Integrates with cloud-based services (Garmin, Oura, Fitbit, etc.) and SDK-based stores (Apple HealthKit, Google Health Connect).
Related
- Project
- Dispatch
- Dispatch
- Project
- Project