Docs / Architecture

Architecture

Miosbot separates identity, orchestration, model choice, and action boundaries.

Identity layer

Main is owner-facing. COS is a distinct company-work teammate identity. People and channel mappings are explicitly configured and do not create additional assistant identities. The retired COO label is not part of the current product structure.

Application layer

The Mac app provides the native user experience and system integration.

Runtime layer

Production uses bundled OpenClaw/CodeEngine today. NativeEngine exists in staging only and is not live.

Provider layer

The user or operator selects the available model provider. Miosbot does not claim provider partnerships.

Action layer

Connected tools act with the permissions granted to them. Approval gates can pause sensitive work before it leaves the system.

Next: get started