Nothing on your body should phone home.
Open-source wearables with no cloud behind them. The device is a sensor. Your phone is the brain. Your database is the only place your life is ever written down.
The wearable doesn’t run the AI.
It is a sensor and a Bluetooth bridge, deliberately. Your phone runs the model — local or API, whichever you trust. The results land in a database you own. That one choice is why the hardware stays cheap, small and long‑lived, and why nobody, us included, sits between you and what your body is saying.
The one we can actually build.
A microphone, a radio and eight hours of battery, hung on a lanyard. It captures; your phone transcribes and thinks; your database remembers. The silicon is Nordic, the toolchain is Zephyr, and there is not one binary blob between you and the metal.
| SoC | nRF5340 · Cortex‑M33 (no MMU, no Linux — and that’s correct) |
|---|---|
| Radio | BT 5.4 LE + nRF7002 Wi‑Fi 6 |
| Microphones | 2 × TDK T5838 PDM |
| Storage | 4 Gbit NAND, on‑device buffer |
| Firmware | Zephyr RTOS · Linux Foundation |
| Licence | MIT — hardware and firmware |
Your compositor. Your pixels.
A camera, a microphone array, and a monocular waveguide with the render loop handed to you. The glasses draw exactly what your phone tells them to draw — your layout, your typeface, your data. If you want a Fallout VATS readout of your inbox, nothing in the stack is going to argue.
| Camera | 8 MP · hard‑wired capture LED |
|---|---|
| Display | Monocular waveguide combiner |
| On‑board compute | None (deliberate) |
| Link | BT 5.3 → phone |
| Weight target | < 48 g |
| Prescription | Standard lens blanks |
A wrist that answers to adb.
Full AOSP, unlocked at the factory, debugging on out of the box. Sideload the sample APK and every message that hits the watch is mirrored into your own table — where your agent can read it, draft a reply, and wait for you to approve it.
| OS | AOSP 14, no vendor layer |
|---|---|
| Bootloader | Unlocked — at the factory |
| Debug | adb over USB‑C, enabled |
| Memory | 2 GB / 32 GB |
| Display | 1.43″ AMOLED |
| Rating | IP68 |
Five years of you, in a table you own.
Heart rate, variability, blood oxygen, skin temperature — sampled continuously and written straight into your own database. No app in the middle deciding what you’re allowed to see. When a better model ships in 2031, you point it at five years of history that never left your house.
| Sensors | HR · HRV · SpO₂ · skin temp |
|---|---|
| Data | Raw samples over BLE GATT |
| Export | Direct write to Postgres |
| Battery | ~7 days |
| Material | Grade‑5 titanium |
| Subscription | None — there’s no server to subscribe to |
These aren’t features.
They’re your projects.
Hardware, a repo, and the agent you already have open. Weekend‑idea to running‑on‑your‑body in days.
a heads‑up display like the Fallout VATS system, but with my to‑do list and incoming texts
The glasses render the HUD. Your phone pipes tasks and messages through the SDK. Reskin it however you like — it’s your draw call.
something on my neck I can talk to my agent with, in real time
Pendant captures. Phone runs whisper.cpp and the model of your choosing. The reply comes back in under a second and every word lands in your Supabase, not anyone else’s.
an app that moves all my texts into a database so my agent can answer for me
Sideload the sample APK onto an unlocked AOSP watch. Messages mirror into your table; your agent drafts, you approve. The same APK runs on any unlocked phone.
a ring that keeps my health data private, so a smarter model can read five years of it later
Continuous biometrics into private storage. No subscription, no resale, no dashboard that disappears when the company gets acquired.
One stack.
Four bodies.
Same architecture in every one of them: capture on the body, compute on the phone, memory in your database. Different sensors, identical promise.
Buy. Clone.
Connect. Build.
Buy the device
It arrives with the bootloader unlocked, the firmware source published, and no account to create.
Clone its repo
Firmware, BLE pairing, sensor schema, the database migration, and a sample app that already works.
git clone dev-wear/dw-pendantPoint your agent at it
An MCP server ships in the repo, so Claude Code or Cursor can read the device API without you explaining it.
claude --mcp dev-wearBuild the thing you wanted
Describe it. The agent reads the API, writes the code, flashes the device. That loop is the entire product.
"put my inbox on the right lens"If we vanish, nothing you own stops.
Firmware, SDK, pairing code, sensor schemas, the database migration and the MCP server are all public under MIT. That isn’t generosity, it’s the only credible version of the promise: a privacy claim you cannot read is just marketing.
Is any of this shipping today? +
Isn’t this just Omi? +
Why put a phone in the middle at all? +
Is there a subscription? +
Can I really flash my own firmware? +
fastboot flashing unlock is a gate we won’t ship without.Be there for the first run.
No launch date we can’t defend. You’ll hear from us when the first pendants are real, and the note will include the BOM.
One message per milestone. No list, no partners, no resale.