Skip to content

RoboOS

  • Software
  • Humanoids and robot learning
  • Framework

RoboOS is an open-source embodied operating system that coordinates multiple robots through a hierarchical brain-and-cerebellum architecture.

Made by FlagOpen.

Source on GitHub: github.com/FlagOpen/RoboOS (opens in a new tab). Facts read at commit 35d6fe7 (opens in a new tab).

Licenses

Code
Apache-2.0 (opens in a new tab)

Read by Robotheca from LICENSE (opens in a new tab) (Apache-2.0) at commit 35d6fe7 (opens in a new tab), on 16 Oct 2026.

Commercial use
Yes

What it does

  • Uses a cloud multimodal model as a global brain for perception and high-level planning across robots.
  • Provides a modular, plug-and-play cerebellum skill library for executing individual robot skills.
  • Offers real-time shared memory to synchronize state among multiple agents.
  • Supports heterogeneous robots such as single-arm, dual-arm, humanoid and wheeled platforms.
  • Version 1.0 runs a Master process, Slaver processes on each robot, and a Gradio web interface, backed by Redis.
  • A version 2.0 branch for lightweight single-machine deployment is mentioned, with its full guide not yet released.

Written by Robotheca from the project's README (opens in a new tab) at commit 35d6fe7.

Getting started

Difficulty
Advanced

Maintenance

Status
Maintained: a commit in the last 12 months
Newest commit
17 Nov 2025 on main
Latest release
None published on GitHub

Checked on GitHub on 16 Oct 2026.

Robots that can run it

No robot on Robotheca is linked to it yet. Links come from a robot's robot.yaml, from its dependency files read as text, or from Robotheca's editors.

Robotheca lists software as a reference: nothing is hosted or run here, and every fact links to where it was read.