BRUT DOCS getbrut.app ↗

Library & composites

Reuse is first-class in Brut. A pipeline you've perfected shouldn't be rebuilt by hand on the next job — collapse it, save it, drop it in anywhere.

Groups

Select two or more nodes and press Ctrl+G (or Group in the floating selection bar, or the rail's Organize section) to wrap them in a labeled frame. A group is purely visual — it moves as a unit and keeps things tidy. ✕ on the frame ungroups.

Select a group to style its identity: six frame colors (dashed line + background wash) and a label size up to genuinely gigantic — big enough to read the group's name zoomed all the way out.

Groups also adopt: drop a node inside a group's area (or add one there from the Tab menu) and it joins the group automatically — drag it out and it leaves. No re-grouping ceremony.

Ctrl+G frames a selection; rename it, color it, and a node dropped inside joins the group
## Composites

A composite is a subgraph collapsed into a single node (select nodes → 📦 Collapse to composite). Cut wires become labeled ports, and a result that is wired to nothing, or only to a Preview, Compare or History inside, becomes an output port too, so the closed card shows it and you can wire it on; the nodes inside keep their past results, pins and history.

Collapse a selection into one card with labeled ports; Open it in place to edit, Close packs it back
Composites are how any tuned chain — say, your [Director](/docs/nodes/cinema-crew.html) with its house style plus its Storyboard — becomes one droppable node.

The global library

The library opens as a gallery: the book icon on the left rail, or File ▾ → Browse library…. Every workflow is a card with its picture.

The same cards sit on the home screen's Workflows row.

Composites, whole-graph templates and presets can be saved to a global library — deliberately cross-project, so the same shelf appears on every project.

Tab, Library, Character Lab: a saved composite drops in with fresh ids, ready to wire
Library items carry an optional **category** (a shelf label you pick on save) and hold **only the recipe** (prompts, models and wiring). **No images, no past results, no keys** are ever written into a library item, so they're safe to share.

Some items ship with Brut: the whole bank on the Workflows page, such as the Stills → Film card (the cinema pipeline as one composite: the Director's dials, the film aspect and the three models as knobs; open it to judge the proof sheet and the keyframes) and the Character Lab composite: design a character from its rollouts (sex, age, ethnicity, style, clothes, a tick list of accessories), or wire a character image and clothing references in, and it produces the design, an expression grid and a 4-view turnaround sheet; open (⤢) it to edit the stage prompts. The three picture stages come preset to GPT Image 2, the safe pick for people since Gemini can silently refuse images resembling real persons; the Model knob changes all three at once, Size follows the model picked, and a Seedream 5.0 model is the pick when the character is headed for Seedance: wire only the design there, since Seedance accepts a face in a picture made from text and refuses the two sheets, which are edits (the measured rule). The design renders square, and the sheets follow it. Built-ins can't be deleted; saving your own item under the same name shadows the shipped one.

Templates vs composites