# Class LittleGhost::SwarmBuilder

Documentation version: Edge

Canonical HTML: https://littleghostai.org/docs/LittleGhost/SwarmBuilder.html

Builds a Swarm at runtime while keeping its members Agent-only.

    swarm = LittleGhost::SwarmBuilder.new(id: "problem_solver")
    swarm.member TriageAgent
    swarm.member BillingAgent
    swarm.start TriageAgent
    swarm.handoff TriageAgent, to: BillingAgent
    swarm.validate!

## Inheritance

`LittleGhost::SwarmBuilder < LittleGhost::AssemblyBuilder`
