Synthetic public demo

Before a model acts, see the decision.

CanaryNorth checks a proposed AI action before it reaches a tool, then leaves a receipt that a person can read. Try one case below.

synthetic data onlyno external tools calledno secrets in context

Guided case review

Watch one request move from proposal to receipt

local rehearsal
  1. Proposal entersweather.get_forecast

    Fetch today’s forecast for New York

    The agent presents an opaque capability reference and asks for a synthetic forecast.

    Capabilitycap_weather_read_7f3d
    Resourceweather://nyc
    InputSynthetic request: forecast for NYC
    No real tool will run.
  2. Checks at the boundaryREADY
    1. 01
      Known capabilityIs this reference valid and current?
      waiting
    2. 02
      Scope and contentDoes the request fit, and is the input safe?
      waiting
    3. 03
      Human decisionDoes a person need to approve the action?
      waiting
    ·
    Waiting for a caseChoose a request above to see what happens at the boundary.
  3. Decision pathvisual guide

    A scoped synthetic request reaches the boundary and waits for a policy decision.

    1. Human reviewsynthetic only

      For a higher-risk change, the boundary pauses and asks a person. This example updates no real ticket.

      No review requested

      Request a synthetic ticket update to try the human checkpoint.

    2. Final proof

      A readable receipt, not a data dump

      decision + reason + reference

      Run a case to mint the first synthetic receipt.
    Optional system viewSee the boundary mapInspect the components behind the guided case.
    drag a node or use the arrow keys
    modelpolicy boundarysynthetic toolsecret vaultreceipt ledger
    Evidence ledgerInspect synthetic examplesOpen only when you want the exact category, status, and hash reference.
    Raw payloads are not shown. These rows contain synthetic metadata and safe summaries. Malware scanning and steganography detection are not running in this demo.