Get it for macOS

Split a coding task across parallel agents and get it back assembled and verified by one Master Builder, while a Lego model builds live. The planning agent writes an instruction book: bags that each own their files, the interfaces every bag must honour, and the steps to assemble them. You choose how many builders run, up to eight, and which provider and model the builders and the Master Builder use; nothing starts until you submit. A banner above the composer and a side-panel workbench show minifigure builders placing bricks as each step lands, and finished models go on a collector's shelf. Builders and the Master Builder are ordinary BB threads on providers you already set up, so a build spends several agents' worth of tokens.


Overview

View source

What you get

  • An instruction book for every task. The planning agent cuts the work into bags (sub-assemblies with the files they own and their steps), fixes the shared connection points every bag must honour, and writes the Master Builder's assembly steps.
  • You staff the crew. A form asks how many builders to use, whether they all run the same provider and model, which model they run, and which model runs the Master Builder. Nothing starts until you submit it.
  • Builders in parallel. Each builder is a child thread of yours, in the same workspace, and picks up the next bag whose dependencies are built.
  • One Master Builder. When every bag is built it attaches them, fixes the seams and verifies the whole. Your thread gets a message when it finishes, or when a builder fails or is blocked, with retry and cancel to recover.
  • A model that depicts the task. The planning agent designs a Lego model for the work, such as a weather station for a weather dashboard, and each part of it becomes a bag.
  • Watch it build. A live banner above the composer and a side-panel workbench show minifigure builders placing bricks and the Master Builder attaching each bag to the model.
  • A collector's shelf. The Lego Build page in the sidebar displays every finished model with a placard naming its set, task, date and crew.

How it works

Ask for a build with /lego and a task. The planning agent calls lego_create_book, then lego_setup_build to show the form. Builders report each step and the Master Builder reports each attachment, and the banner and panel update as they do. bb lego demo previews the whole thing with simulated builders; press Play on its banner.

Everything stays in this BB install: books are stored in the plugin's own database, and workers are ordinary BB threads you can open, stop or archive.

More from MacHatter1

Agent TVSee what every running agent is doing, and which one needs you, from a live wall at the foot of the sidebar. Each tile shows the tool call in flight, the files touched in the last minute, a 60-second activity trace, and how much of its context window the thread has used. Threads blocked on a question or an approval are marked and sorted to the top. Pop the wall out as a monitor you can drag anywhere in BB. The bb agent-tv status command gives terminals and agents the same feed, and nothing leaves your BB server.47AnimationPlay technical diagrams as a sequence of beats, then export a looping HTML page. Open a .scene.json file to get a stage and a timeline: drag a step boundary to retime it, or click a part to quote its state into chat. Agents write the same JSON with ordinary file edits. GIF and MP4 export are not included; HTML is the shareable output. Requires BB 0.43 or later.NewRecapGenerates concise, display-only summaries for BB threads on demand or after they become idle.148Composer PredictionsSuggests the message you're likely to send next as ghost text in the empty composer, one Tab from an editable draft. Nothing is sent for you: Tab only fills an empty message box, and typing, pasting or Escape hides the suggestion until the conversation moves on. Suggestions are saved across restarts and checked against the conversation before they reappear, so an unchanged thread costs no new request. Every reply in a thread you've opened costs one request in a hidden helper thread, which receives up to 48,000 characters of recent messages and tool output.New

More in Agents & Providers 65

Add, choose, configure, route, or coordinate who runs a thread.

View all