Monarch is available0.2.5Updates
01

Architecture

Monarch keeps conversation, permission, action, and outcome checks separate. An Oscar answer alone cannot silently change your computer.

02

How a task moves through Monarch

  1. 01Request

    You describe the task in plain language.

    src/ui/public
  2. 02Plan

    Oscar prepares the steps and shows what it intends to do.

    src/oscar-turn
  3. 03Permission

    Monarch checks the boundaries and asks before an important action.

    src/core/permission-gate.ts
  4. 04Action

    An approved operation runs through a separate system module.

    src/modules
  5. 05Check

    Monarch looks at what actually changed and shows the result.

    src/agent/result-verifier.ts
03

Technical documentation

Architecture on GitHub