OpenCastor Documentation¶
OpenCastor is an open-source runtime layer that sits between a robot's hardware and its AI. It handles authentication, safety invariants, telemetry, agent harness management, and fleet coordination โ so you can focus on what your robot does, not how it stays safe.
-
Getting Started
Install the runtime, connect your first robot, and run your first command in under 10 minutes.
-
Safety & P66
Protocol 66 guarantees. Every robot, every time. Enforced in code, not prompts.
-
Harness Research
263,424 harness configurations. Your robot's idle compute helps find the optimal one.
-
RCAN Protocol
The open protocol that gives every robot a canonical identity, scoped permissions, and standardized message types.
Ecosystem¶
| Component | Repo | Description |
|---|---|---|
| Runtime | OpenCastor | Core runtime, API, CLI, harness engine |
| Protocol | rcan-spec | RCAN specification v1.9 |
| Python SDK | rcan-py | Python RCAN implementation |
| TypeScript SDK | rcan-ts | TypeScript RCAN implementation |
| Research | opencastor-autoresearch | Harness evaluation pipeline |
| Client App | opencastor-client | Flutter fleet management app |
Current Version¶
- OpenCastor:
v2026.3.21.2 - RCAN Spec:
v1.9.0 - rcan-py:
v0.8.0ยท rcan-ts:v0.8.0 - OHB-1 Champion:
lower_costโ score0.6541(21/30 tasks)