Guides

Scripted demo files

Inspect repeatable invented-data fixtures without starting agents or spending model tokens.

View raw Markdown โ†—

Scripted demo files

A scripted demo file describes invented agents, missions, conversations, documents, and a sequence of visible events. It is a repeatable fixture rather than work performed by model-backed agents.

Validate a file

From a source checkout:

fractal demo check examples/demos/release-day.kdl

This reads the file and lists its beats without playing it, starting a daemon, or spending model tokens. Validation does not prove that a live workflow or client interaction succeeds.

File structure

A file starts with version 2, then a demo block for its metadata, a seed block describing initial graph state, and beats describing events. Demo declarations cannot run arbitrary harnesses, commands, or gates.

Use the checked-in demo examples as complete authoring examples. Keep invented fixtures separate from working declarations and never reset a populated store to rehearse a scenario.

For ordinary graphical access to real agents and work, use the web app or iOS client. This guide does not provide a web playback command for demo files.