Local-first
Messages live on the local network and in your browser's cache. No cloud round-trips, works with zero internet.
Local-first · off-grid · open source
LOAM is a messaging network with no internet, no accounts, and no cloud. One person hosts it on a laptop, a Raspberry Pi, or a phone. Everyone nearby scans a QR code and joins over local WiFi.
Runs offline. Anonymous by default. AGPL-licensed.
How it works
Run LOAM on a laptop, a Raspberry Pi, or an Android phone. It starts a local WiFi hotspot and prints a join QR — no servers, no setup.
Nearby devices scan the QR to connect and open LOAM in the browser. Everyone gets an anonymous, ephemeral identity — no email, no phone number.
Post to channels, reply in threads, DM, react — and optionally chat with a local AI assistant. Everything stays on the local network.
What you get
Messages live on the local network and in your browser's cache. No cloud round-trips, works with zero internet.
A generated name and avatar, no account. Optional disappearing-message timers keep history minimal.
Public channels for coordination, threaded replies for focus, and private direct messages between two people.
Add it to your home screen and keep reading against the local cache even when the signal drops.
Point it at a local Ollama model and an assistant appears as a contact — answers stay on the host, offline.
The Android app turns a phone into the node: it runs the server, starts the hotspot, and shows the join QR.
Who it's for
LOAM is built for moments the internet can't reach — and for keeping ordinary people connected when staying in touch is what matters most.
These protections exist to keep everyday people safe and connected — not to hide wrongdoing.
Open source
LOAM is free and open source under the AGPL. Read every line, run your own node, and help build the roadmap — from encrypted storage to LoRa relays that reach beyond one hotspot.