Skip to content

Learning path

threadle has a small number of ideas that compose. This path introduces them in dependency order — each level assumes the one before it, and each maps to runnable examples bundled in the app under Workflows → Examples.

Work through it in an afternoon, or dip in at your level.


LevelYou can…Time
1 · BeginnerWire nodes, run an agent, gate a result, parameterize a graph~20 min
2 · IntermediateMerge branches, iterate over lists, mute/bypass, add breakers~30 min
3 · AdvancedRun branches in parallel, build multi-agent pipelines, run headless~45 min
4 · ExpertExtend threadle with custom nodes, ports and params; ship reusable graphsopen-ended

Every level has matching examples in Workflows → Examples. Clicking one clones it into your library — you get your own editable copy, not a read-only demo. Beginner and most intermediate examples need no agent at all, so they cost nothing to run.

The same graphs are runnable from the terminal:

Terminal window
threadle --list-templates
threadle run hello-wire --approve-all

  1. Graph & wires — the execution model
  2. Running — canvas, partial, and detached runs
  3. Costs & billing — what a run actually costs you

When you want to do something rather than learn a mechanic, jump to Recipes.


Levels 1–2 are almost entirely agent-free by design: prompts, converters, knots, iterators and tripwires are pure local computation. You only start spending when you wire an agent node — and even then, tracked costs vs actual spend tells you exactly what was list price and what came out of your pocket.