XOLED
Deploy · Runtime & SDK

Runtime & SDK

One open, ROS-compatible vision-language-action runtime. Train in SimArena, ship the same policy to real hardware — sim to silicon, one binary.

Install

$ pnpm add @xoled-protocol/sdk
$ xoled login
$ xoled sim run warehouse-pick-v7 --worlds 1024

Deploy targets

ROS 2MuJoCoIsaac SimWebRTC teleopbare-metal (liboptr)

Supported VLA models

RT-2-XOpenVLA-7Bπ0-ftNORA-1.5Bdiffusion-act-v2ACT-base
import { Sim, deploy } from "@xoled-protocol/sdk";

// 1. describe a scene + drop a robot
const run = await Sim.run({
  scene: "warehouse-pick-v7",
  embodiment: "quadruped",
  policy: "pi0-ft",
  worlds: 1024,            // domain-randomized
});

console.log(run.sim2real);  // 0.063  (target <= 0.05)

// 2. ship the same policy to real hardware
await deploy(run.policy, { target: "ros2" });

API keys

Authenticate the SDK and CLI. Keys are scoped and shown once — store them in a secret manager, never in client code.

Connect a wallet to continue

Connect to manage your API keys.

Base URL — · rate limits and full reference in the docs.