v0.9 48 device classes. One operating layer.

Turn phones
into open robots.

openrobot turns retired hardware into a fleet you own. Phones, tablets, speakers, laptops, routers, even DSLRs — all running local: voice, sensors, cron loops, agent loops. AI-assisted liberation handles the rooting and flashing. No SaaS leash.

Install openrobot
MIT licensed LineageOS postmarketOS Termux OpenWRT local-first ROS 2 ready

Every consumer device shipped this century has compute, sensors, network, and identity. Most spent their useful life on a vendor's leash. When the leash breaks, they do not have to die. openrobot is the layer that liberates them and reorganizes them into a fleet you own.

01 / Fleet

Six devices. One fleet. All running on stuff someone threw out.

A house full of discarded consumer electronics becomes a local robot system: brains plan, satellites listen, hubs route, surfaces show state, and actuators do work.

GALAXY TABBRAIN ECHOSATELLITE TV + PISURFACE PIXELBRAIN WYZESATELLITE WRT54GHUB T480BRAIN SONOFFACTUATOR

02 / Salvage atlas

Start with the devices that already have a path.

The full atlas tracks 48 device classes by role, difficulty, supported status, local API, and the liberation tools required.

local API first Smart home e-waste is best when it already speaks LAN.

Shelly RPC, LIFX LAN, Hue Bridge, Yeelight LAN, Zigbee2MQTT, ONVIF, WLED, and Matter devices become useful before any heroic jailbreak.

cloud-only warning App-only gear stays on the watch list.

Ring, Nest, myQ-style devices, and newer cloud-auth plugs are not atlas wins until there is a documented local path or a clean bridge protocol.

03 / AI-assisted liberation

The installer should know the weird part for you.

Rooting, flashing, firmware utilities, and vendor-specific rituals should not require folklore. openrobot turns the atlas into an interactive procedure.

01

Connect

Plug the device into your laptop or boot it into download mode. openrobot detects USB descriptors, model fingerprints, and Bluetooth identity.

02

Identify

openrobot matches your device against the salvage atlas, names what it can become, and pulls the right liberation procedure.

03

Liberate

fastboot flashes, partition writes, ROM installs, and agent narration stay in one guided flow. You watch, confirm, and claim the device.

Today: AI-guided liberation is scoped to SUPPORTED v0.1 devices. The full every-device vision lands with v1.0. We will not oversell what works.

04 / Capability tiers

What your hardware can do once liberated.

Capability tiers make the salvage story honest. A weak device can still be a useful satellite; a stronger one can become the room brain.

Tier ALocal agent brain

Snapdragon 855+, Pixel Tablet, ThinkPad, NUC. Runs local LLMs, voice, scheduler, LAN UI, and Home Assistant duty.

Tier BVoice + routines

Snapdragon 660-845 and older tablets. Runs wake/STT/TTS, schedules, dashboards, and small local models.

Tier CSensor satellite

Older phones, Pi 3, cameras, wall panels. Cron, sensors, voice satellite, dashboards, MQTT, and local bridges.

Tier DKiosk or trigger

Very old devices. Single-purpose display, button, sensor relay, or parts donor. Still useful when the role is honest.

05 / Upstream

We lift primitives, name them, and ship.

openrobot stands on a decade of right-to-repair, custom-firmware, and local-first work by these projects.

LineageOScustom Android baseline
postmarketOStrue Linux on phones
GrapheneOSprivacy-first Pixel firmware
Magiskroot and modules
TermuxAndroid userland Linux
F-Droidopen distribution model
OpenWRTrouter liberation
Tasmota / ESPHomeIoT actuators
Home Assistantlocal-first home spirit
MrChromeboxChromebook firmware
KOReadereReader survival
Valetudorobot vacuum liberation
iFixitrepair knowledge
Restart Projectcommunity repair
FSFE Upcycling Androidreuse advocacy
Right to Repair Europepolicy pressure

Start building

Your old devices. Your code. Your operating layer.