Cerulion is in closed alpha. If you have access, youβre one install command away from your first pub/sub graph.
Get Started
Core Components

Cerulion CLI
Create workspaces, wire nodes, and run graphs from the command line.

Cerulion Core
Zero-copy pub/sub with ~60 ns local latency and automatic network transport.
Why Cerulion?
| Capability | What it means |
|---|---|
| Zero-copy local transport | iceoryx2 shared memory delivers sub-microsecond latency between nodes on the same machine |
| Automatic network transport | Zenoh handles cross-machine communication β no configuration, no mode switching |
| Type-safe messages | ROS2-compatible primitives (Image, Twist, Pose) with compile-time guarantees |
| Deterministic execution | Same inputs β same execution order β same outputs β log replay reproduces production failures exactly |
| High availability | Network failures never block local communication |
| Zero-overhead observability | Zero-copy logging records without performance impact β what you record is what ran |
Reference
CLI Commands
Complete reference for every CLI command with examples and JSON output.
Wireformat Messages
Built-in message types, custom schemas, and serialization details.