A home brain that interprets like a model and acts like a machine.
A privacy-first smart-home hub running entirely on a recycled Xiaomi phone. Natural language in; a small local model reads intent, deterministic code validates and executes — or refuses. Nothing about the flat leaves the flat.
The same principle behind every system I build for regulated industries, running in my living room. The LLM never touches a light directly — it only produces a structured intent that a hard-coded gate has to accept.
Qwen2.5 on the phone reads “make it cozy” or “¿quién vive aquí?” into a typed intent. Ambiguous cases escalate to a capped cloud model.
Only validated intents reach the hardware over the LAN. Every action is logged. The model can be wrong; the flat can't.
Why it matters: an LLM that can hallucinate a light command is a novelty; one that physically can't act outside a verified envelope is infrastructure. Zordon is the home-scale proof of the pattern.
Built feature by feature into a single always-on service — reached from a web page on the wifi or a Telegram bot from anywhere.
Seven Yeelights over the LAN — colour, per-room, and modes: home, sleep, away, movie.
Movie night dims the room, wakes the projector over ADB and opens the app. Living room and bedroom.
Beat-reactive lighting driven by a laptop FFT, triggered and synced over MQTT.
Per-person notes, a shared grocery list, Telegram reminders — the low-friction memory an ADHD brain needs.
Sorli and Glovo receipts parsed into a purchase history — the groundwork for “you're about to run out of X”.
Real-time Bicing e-bike availability and Gràcia weather, injected only when asked — never invented.
Drives the phone over ADB: launch Spotify, toggle Bluetooth, and a “find my phone” that rings it at full volume.
A canvas pin-wall face — glowing eyes, a slow blink — projected on the wall on command. Because why not.
Identity by device on the wifi and by Telegram ID — owner, flatmate, guest — each with their own permissions and profile.
Intent parsing, device control and telemetry stay on the phone and the LAN. The cloud model is an escalation, capped and optional — never a dependency.
A quiet interface with progressive disclosure and capability-aware controls. Designed around a 2e / ADHD brain: less on screen, clear reasons, no dead ends.
Flatmates get their own scoped access and a self-service profile, bilingual EN/ES, with home control that unlocks on move-in — not a single-owner gadget.
No cloud platform, no subscription, no new hardware — a decommissioned handset running a real service stack in Termux.