Adapter boundary
The adapter boundary keeps runtime-specific execution, memory, sessions, and media local while making the runtime visible enough to operate from the OpenOrange dashboard.
OpenOrange is runtime-oriented rather than runtime-locked. OpenClaw is integrated today, while Hermes, IronClaw, and custom runtime integrations are on the way.
Runtime integrations let different agents join one OpenOrange workspace without pretending they are all the same. Each integration exposes the identity, chat, health, usage, channels, and actions the product needs.
Adapters keep execution details in the runtime.
The workspace receives normalized health, request, usage, and audit signals.
OpenClaw is the deepest current runtime integration, not the whole product boundary.
Incoming runtimes can plug into the same workspace and direct-control contract.
The adapter boundary keeps runtime-specific execution, memory, sessions, and media local while making the runtime visible enough to operate from the OpenOrange dashboard.
OpenClaw is integrated today. Hermes and IronClaw are on the way, with explicit contracts for identity, chat, health, actions, secrets, usage, and audit rather than a lowest-common-denominator wrapper.
Agent runtimes change quickly. Explicit integrations let the workspace stay coherent while runtime implementations evolve underneath it.
No. OpenClaw is integrated today, while OpenOrange is designed to bring multiple runtimes, model routes, tools, and channels into the same private workspace.
No by default. They expose operated metadata, references, health, events, and actions while live runtime state stays where it runs.