00 / Live demoMotion makes cause visible.

Build causal stories that move.

SignalMoth is a diagram editor where the diagram runs — draw a system or a process, press play, and watch cause become visible.

Now playingA checkout request racing a 500 ms timeout. Responses inside the budget confirm on the first try; a slow one expires, backs off, and retries once.

CHECKOUT / TIMEOUTREQUEST ACTIVE
Checkout timeout cause machineAn order request races a five hundred millisecond timeout. Responses inside the budget confirm on the first attempt. A slower response expires, waits out a backoff, and one retry reaches the Orders API.CAUSE FIELD / ORD-042240 MSORDER PAYLOAD500 MS BUDGETRESPONSE DEADLINEBACKOFF / ONE RETRYORDER CONFIRMEDCheckout timeout node mapA readable mobile view of the checkout, timeout, retry, and Orders API nodes, with a signal travelling the route the current latency takes.
240 MS

01 / What you can make

Real templates, playing live.

Three-tier web application

Map a browser through the web and application tiers to cache and persistent storage.

Open in the editor

Five of the 31 templates inside the editor — and every story exports to one HTML file you can hand over.

SIMPLE PLANS ↓

02 / SIMPLE PLANS, BOUNDED AI

The full editor is free. Pro gives you more AI.

Build, play, and export locally for free. Pro raises your monthly AI allowance from 3 to 50 successful drafts or edits. Checkout isn't open yet. No payment can be started.

Free

$0

Everything you need to build, play, and share a story.

  • Full editor, every template, projects saved on your device
  • Interactive HTML, GIF, supported MP4, and editable project export
  • 3 AI actions every month
Start free in the editor

Pro pilot preview

Pro

$5/ month or $40 / year

For regular creators who want more room for AI-assisted drafts and edits.

  • Everything in Free
  • 50 successful AI drafts or edits per UTC calendar month
  • Manual editing never uses AI actions; confirmed unsuccessful AI operations do not either

Future direction — not included today: private, updateable hosted links with an unbranded presentation or your own branding.

Save $20 compared with monthly billing. Your starting price is protected for 12 months while the subscription stays active. AI requires a verified email. The allowance resets at 00:00 UTC on the first day of each month, including with yearly billing. If confirmation is interrupted, refresh your usage before retrying.

Checkout isn't open yet. No payment can be started.

Three kinds of causal stories converge into one new storySystem, process, and causal routes merge into a single line that carries the chosen story to a new diagram.SYSTEM / PROCESS / CAUSALNEW STORY