Blog

Notes from the pipeline.

Engineering write-ups, skill spotlights, and usage patterns from the team building Soma. The first post ships with our public launch.

Launching with the public release.

We’re writing in the open — the first wave of posts goes live on launch day. Below is what’s in the queue. If you want a specific topic covered first, check the docs in the meantime.

Coming soon

Launch

Introducing Soma: the MCP layer for Apple Health

Why we built a local-first sensor bridge, what it unlocks, and how it compares to shipping health data through the cloud.

Engineering

Why we chose CloudKit private zones over our own backend

Architectural walk-through: how Soma’s pipeline works when we don’t operate servers, and the tradeoffs we took to make it that way.

Skill spotlight

Welcome Home: the geofence brief your agent should have been doing

A teardown of the Welcome Home skill, including the exact tool calls, the timing logic, and how it avoids the “welcome home every 4 minutes” failure mode.

Engineering

HRV noise is lying to you: how we smooth biometric trends

Raw HRV readings are noisy. Here’s the windowing and baselining we use so Recovery Coach makes calls your body actually agrees with.

Tutorials

Build your own Soma skill in 30 minutes

Step-by-step walk-through of writing a custom skill that pulls morning HRV and posts it to Slack — from scaffold to running server.

Privacy

“Architecturally impossible” is a verifiable claim

What “local-only” means in practice, which guarantees are enforced by code versus policy, and how you can audit the pipeline yourself.

Want to be reminded when posts go live?

Start the 30-day free trial →

Subscribers get the first post via email on launch day.