Protocol v1.2

Implementations

Known implementations of the RCAN protocol — SDKs, robot frameworks, and community deployments. Want to add yours? Open a PR →

✅ Verified — tested against official conformance suite
⬜ Community — self-reported, not independently tested

OpenCastor

Python
Verified ✅

Full RCAN §16 robot framework (v2026.3.7.0). Confidence gates, HiTL gates, thought logging, commitment chain, castor compliance audit reports, multi-provider AI brain, and fleet telemetry. 6,248+ tests.

Python Raspberry Pi Safety Gates Commitment Chain castor compliance v2026.3.7.0
View on GitHub

rcan-py

Python
Verified ✅

Official Python SDK (v0.2.0). RURI parsing, message construction, Ed25519 signing, schema validation, RegistryClient for rcan.dev API, TypedDicts, exception hierarchy.

Python SDK Registry TypedDicts v0.2.0
View on GitHub

rcan-ts

TypeScript
Verified ✅

Official TypeScript / Node.js SDK (v0.2.0). RURI parsing, message construction, audit chain, Ed25519 signing. Works in Node, browser (ESM), and CDN (IIFE bundle via unpkg/jsDelivr).

TypeScript Node.js SDK ESM CDN bundle v0.2.0
View on GitHub

Bob

Python
Community ⬜

Raspberry Pi 5 robot running OpenCastor. Community reference deployment demonstrating the full RCAN stack on consumer hardware.

Pi5 Robot OpenCastor
View on GitHub

ContinuonOS

Python
Community ⬜

Cognitive operating layer for RCAN robots. Integrates specialist providers, memory, episode replay, and multi-modal perception.

Cognitive OS Memory Perception
View on GitHub

Built something with RCAN?

Add your implementation to this page by opening a pull request on the rcan-spec repo. Community implementations welcome — verified status requires conformance suite results.

Submit your implementation →