Section 01
Smith: A Workflow-First Multi-Agent Orchestration Framework in the Ruby Ecosystem (Introduction)
Smith is a workflow-first multi-agent orchestration library for Ruby developers, built on RubyLLM. It addresses the transition of AI agent systems from "prompt engineering" to maintainable application systems, offering production-grade features such as explicit state machines, budget control, tool strategies, and persistence hooks. By extracting orchestration logic from prompts into Ruby code, it helps build complex AI systems that are predictable, debuggable, and maintainable.