Brand Kit
Also known as: brand DNA, brand context, brand model, brand pack
A brand kit is the structured representation of a brand — palette, typography, voice, do/don't rules, reference shots, and product fidelity constraints — that an agent attaches to every run. It anchors generative outputs in a known visual identity so the same brief produces brand-consistent assets across channels.
Example
The homestead brand kit specifies sage / bone / clay palette, Söhne Buch typography, weathered teak as canonical surface, and a do-not-use rule for chrome. Every productShoot run inherits these and is scored against them at evaluation time.
What a brand kit contains
A brand kit on Lamina holds palette swatches with names, type pairings, voice rules, prohibited concepts, hero references, product fidelity constraints (logo placement, fabric weave, colorway accuracy), and a model adapter trained on the brand's existing catalog. Agents call lamina.brand_lookup to read it before composing prompts — so prompts are always grounded in the brand's actual visual vocabulary, not an LLM's guess.
Why every run needs one
Without a brand kit, model output drifts: today's hero is sage linen on teak, tomorrow's is olive cotton on oak. With a brand kit attached, drift becomes measurable — the evaluator scores every asset against the kit's rules and rejects anything below threshold before it reaches your channels.
Related terms
Creative App
A creative app is a reusable, named generative-media workflow — productShoot, virtualTryOn, brandFilm — that bundles model routing, prompt scaffolding, brand context, and output formatting into a single callable unit. You call apps, not models, so the same call survives a model upgrade and produces consistent on-brand outputs.
Brief
A brief is the natural-language prompt plus structured parameters passed into a creative app. Briefs describe what to make ("linen tee on weathered teak, north light, 35mm") and how to constrain it (variants, ratios, models). Combined with a brand kit and a seed, the same brief produces a deterministic run.
Run
A run is one execution of a creative app — a single call with a brief, a brand kit, and parameters that produces one or more media assets. Every run has an id, a phase stream (queued → composing → rendering → done), and an evaluation score against the attached brand rubric.