Adamo
A robot is a program you write in Python, Rust, or C using the Adamo SDK. Run it on your hardware and it appears on operate.adamohq.com with a gamepad, VR teleop, recording, and replay — no operator code required.
Get Started
Section titled “Get Started” Quickstart Install the SDK, write a minimal robot program, see it on operate.adamohq.com — five minutes.
Building Robots
Section titled “Building Robots” Cameras V4L2 devices and shared-memory frames.
Receiving Control Subscribe to gamepad and VR input from operate.adamohq.com, plus your own custom operators.
Sending and Receiving Data Publish telemetry, subscribe to other robots, run one-shot queries.
Robot and Topic Discovery List online robots, watch joins/leaves, and tap live topics.
Operating Robots
Section titled “Operating Robots” The operate.adamohq.com Platform Tour of the hosted operator — gamepad, VR, layouts, recording, replay, fleet stats.
Building Your Own Operator When the hosted UI isn't enough — write a custom teleop program (XR, mobile, browser).
SDK References
Section titled “SDK References” Python SDK adamo — pip install adamo.
Rust SDK adamo — cargo add adamo.
C SDK libadamo — CMake + C++17 RAII wrapper.
TypeScript SDK @adamo/react — for browser operators and dashboards.