Execution Canvas
The Execution Canvas is the live view at /editor/[id]?mode=live — a flowchart editor that lights up in real time as Theo runs each node, with logs, outputs, and an inspect panel.
In depth
Four areas: Toolbar (Run/Stop, Test, validation, progress, history), the canvas itself with per-node state colors, an Inspect panel for outputs and AI reasoning, and an execution log timeline.
Node states: Idle, Running (yellow), Completed (green), Failed (red), Waiting (blue, paused at a Human Gate).
Also known as
Want to put this concept to work in OpenCharts?
Open Execution CanvasRelated terms
E.V.I. (Executable Visual Intelligence)
E.V.I. (Executable Visual Intelligence) is the OpenCharts pipeline runtime — turn any flowchart into a live AI workflow where Theo executes each node in real time, calls APIs, and produces real deliverables.
Skill
A skill is an installable extension that gives Theo a new behavior — a domain prompt, custom tools, allowed base tools, and an optional trigger (manual, event, schedule, or keyword).
Human Gate
A human gate is a node in an E.V.I. flow that pauses execution and waits for an explicit accept/reject from a human — usually delivered as a Telegram or email approval prompt.