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, 실시간 알림을 위한 웹훅, 관리용 개발자 포털을 제공합니다. 또한 LLM과 AI 에이전트가 자연어로 건강 메트릭을 질의할 수 있도록 내장된 Model Context Protocol (MCP) 서버를 포함하고 있습니다.
대상 사용자
- 건강 앱 개발자: 집계된 웨어러블 데이터가 필요한 피트니스 코칭, 웰니스, 헬스케어 플랫폼을 개발하는 사람.
- AI 개발자: LLM 응답을 실제 사용자 건강 데이터에 기반하게 하고 싶은 AI 헬스 에이전트 및 코치 개발자.
- 연구자: 여러 출처에서 표준화된 건강 데이터를 수집하는 사람.
- 개인 사용자: 프라이버시 보호와 개인 자동화를 위해 자신의 건강 데이터 인프라를 자체 호스팅하고 싶은 사람.
주요 특징
- 통합 API: 하나의 인터페이스를 통해 다양한 브랜드의 심박수, 수면, 활동량 등을 접근 가능.
- AI 준비 완료: Claude 및 Cursor와 같은 AI 클라이언트와의 통합을 위한 내장된 MCP 서버.
- 광범위한 공급업체 지원: 클라우드 서비스(Oura, Fitbit, Strava 등)와 디바이스 내 저장소(Apple Health, Samsung Health)와 통합 가능.
- 자체 호스팅 가능: Docker를 사용해 사설 인프라에 배포 가능하여 데이터 완전 제어 가능.
- 모바일 SDK: iOS, Android, Flutter, React Native에 대한 네이티브 지원으로 디바이스에서 데이터를 푸시 가능.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트