Skip to content

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.

    Installation

  • Safety & P66


    Protocol 66 guarantees. Every robot, every time. Enforced in code, not prompts.

    Safety

  • Harness Research


    263,424 harness configurations. Your robot's idle compute helps find the optimal one.

    Research

  • RCAN Protocol


    The open protocol that gives every robot a canonical identity, scoped permissions, and standardized message types.

    RCAN

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 โ€” score 0.6541 (21/30 tasks)