frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Aidlab – Health Data for Devs

20•guzik•1d ago
Hey HN! I'm Jakub, and together with my co-founders Agnieszka and Nathan, we built Aidlab, a wearable that gives developers gold-standard physiological data. Unlike health trackers with locked-down APIs, Aidlab ships with a free SDK [1] across 6+ platforms so you can just pip install aidlabsdk or flutter pub add aidlab_sdk or whatever platform (even Unity), and start streaming raw health data and events in real time with simple didReceive*(timestamp, value) callbacks. Currently, we are exposing 13 data types including raw ECG, cough/snoring, motion, raw respiration, skin temperature, bodyweight reps, body position, and 20 high-level stats like stress or readiness through the API.

The most common questions I got are:

1) "how is it better than my smartwatch?"

2) "why we built it?"

Chest-mounted wearables are considered the gold standard for physiological measurements. For example, whenever Apple validates their watch, they benchmark against chest straps [2], as some signals can only be reliably measured (or measured at all!) near the heart including continuous ECG, true respiration (based on lung volume changes) or body position/orientation.

As for the second question: the problem for us was that smartwatches were too simple and the data too inaccurate, while advanced medical devices were too pricey or too complicated. We found a sweet spot between accuracy and accessibility - Aidlab delivers medical-grade signals without the hospital-level complexity. As "medical-grade" is a bold statement, we’ve published validation papers comparing Aidlab’s performance with other certified medical devices [3].

Today Aidlab is already a pretty mature concept. We've been building Aidlab for 2 years, shipped our first version in 2020, we got our first clients, including Bryan Johnson from Kernel/Blueprint (longevity research) or Boeing/Jeppesen (monitoring pilots’ bio-signals during tests&training).

Now we're about to release Aidlab 2 [4] - with additional signals like EDA and GPS, and a bunch of new features, including on-device ML (we've trained a few small LSTM models running inference with TensorFlow Lite for Micro). The cool part is that we've built a custom shell on top of FreeRTOS, letting anyone invoke POSIX-like commands directly on the device, for example:

timeout 10 temperature --sampling-rate 1 | tee /data/temperature.csv | tail -n 5

The biggest breakthrough for us was realizing that cloud-based processing was the wrong approach. In the beginning, we pushed most of the computation to the cloud - it seemed natural, but turned out to be slow, costly, and devs didn't want it ("hey, is there a way to use your product without cloud?"). For example, our ECG analysis pipeline used to send raw data to an external microservice, processing it in 30-minute chunks through Bull queues. A 24-hour Holter analysis could spawn 100k+ event objects and take significant time to complete. Now we're doing everything we can to move computation to the edge. In an ideal world, the cloud wouldn't store or process anything - just receive already-analyzed, privacy-preserving results straight from the device.

Another lesson: don't hand-solder prototypes at 3 a.m. to save money -> please pay professionals to assemble PCBs.

We decided to showcase this now for three reasons:

- health feels more relevant than ever with the rise of longevity research and biohacking,

- we are close to finalizing Aidlab 2,

- and I am super curious to see if anyone here finds it useful!

If you'd like to check the quality of Aidlab for yourself, we are publishing free datasets every week during different activities [5].

[1] https://github.com/Aidlab

[2] https://www.apple.com/health/pdf/Heart_Rate_Calorimetry_Acti...

[3] https://aidlab.com/validation

[4] https://aidlab.com/aidlab-2

[5] https://aidlab.com/datasets

Comments

neilv•3h ago
> Now we're doing everything we can to move computation to the edge. In an ideal world, the cloud wouldn't store or process anything - just receive already-analyzed, privacy-preserving results straight from the device.

I appreciate moving away from cloud for personal health data like this.

Can you clarify why the ideal world you hint at would have the device sending any data to you?

igor47•2h ago
Ditto on this! I've avoided fitness trackers so far because I don't want any cloud aka my data on someone else's computer
hshdhdhehd•2h ago
Nice idea. Wonder if you can use web Bluetooth to connect a web page directly to it?

Having glucose would be cool too.

RandomUser4976•14m ago
Plans for blood glucose?

Wireguard FPGA

https://github.com/chili-chips-ba/wireguard-fpga
478•hasheddan•14h ago•122 comments

Tauri binding for Python through Pyo3

https://github.com/pytauri/pytauri
79•0x1997•5d ago•3 comments

Ask HN: What are you working on? (October 2025)

200•david927•11h ago•525 comments

MicroPythonOS – An Android-like OS for microcontrollers

https://micropythonos.com
74•alefnula•3d ago•21 comments

Putting a Dumb Weather Station on the Internet

https://colincogle.name/blog/byo-weather-station/
10•todsacerdoti•5d ago•1 comments

Show HN: Baby's first international landline

https://wip.tf/posts/telefonefix-building-babys-first-international-landline/
116•nbr23•4d ago•23 comments

Emacs agent-shell (powered by ACP)

https://xenodium.com/introducing-agent-shell
160•Karrot_Kream•11h ago•20 comments

Three ways formally verified code can go wrong in practice

https://buttondown.com/hillelwayne/archive/three-ways-formally-verified-code-can-go-wrong-in/
111•todsacerdoti•1d ago•65 comments

Bird photographer of the year gives a lesson in planning and patience

https://www.thisiscolossal.com/2025/09/2025-bird-photographer-of-the-year-contest/
118•surprisetalk•1w ago•16 comments

MAML – A new configuration language

https://maml.dev/
70•birdculture•10h ago•89 comments

A years-long Turkish alphabet bug in the Kotlin compiler

https://sam-cooper.medium.com/the-country-that-broke-kotlin-84bdd0afb237
105•Bogdanp•14h ago•104 comments

Database Linting and Analysis for PostgreSQL

https://pglinter.readthedocs.io/en/latest/
78•fljdin•4d ago•16 comments

3D-Printed Automatic Weather Station

https://3dpaws.comet.ucar.edu
60•hyperbovine•3d ago•12 comments

For centuries massive meals amazed visitors to Korea (2019)

https://www.atlasobscura.com/articles/history-of-korean-food
96•carabiner•6h ago•39 comments

Keyboard Holders, Generation 1

https://cceckman.com/writing/keyboard-holders-gen1/
37•hannahilea•3d ago•0 comments

Fastmail Desktop App

https://www.fastmail.com/blog/desktop-app/
104•soheilpro•3h ago•105 comments

Free software hasn't won

https://dorotac.eu/posts/fosswon/
215•LorenDB•9h ago•251 comments

The Tiny Teams Playbook

https://www.latent.space/p/tiny
105•tilt•4d ago•30 comments

Novelty Automation

https://www.novelty-automation.com/
40•gregsadetsky•8h ago•9 comments

John Searle has died

https://www.nytimes.com/2025/10/12/books/john-searle-dead.html
93•sgustard•6h ago•72 comments

An initial investigation into WDDM on ReactOS

https://reactos.org/blogs/investigating-wddm/
45•LorenDB•10h ago•3 comments

Completing a BASIC language interpreter in 2025

https://nanochess.org/ecs_basic_2.html
77•nanochess•12h ago•9 comments

Show HN: Aidlab – Health Data for Devs

20•guzik•1d ago•4 comments

Countering Trusting Trust Through Diverse Double-Compiling (DDC)

https://dwheeler.com/trusting-trust/
25•ibobev•5h ago•2 comments

Show HN: I built a simple ambient sound app with no ads or subscriptions

https://ambisounds.app/
182•alpaca121•17h ago•71 comments

Thishereness

https://www.lrb.co.uk/the-paper/v47/n18/erin-maglaque/thishereness
8•benbreen•6d ago•1 comments

Edge AI for Beginners

https://github.com/microsoft/edgeai-for-beginners
148•bakigul•11h ago•50 comments

A whirlwind introduction to dataflow graphs (2018)

https://fgiesen.wordpress.com/2018/03/05/a-whirlwind-introduction-to-dataflow-graphs/
30•shoo•1d ago•0 comments

Constraint satisfaction to optimize item selection for bundles in Minecraft

https://www.robw.fyi/2025/10/12/using-constraint-satisfaction-to-optimize-item-selection-for-bund...
32•someguy101010•13h ago•10 comments

Oavif: Faster target quality image compression

https://giannirosato.com/blog/post/oavif/
36•computerbuster•15h ago•14 comments