v0.9 Salvaged Android nodes now in preview

Turn retired phones into self-operating robots.

openrobot turns user-owned Android phones and tablets into local autonomous devices: voice, camera, sensors, cron-style routines, agent loops, and hardware bridges without a SaaS leash.

Install openrobot
MIT licensed LineageOS Termux Android local-first ROS 2 ready
phone.nodes 12,847 live
skills.installed 2.1M +142/h
devices.reclaimed 4,902 labs + homes
uptime 99.97% 90d

01 / Platform

The phone is the autonomous device.

A retired Android already has cameras, microphones, speakers, IMU, GPS, battery, screen, radios, and enough compute for useful local agents. openrobot gives it a runtime for sensing, speaking, watching, scheduling, and acting.

Android LineageOS Termux WebRTC MQTT Wyoming ROS 2 USB-C BLE
openrobot node
Sensorscamera mic imu
Runtimelocal loops
Skillsagents + wasm
Graphrooms + devices

02 / Salvage

Built for the phones already in the drawer.

Start with idle Android hardware. Add robots, relays, and microcontrollers later when a loop needs wheels, arms, lights, locks, or sensors beyond the phone.

Pixel 4a voice + camera node 1,247 online
Galaxy Tab wall dashboard 3,804 online
LineageOS phone room agent 5,102 online
Rugged Android field telemetry 2,980 online
USB-C bridge robots + GPIO 8,401 online
240+ adapters community maintained fork one today

03 / Skills

Install skills for rooms, routines, and agents.

The openrobot registry hosts reusable, sandboxed skills for voice, vision, reminders, inspection, household routines, robot bridges, and local agent loops. Versioned modules keep device-specific code isolated from the workflows people actually run.

Browse registry
voice-room-agent @openrobot

Runs a local wake word, routes intent, speaks back, and triggers room automations.

142k installs
porch-watch @neighborhood

Turns a retired phone into a local camera sentinel with event summaries.

24k installs
cron-runner @labops

Schedules recurring checks, voice prompts, device pings, and robot tasks.

71k installs
robot-bridge @relay

Bridges phone sensors and agent decisions into ROS 2, MQTT, GPIO, and WebRTC.

89k installs

04 / Runtime

Owned nodes on mobile. Fleet view on web.

Monitor phones, inspect logs, replay runs, install skills, and bridge out to physical robots from the same operating model.

Node health 92%
Loops running 18
Interventions 3
pixel-4a / kitchen / local vision

INFO wake word detected in kitchen

WARN battery below preferred dock level

INFO morning-reset loop completed

room node / pixel-4a

05 / Architecture

Built like infrastructure, shaped like an app.

Local-first

Your nodes do not need a hosted account. The runtime lives on your network and syncs only what you choose.

< 14ms local loop
Composable

Skills are sandboxed modules. Stack wake words, camera events, cron triggers, agent plans, and robot actions.

phone-native modules
Observable

Every sensor event, voice turn, model decision, loop, and external command is logged and replayable.

traceable autonomy

06 / Pricing

Open source at the core. No SaaS leash required.

Run the full stack locally for free. Add hosted relay, registry controls, and team audit trails only when a fleet moves beyond one home, lab, or shop.

Community Free

Local phone nodes, registry access, adapters, logs, voice, camera, and cron-style automations.

Install
Enterprise Custom

Air-gapped registry, compliance export, adapter support, and deployment reviews.

Talk to us

Start building

Your old phones. Your code. Your operating layer.