Blog

Tagged engineering

10 posts tagged engineering.

Engineering Oct 22, 2026 8 min read

hopchat: smart home control with a shared local model and a peer-to-peer terminal chat

hopchat is an open-source terminal chat built on the Offline Protocol SDK and ratatui. Machines on one network find each other with no server, chat over MLS, hand over files, drive Wiz lights and LG TVs, and share one local model.

Gokul Santhosh
Engineering Oct 21, 2026 8 min read

SDK 0.30: smaller libraries, C, Java and Flutter bindings, and a telemetry security fix

Offline Protocol SDK 0.30.0 shrinks the static library behind the iOS framework from 138 MB to 23 MB, adds C, Java and Flutter bindings, narrows the roots the telemetry uploader trusts, and fixes how Bluetooth LE behaves under load.

Offline Protocol
Engineering Oct 13, 2026 8 min read

SDK 0.29 on a box: every carrier on, sessions through a middle box, and a way to prove it

Offline Protocol SDK 0.29.0 starts every transport a box is configured for, forms encrypted sessions between devices that only meet through a third, and adds offline-protocol-verify to show what the network did.

Offline Protocol
Engineering Oct 6, 2026 9 min read

SDK 0.28 on servers and desktops: Python on PyPI and a local API

Offline Protocol SDK 0.28.0 publishes Python wheels to PyPI, adds a local API so several programs on one machine share one node, seals its stores on hosts with no keychain, and lets a device hold document frames for peers that are away.

Offline Protocol
Engineering Aug 17, 2026 10 min read

Two kinds of offline: why we added Reticulum and Nostr

Reticulum extends Offline Protocol into long-range and infrastructure-sparse networks. Nostr adds a decentralized relay path across reachable internet infrastructure.

Offline Protocol
Engineering Jul 23, 2026 5 min read

Store, carry, forward: delivery when the path blinks in and out

The delay-tolerant machinery underneath Offline Protocol: how a message waits, deduplicates, and moves the moment a link appears, instead of failing when one does not.

Offline Protocol
Engineering Jul 17, 2026 5 min read

Proving identity with no authority to ask

How devices on Offline Protocol prove who they are to each other with no certificate authority, no directory, and no live network to check against.

Offline Protocol
Engineering Jul 14, 2026 4 min read

Sending a message with no server

The smallest useful thing you can build on Offline Protocol is a message that reaches its recipient with no server in the path, over an encrypted mesh.

Offline Protocol
Engineering Jul 9, 2026 4 min read

How DORS failover works

Inside the transport layer of Offline Protocol: how DORS scores BLE, WiFi Direct, internet, Reticulum, and Nostr and moves traffic between them automatically.

Offline Protocol
Engineering Jun 25, 2026 4 min read

Service discovery without a server

How devices on the mesh advertise, discover, and invoke capabilities with no DNS, no registry server, and no internet connection at all.

Offline Protocol
All posts →