Aerial drone patrols, thermal & perimeter security, an off-grid power microgrid, private aviation, the marina — even the wine cellar. Plus the lights, the laundry, and the family calendar. 75 modules across 9 systems, all on hardware you own.
Most smart-home apps top out at lights, a thermostat, and a doorbell cam. Family OS keeps going — into the systems a serious property actually runs on.
Every one is a real module — from the porch light to the perimeter drone — built on the same architecture. See how it scales ↓
Pick a mode — the entire estate responds at once: lights flip, gates lock, drones launch, cameras sweep, the perimeter arms. Hit Lockdown and the whole place goes to red alert.
Auto-playing · click any mode · illustrative live demo
Solar, battery, generator, and grid in one microgrid view — Family OS balances them and keeps the lights, the well pump, and the freezers running when the grid goes down.
All the ordinary smart-home stuff is here too, and it's a joy to use: dim a room, nudge the thermostat, set a scene — the same controls on your phone and on the kitchen wall.
Drone patrols, thermal imaging, and a buried perimeter back up the cameras, locks, and motion sensors — every event in one live feed, with alerts that actually mean something.
Family OS models the entire surface of a connected home — from the grocery list to the generator — as a catalog of modules that all share the same design and the same architecture. Adding the next one is a known quantity, never a rewrite.
Dashboard, Control, Wall kiosk, Assistant, Automations, Modes, Rooms, Briefing, Analytics, Alerts, Activity.
Alarm & sensors, Ring cameras, face & plate recognition, guest access, perimeter, gates.
Life-safety shutoffs, panic & emergency, shelter life-support, escape routing.
Thermostats, air & water systems, heated floors, pool chemistry, spa, fireplaces.
Lights, shades, shutters, whole-home audio, theater, intercom, elevator, vacuums.
Garden, irrigation, mowers, energy & generator, water levels, weather, network.
Vehicles, aviation, waterfront, lab, finance, and the cellar — tracked the same way.
Calendar, tasks & chores, meals, shopping, routines, allowance, health, pets, notes, documents, vault.
Pantry, packages, supplies & auto-reorder, laundry, upkeep & maintenance log.
The hard part of a home hub isn't any one feature — it's keeping 75 of them coherent. Family OS does it with one repeatable pattern: every device type talks to a small provider interface, so a real backend drops in at a single seam without touching a line of UI.
Each device type implements a provider interface. A file-backed mock runs today; a real integration — Hue, Sonos, Home Assistant, an alarm panel — drops in by changing what getLightsProvider() returns. No route or component changes.
TypeScript everywhere, Zod-validated at every storage boundary. State is versioned JSON on disk — readable, easy to back up, with no database to operate or migrate.
types → storage → API → page → components, built the same way every time. 75 modules, one mental model — which is exactly why the catalog can keep growing.
// The control surface every lighting backend implements. // UI and API only ever talk to this interface — so swapping // the mock for Hue/Home Assistant is a one-line change below. export interface LightsProvider { readonly id: string; listLights(): Promise<Light[]>; getLight(id: string): Promise<Light | null>; setState(id: string, patch: LightStatePatch): Promise<Light | null>; } // Resolve the active provider. Branch here on a stored // config value when real hardware is wired up. export function getLightsProvider(): LightsProvider { return mockLightsProvider; }
// Designed and built by Thomas Sprayberry — Sprayberry Labs.
Family OS has no cloud, no account, and no third party in the middle. It installs on a computer you control and keeps cameras, schedules, and everything else on that machine — so there's nothing to breach, no vendor to trust, and nothing to cancel.
Happy to walk through the live system, the architecture, or the code — whichever's useful. Family OS is a Sprayberry Labs project, built and run in-house.