1 · set up (once)
Pure Python standard library — nothing else to install.
git clone …/workflow-engine.git
cd workflow-engine
pip install -e .
The engine uses Claude for the steps that need judgment. Free with the Claude CLI if you have a Max plan — or plug in an Anthropic API key (~cents/run).
2 · describe the job
One plain-English sentence is the whole interface — no config, no wiring.
$ engine compose
"read GitHub issues, prioritize them, draft replies"
The quotes are your job — swap in anything judgment-heavy and multi-step.
Fresh jobs to try:
- "review dependency PRs, flag risky ones"
- "sort feedback into bugs / ideas / praise"
- "triage security reports, draft an ack"
- "screen applicants for must-have skills"
Want to see real ones? 18 worked compositions →
3 · what it prints: the workflow
It wires specialists into a workflow and prints the plan — exactly this, nothing has run yet:
Composed recipe:
reuse classify
reuse rank
reuse respond
reuse verify
reuse act [GATE]
runnable: True
reuse = from the library · NEW! = a flagged gap · [GATE] = human pause. To make it run → Run your own.