Skip to content

Architecture

oh-my-matrix is an OpenClaw agent runtime stack with three active surfaces:

  1. Autopilot: continuous execution for long-running goals.
  2. Dynamic Workflows: .prose multi-agent orchestration through OpenProse.
  3. Permission Policy: shared runtime safety primitives.
mermaid
flowchart TB
  U[User goal] --> G[OpenClaw Gateway]
  G --> A[Autopilot]
  G --> S[Dynamic Workflows skill]
  S --> P[OpenProse runtime]
  P --> W[Workflow subagents]
  A --> PP[Permission Policy]
  W --> DG[Dynamic Workflows Guard]
  DG --> PP
  PP --> OUT[Audit + permission decision]
  A --> E[Evidence + projection]
  E --> R[Verified result]
  OUT --> R

Autopilot

packages/autopilot/ owns long-running task state: goals, retries, stall detection, evidence, token budget, projection, and WORKFLOW.md config.

Dynamic Workflows

packages/dynamic-workflows/skill/ teaches the agent to generate .prose. packages/dynamic-workflows/ guards spawned subagents at before_tool_call priority 11.

Permission Policy

packages/permission-policy/ classifies commands, decides permissions, extracts real hook event commands, and writes audit entries.

For the full architecture narrative, read the repository file docs/architecture.md.