Durable orchestration for agentic workflows.
The topology you build changes every quarter. The runtime underneath doesn’t. Smithers persists every step, so a crash is a resume point, not lost work, and a long job is something you walk away from. Any model, any harness, open source.
bunx smithers-orchestrator inithello.mdx workflow you can run immediately, then installs the smithers skill into your agents.Point each task at whichever agent and model is best for the job. Swap the harness without rewriting the workflow.
The right way to build an agent
changes every six months.
Chains. ReAct. Crews. Swarms. Background agents. Subagent fan-out. Couple your infrastructure to any one of them and you’ve already rebuilt twice. One layer underneath never changes: durable orchestration. Smithers is that layer.
Two ways in.
Run one command and ask the agent you already use for an outcome. Learn what Smithers is, then drive it without writing a workflow by hand.
Read the guide →The full API, components, and patterns, written for the coding agent that authors and runs your workflows. Or feed it
/llms-full.txt directly.
MIT-licensed and open source on GitHub.