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에 대한 네이티브 지원으로 디바이스에서 데이터를 푸시 가능.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트