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
- How to start
- The project's README (opens in a new tab)
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.
Links
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.