Open data + deployment · ROS 2 · LeRobot-native

OhhO

The open data & deployment layer for robots

Collect, train, and run policies on any affordable robot — and your data compounds with you. Open standards, no lock-in, runs anywhere.

Apache-2.0 engine·Works with LeRobot, ROS 2 & ONNX·Runs on a Pi, a laptop, or your cloud·Your data, portable forever
scroll
Any
robot — LeRobot · ROS 2 · ONNX compatible
Open
Apache-2.0 engine — self-host or OhhO Cloud
1 link
connect any robot — Wi-Fi, USB, BLE or sim
$0
platform fee — pay only for the cloud you use
Open-source robots · Open ecosystems

Open-source robots, first.
Open ecosystems, welcome.

OhhO targets open-source robotics. Open-source robots and open-source robot hardware are the primary focus — and the platform also works with any commercial brand that keeps its software layer open source and welcomes third-party developers into its ecosystem. The best open-source robotics, for the cheapest price, under one umbrella — no vendor lock-in.

Also
Open-software brands welcome

Any commercial brand that keeps its software layer open source and welcomes third-party developers into its ecosystem plugs in through OhhO's adapters. Closed, walled-garden platforms aren't the target — open up, and you're in.

Any compute
Train and serve on whatever silicon you have — or none at all.

Run inference on a desktop GPU, a workstation, a laptop, or a CPU-only board. OhhO Serve picks the execution provider that's present — no vendor-specific SDK is required to ship a policy.

Discrete GPUIntegrated GPUWorkstationCloud GPUCPU-onlyAny vendor
Any robot — open-source first
Built for open-source robots. Open to any brand with an open software layer.

OhhO targets open-source robots and open-source robot hardware first — wheeled, legged, humanoid, arm, drone or marine. It also embraces commercial brands that publish an open SDK and welcome third-party developers: capability-typed commands mean swapping hardware never rewrites your application, and per-brand adapters bridge non-ROS robots in unchanged.

Open-source HW3D-printedROS 2-nativeOpen SDK brandsOpen firmwareAny form factor
Any model
Bring your own policy. Swap it anytime. Keep your data.

Serve is model-agnostic by design — a vision-language-action model, an imitation-learning policy, a diffusion policy, an ONNX RL export, or a checkpoint you fine-tuned yourself. Your models and your data stay yours.

VLAImitation BCDiffusion policyRL / ONNXYour own fine-tuneAny backend
Any cloud — or none
Self-host everything. Use OhhO Cloud only if you want to.

Every console, driver and the engine itself is open source and runs on your own machines. OhhO Cloud is an option for managed GPUs and fleet ops — never a requirement. Move workloads anytime.

Self-hostedPublic cloudPrivate cloudOn-premHybridOhhO Cloud
Any transport
Whatever wire your robot speaks, OhhO speaks it too.

ROSBridge over Wi-Fi, Web Serial over USB, Web Bluetooth, DDS, MAVLink or Modbus — all behind one transport interface. A console built against OhhO works on any robot with an adapter.

ROS 2DDSMAVLinkModbusWeb SerialBLE
Open ecosystems welcome
Closed software? Not here. Open layers and third-party devs, welcome.

OhhO works with any brand that keeps its software layer open source and welcomes outside developers into its ecosystem. Closed, walled-garden platforms aren't the target — but if a vendor opens up, OhhO's adapters plug them straight in. Apache-2.0 engine, MIT tools, standard LeRobot datasets and ONNX exports mean you can leave anytime and keep everything you made.

Open SDKPublic APIsThird-party devsOpen firmwareNo walled gardensMIT / Apache
What you're never locked into
×A GPU vendor×A closed-software brand×A walled garden×A model lab×A cloud provider×A single supplier

Open-source robots in. Open formats out. Standard LeRobot datasets, ONNX exports, ROS 2 topics and Apache-2.0 source — so the work you do on OhhO is portable to anything, forever. Open software and open ecosystems aren't a feature here; they're the whole point.

Read the open-source code
The engine

One open engine under
every product.

OhhO OS is the open-source robot engine the entire platform runs on — a single, robot-agnostic runtime that controls any robot, with or without ROS, and carries everything from perception to training. Every OhhO product is a console on top of it.

19 products
BuildFrameServeTrainAutonomyMindFleet+12 more
any robot
WheeledLeggedHumanoidArmAGV/AMRDroneService+8 more
ROS optional — never required

Most agentic robot stacks force a choice: go all-in on ROS, or abandon it entirely. OhhO OS runs both ways — a lightweight pure-Python runtime or the full ROS 2 stack — and you switch with a single argument. get_runtime("auto") detects ROS 2 automatically.

Switch robots without rewriting

Write a behavior once and run it on a wheeled base, a quadruped, a humanoid or an arm. Capability-typed commands mean swapping hardware never means rewriting your application.

Agent · Train · Serve — built in

A real perceive→reason→act→reflect agent brain, record→train→serve training pipeline, and a skill market — all from the same pip install. Mock mode for sim loops, device="auto" everywhere.

Speaks every industry-standard protocol

From CANopen to OPC UA to VDA 5050 — OhhO speaks the standards the factory floor, the warehouse and the cloud already run on. Bridge industrial Ethernet (PROFINET, EtherNet/IP), IoT (MQTT), AGV/AMR fleets (VDA 5050) and industrial arms (ROS-Industrial) without writing a single protocol parser.

Open source, zero lock-in

Apache-2.0 licensed. 151 tests passing. Self-host every line, bring your own models and data, and move to OhhO Cloud only when you want managed GPUs, training and fleet operations.

$ pip install 'ohho-os[base]'
>>> from ohho import Robot
>>> bot = Robot.connect("omnibot") # any robot · ROS or no-ROS
One umbrella · the whole lifecycle

From prototype to regulated fleet.
All under one roof.

Build, train, launch, deploy, manage and regulate any robot — without stitching together a dozen tools from a dozen vendors. Every stage is a console on the same open engine, on one bill, for the cheapest price in robotics. That's the OhhO moat: pure value, end to end.

01
Prototype

Design any robot in the browser, assemble it at the bench, and bring up a wired, calibrated, powered-on unit — starting from a blank canvas or an industry template.

OhhOBuildBenchFrame
02
Train

Collect demonstrations, fine-tune VLA / imitation / RL policies, run sweeps and a continual-learning loop — then export a deployment-ready checkpoint or ONNX policy.

OhhODataTrainTwin
03
Launch

Serve the model behind a REST endpoint, connect any robot over any transport, and teleoperate or run autonomy to put the robot to work — in sim first, then for real.

OhhOServeConnectPilotAutonomy
04
Deploy

Ship policies over the air to a fleet of any size, monitor every robot from a single pane, and keep drivers, firmware and models current across mixed hardware.

OhhOFleetBridgeView
05
Manage

Run the whole fleet day to day — observe and diagnose every robot, buy and sell skills in a marketplace, and keep the AI agent on task across the operation.

OhhOCareMarketMindLink
06
Regulate

Close the trust loop — prove every behavior is safe and reproducible, stay ahead of CVEs, and certify against the standards your industry and insurers require.

OhhOProofShieldComply
One platform. One bill. Any robot, any brand, any GPU. The cheapest path from idea to certified fleet — without owing anyone your stack.
Platform

Start with the core.
Grow into the platform.

OhhO's core — Connect, Data, Train and Serve — is available now: connect any robot, collect demonstrations, train a policy, and deploy it. The rest of the platform ships console by console. All open, all portable, all on one engine — OhhO OS.

OhhO Connect
Available
One link. Any robot. Any transport.

A robot-agnostic connection layer that bridges your browser to any robot over Wi-Fi, USB, Bluetooth or a built-in simulator — so every OhhO console works with any hardware, no install required.

Learn more
OhhO Serve
Available
Robot AI inference, as an API.

Deploy a Vision-Language-Action model behind a REST endpoint in one command. Pluggable model backends, batching and Prometheus metrics built in.

Learn more
OhhO Data
Available
Collect. Label. Ship.

An end-to-end pipeline for robot demonstration data. Teleop recording, an episode viewer and CLI tools — in LeRobot-compatible format, training-ready.

Learn more
OhhO Train
Available
Turn demonstrations into policies.

The training engine behind the stack. Fine-tune VLA, imitation and reinforcement-learning policies from your OhhO Data episodes or in simulation — then export straight to Serve and Fleet.

Learn more
OhhO Build
Beta
Design any robot. For any industry.

Browser-based 3-D robot designer. Drag in components, set your requirements, and get an AI-validated design with a sourced bill of materials — then bring it to life with the full OhhO stack.

Learn more
OhhO Frame
Beta
Your robot stack, ready in one afternoon.

A production-grade robot software foundation. Docker, ROS 2, simulation and CI/CD — pre-wired. Single or multi-machine deployments out of the box.

Learn more
OhhO Bench
Beta
From a box of parts to a robot that powers on.

Guided assembly, wiring and firmware bring-up. Turn an OhhO Build bill of materials into a wired, flashed and calibrated robot — with step-by-step instructions and hardware self-tests.

Learn more
OhhO Bridge
Beta
Connect any robot. Even the ones that don't speak ROS.

Protocol adapters that translate between any robot's native protocol and the OhhO platform. Bridge a DDS-native humanoid, a MAVLink drone, a CANopen mobile base, an OPC UA factory cell or a Modbus arm into standard ROS 2 topics — no fork, no rewrite.

Learn more
OhhO View
Beta
Four cameras. One smart view.

Fuse base-mounted cameras into a single calibrated bird's-eye-view your robot and your operators can both rely on. CPU-only, ROS 2-ready.

Learn more
OhhO Autonomy
Beta
Map it, navigate it, command it in plain language.

The robot's autonomy stack — SLAM mapping, Nav2 navigation and a mission planner — driven by a natural-language agent that turns 'tidy the kitchen' into a sequence of robot actions.

Learn more
OhhO Mind
Beta
Give your robot a mind of its own.

The continuous agent brain that turns a command-taking robot into a goal-driven one. It perceives, reasons, verifies, acts, reflects and learns — on a loop — and ships to your fleet as an over-the-air update.

Learn more
OhhO Market
Beta
Download a skill. Or sell one.

A cross-brand marketplace for trained robot skills and policies. Download a verified pick-and-place policy for your G1, or publish one you trained with OhhO Train — signed, safety-checked and robot-ready.

Learn more
OhhO Pilot
Beta
Operate any robot. From anywhere. In mixed reality.

Mixed-reality teleoperation on any OpenXR headset. Catalog-driven robot profiles, hand-tracking arm IK, WebRTC video, dual-arm humanoid control, and per-robot calibration — any robot in your garage, one tap to drive.

Learn more
OhhO Fleet
Beta
Update 50 robots like you update an app.

Fleet management, signed over-the-air updates, VDA 5050 warehouse integration, Open-RMF multi-robot coordination, and a full observability stack — Prometheus, Grafana and alerting, pre-configured.

Learn more
OhhO Twin
Beta
Your real robot. Mirrored in simulation. Live.

A live digital twin that streams real robot telemetry into a persistent simulation — replay, scrub, what-if and predict, side by side with the physical robot. Powered by Gazebo and Isaac Sim.

Learn more
OhhO Care
Roadmap
Fix it before it breaks.

Predictive maintenance and service workflow for robot fleets. Turn motor-degradation signals from OhhO Fleet into scheduled service, ordered parts and logged repairs — closing the loop from monitoring to maintenance.

Learn more
OhhO Comply
Roadmap
Ship robots the regulators will pass.

Turn robot safety standards into a guided checklist — CE, ISO 10218, ISO 3691-4, ISO 13482, ISO 13849, ANSI/RIA R15.06, UL — and auto-generate the technical file and audit trail to prove conformity.

Learn more
OhhO Shield
Roadmap
Security for robots that touch the real world.

Give every robot a hardware identity, encrypt its links, sign its updates, and watch its software bill of materials for vulnerabilities — across the whole fleet.

Learn more
OhhO Proof
Roadmap
Prove the robot is safe before it ships.

Run your robot through thousands of simulated scenarios, track regression and coverage, and assemble the evidence into a versioned safety case.

Learn more
How it works

Open platform.
Pay-as-you-go cloud.

1
Open source — yours to keep

Clone the repo, self-host every console, or sign in to use OhhO Cloud. MIT/Apache licensed — no lock-in. Works with any ROS 2 hardware out of the box.

2
Build and train — free locally

Design robots in OhhO Build, collect episodes with OhhO Data, fine-tune VLA or RL policies locally. Need cloud GPUs? Pay only for the hours you run.

3
Pay only for what you run

Cloud GPU training, AI inference API, MCP server hosting, cloud simulation — each billed per use. Everything else: free. No surprise bills, no minimum spend.

Pricing

Open source platform.
Pay only for cloud infrastructure.

Every console, every tool, every driver — open source and free to use. Upgrade only when you need OhhO to run the infrastructure: GPU training, AI inference, MCP hosting, or cloud simulation.

MIT / Apache licensed. Self-host everything for free, or let OhhO run it — your choice.
Free
Sign in to get started
Free
Forever
All 19 OhhO product consoles
OhhO Garage — robot setup & config
OhhO Frame, Build, View, Proof
OhhO Pilot, Fleet, Bridge, Market
OhhO Comply, Shield, Bench, Care
OhhO Autonomy, Data, Serve, Train
OhhO Mind, Link, Twin consoles
Local robot connection (Wi-Fi, USB, BLE)
Community support
Sign In Free
Forge
Enterprise / white-label
Custom
Contact for pricing
Everything in Fleet
Unlimited GPU & API usage
On-prem OhhO Serve license
Custom robot integrations
OhhO Comply — custom standards + cert partner
OhhO Shield — secure boot + SSO
Private marketplace + white-label
Dedicated SLA + onboarding
White-label OhhO Pilot
Talk to Us
100% open source · MIT / Apache

Open-source robots,
first.

One open umbrella to build, train, launch, deploy, manage and regulate any robot — open-source hardware first, any brand with an open software layer welcome.

No credit card. No vendor lock-in. Pay only when you run GPU training, AI inference, or cloud simulation on OhhO infrastructure.