Rohan Chaubey

Open Wearables - Open infrastructure for wearable-powered health products.

byβ€’
Build personalized health products with one API for every wearable. Access wearable data, open health scoring algorithms, and structured context your AI can reason with. Self-hosted, open-source, MIT licensed.

Add a comment

Replies

Best
Agata Wieczorek

Congrats on the launch!! Is there something like a web dashboard for regular users, or is this purely for developers building things on top?

Piotr Ratkowski

@agata_wieczorekΒ Thanks Agata! OW is a developer infrastructure, not a consumer product. There's a developer portal for managing the deployment (users, OAuth credentials, debugging), but end users see whatever dashboard you build on top. Some teams ship their own UI, others embed widgets we provide.

Sebastian Kalisz

@agata_wieczorekΒ As Piotr said, there is only a dashboard for administrators. So company using Open Wearables as a platforms has to create it's own UI for regular users.

Piotr Sobusiak

@agata_wieczorekΒ it is mostly b2b / devs but you can also run your own instance with one click deployment on Railway and play around with your data through MCP server we provide πŸ™‚

Piotr Pasierbek

@agata_wieczorekΒ thank you!

there is a dashboard - you can connect your devices, see your data and scores. but the main value right now is for developers building health apps on top of it

if you're not a developer the most interesting part is probably the AI layer - asking questions about your own health data in plain language. that's where it gets useful for everyone

Congratulations on the launch! Your unified health data model is what interests me the most, but I'm worried about datatype proliferation/complexity if I build something downstream of OpenWearables (e.g. your wide table for WorkoutDetails). I really appreciate that I would have the same problem if any given wearable provider made changes to their schema, but what are your plans for keeping your data model in sync with providers without causing other developers headaches?

Patryk

@hex_miller_bakewellΒ Thanks Hex - exactly the right question. Schema drift here is unavoidable, but we're trying to make it bounded. Our approach: stable versioned core for the common path treated as a contract; provider-specific quirks accessible but separate; additive changes by default; explicit deprecation windows for actual breaking changes. WorkoutDetails specifically is one of the messier surfaces - we know, we're treating it as evolving. Schema is in the repo - happy to go deeper via DM or GitHub issues, can loop in our engineering lead for a proper versioning rabbit-hole. Thanks for the kind words on the launch πŸ™

Sebastian Kalisz

@hex_miller_bakewellΒ I don't think it's possible to avoid that issue anyway.

Deepak Yadav

Am I seeing this right? Its opensource?

Where would I be paying?

Piotr Ratkowski

@worklabΒ It's self-hosted, so you pay for infrastructure usage. As Momentum we also support custom deployment and build services around Open Wearables whenever you need building your product with our tool.

Sebastian Kalisz

@worklabΒ You don't pay, thats the trick ;) Its license is MIT.

Piotr Sobusiak

@worklabΒ it is completely free under MIT license. But if you ever build something with Open Wearables we'd love to hear about it - come share it on our Discord!

Sebastian KrΓ³l

Three people in my Slack have tagged me in this today. The health data fragmentation problem is real and annoying, and the open-source angle means it might actually last longer than a VC-funded API startup.

Piotr Ratkowski

@sebastian_krolΒ Thanks Sebastian, that's a good signal. The durability point is exactly why we went MIT. Even if Momentum disappeared tomorrow, the code keeps working: you fork it, maintain it, extend it. Different risk profile than betting your product on a Series A startup's runway and pricing strategy. Plenty of healthtech teams have been burned by aggregators getting acquired, pivoting, or hiking prices once dependency lock-in kicks in. Open source isn't a magic shield, but it removes that specific failure mode.

Sebastian Kalisz

@sebastian_krolΒ Three people? Those are still rookie numbers ;)

Kamil Ε»Δ…dΕ‚o

@sebastian_krolΒ That kind of organic Slack/word-of-mouth signal is usually more telling than any launch post.

Piotr Pasierbek

@sebastian_krolΒ three tags is a good sign

open source compounds - community keeps it alive, extends it, catches breaks. that's the whole advantage

Raihan Shezan
Can this plug directly into LLM pipelines or do we need additional processing layers?
Piotr Ratkowski

@raihanshezanPlugs directly. Our MCP server gives any LLM (Claude, GPT, local via Ollama) structured access to user health data with context, scores, trends, anomalies, so you're not dumping raw numbers into a prompt. If you'd rather wire it into your own pipeline, the REST API works the same way.

For production-grade use cases (coaching, clinical reasoning, longitudinal context), an agentic layer on top earns its keep fast. We build that at Momentum for clients and might share some templates soon, stay tuned.

Renata Hara

Healthtech open source is having a real moment. Between this and a few other projects I've seen lately, feels like the closed-platform model for health data is getting challenged from multiple directions.

Kamil Maksymowicz

@renata_hara1Β Health data is probably the worst category for closed platforms: it's sensitive, personal, and the people building on top of it often need to explain exactly how scores are computed to users or regulators. The pressure from open source was going to come eventually.

Kamil Ε»Δ…dΕ‚o

@renata_hara1Β Yeah, there’s definitely a broader shift happening β€” less tolerance for β€œwalled garden” health data, especially as people start accumulating years of wearable history across multiple devices.

Sebastian Kalisz

@renata_hara1Β It has, indeed.

Piotr Pasierbek

@renata_hara1Β yeah the tide is turning

closed platforms made sense when the tooling didn't exist. now it's just a choice - and developers and builders are starting to notice there's a better one

good time to be building in this space

Congratulations to the team! Are the health scoring algorithms customizable or are they fixed out of the box?
Piotr SΔ™dzik

@hamza_afzal_buttΒ thank you!

fully customizable - that's kind of the whole point. the base algorithms are open so you can read exactly how a score is calculated, then tweak weights, swap inputs, or build your own on top

fixed black-box scores are what everyone else ships. we wanted the opposite

Anton Zaporozhets

Slightly skeptical question: how stable is the Garmin and Oura API access? Those platforms have changed or restricted third-party access before. What happens to a self-hosted deployment if an upstream provider breaks the connection?

Piotr Ratkowski

@anton_zaporozhets1Β Fair question. Both have official OAuth-based developer programs, and we've been shipping against them long enough to know the quirks (Garmin especially took real engineering time). If a provider changes something breaking: we patch, you pull the update. That's the OSS advantage. With a SaaS aggregator you wait for the vendor's roadmap and keep paying while you wait. No third-party integration is fully immune. The difference is how fast the fix lands and whether you can read the diff yourself.

Sebastian Kalisz

@anton_zaporozhets1Β Of course Open Wearables will propagate error (I suggest to use something like sentry to catch such exceptions), but you will still be able to connect with other providers, even if you will have broken connection with Garmin.

And I understand your concenr. In 2024 (or event 2025, don't remember) Garmin switched from OAuth v1 to Oauth v2 for example. It's a big change, but they didn't remove old endpoints which based on old OAuth standsrd. Of course it wasn't documented after the update to not tempt new users to use this.

Kate Ramakaieva

Great launch, team! This is super interesting, especially the β€œone API for wearables” angle. How many devices are supported today?

Piotr Ratkowski

@kate_ramakaievaΒ Hey, we currently support Apple Health, Samsung Health, Google Connect, Polar, Suunto, Ultrahuman, Oura, Whoop, Strava, Fitbit.

Konrad Talaga

Open source health scoring algorithms is the part that got my attention. Most of these platforms treat the scoring logic as the crown jewels. Who decides what goes into the scoring models?

Piotr Ratkowski

@konrad_talaga1Β You're right that most platforms guard scoring as the crown jewel. We went the opposite way on purpose: black-box scores are fine until a clinician or regulator asks why the number says what it says.

Who decides: our own R&D, led by Anna Zych (Health Science Lead), grounded in published research where it exists (sleep stages, HRV, training load all have public literature) and open discussion in PRs and GitHub issues where it doesn't. Momentum's engineering team owns direction, contributors shape it. Thresholds are tunable, so if you disagree with our defaults you fork and calibrate for your population.

Sebastian Kalisz

@konrad_talaga1Β As a Piotr said. If you want to ask questions about scoring models, you can find Anna on Linkedin or our Discord :)

Piotr Sobusiak

@konrad_talaga1Β that's the best part - you can use OW scores as a base because everything is open (including reasoning why these score are built this way) so you can use them as a starting point and tweak from there

First
Previous
β€’β€’β€’
456
β€’β€’β€’
Next
Last