iterion

← Iterion

Why Iterion?

Iterion is a workflow engine for plugging AI pipelines together — making LLMs talk to each other, automating processes, formalising the methods you already use, and evolving all of that fluidly as the work changes.

Origin

Late 2025 / early 2026, frontier models crossed a threshold: structured pipelines (plan → implement → review → fix) started producing output worth coming back to after lunch. “Automate this” became a viable thought rather than a wishful one. Iterion is the engine we built to take it seriously.

A pattern that’s worked for us (one of many)

The same shape works for fixing existing code, and stretches to multi-hour autonomous sessions that produce something near-end-to-end. It’s one pattern; Iterion runs whichever you arrive at.

What Iterion lets you do

Measure with the asymptote

Run the same task ten times against the same workflow. Plot quality. The curve climbs, then stabilises — the asymptote. It tells you whether the pipeline converges, what ceiling it converges to, and how much variance to expect on a single run. iterion bench asymptote produces it for any workflow on any corpus.

The asymptote is detected by the judge — its verdict prompt is the load-bearing piece. Treat every new judge as a multi-draft exercise.

Why a dedicated engine

Shell scripts can chain commands but can’t checkpoint long autonomous runs, sandbox each agent, or produce a replayable log. Python frameworks (LangGraph, CrewAI) fit many teams; Iterion picks differently — a small .bot document anyone can read, diff, and re-run without an interpreter. Two recipe variants run side-by-side without touching code.

Get started: install.md.