Brand Kit — reusable brand identity
Wevion's Brand Kit (/creative-hub/brand-kit) stores logo, colors, fonts, tagline and tone so AI generations stay on-brand. Import from a site or build it.
Written By Salvatore Sinigaglia
Last updated About 1 hour ago
Wevion's Brand Kit (/creative-hub/brand-kit) stores logo, colors, fonts, tagline and tone so AI generations stay on-brand. Import from a site or build it.
Brand Kit — reusable brand identity
TL;DR: The Brand Kit module (
/creative-hub/brand-kit, GA, no feature flag) stores your reusable brand identity — logo, colors, fonts, tagline, description, and tone of voice — per team. AI generations then pull it viabrand_kit_idso images and videos stay on-brand. You can build a kit manually or import from a website (a preview you confirm before saving). Backed byGET/POST/PATCH/DELETE /api/v1/creative-hub/brand-kitsplus an import preview endpoint.
Who is this for
Brands and agencies that want every AI generation — images, cinematic visuals, video clips — to reflect a consistent identity without re-typing colors and tone each time.
What a Brand Kit stores
Each kit is scoped to a team and holds (verified apps/backend/src/routes/api/creative-hub-brand-kit.route.ts):
Extended identity (metadata)
The multi-step Brand Kit wizard captures richer identity in the metadata JSONB field so it can evolve without database migrations:
business_modelindustrysocials(platform + URL, up to 20)languages(up to 30)visual_stylekeywords(up to 50)words_to_avoid(up to 50)
Import from a website
POST /api/v1/creative-hub/brand-kits/import scrapes a URL and returns a non-persisted preview — name, website, logo, colors, fonts, tagline, and description. Nothing is saved yet: the UI shows the extracted result, and you confirm and save it as a real kit. If the scrape fails, the endpoint returns 422.
Endpoints
GET /api/v1/creative-hub/brand-kits— list kits for the current team.POST /api/v1/creative-hub/brand-kits— create a kit (201).PATCH /api/v1/creative-hub/brand-kits/:id— update a kit.DELETE /api/v1/creative-hub/brand-kits/:id— soft-delete a kit.POST /api/v1/creative-hub/brand-kits/import— preview an import from a website (does not persist).
How to create a Brand Kit
- Open Creative Hub → Brand Kit (
/creative-hub/brand-kit). - Choose Import from website to auto-fill from your URL, or Build manually.
- If importing, review the extracted preview (logo, colors, fonts, tagline, description) and adjust.
- Add tone of voice, industry, business model, languages, keywords, and words to avoid as needed.
- Optionally mark the kit as default.
- Save. The kit is now selectable in the generation composers.
Using a Brand Kit in generations
In the Image & Video Studio and avatar flows, pick a saved kit to pass its brand_kit_id into the generation. Image and video generation also accept ad-hoc brand_colors (up to 5) when you want to override without a full kit.
FAQ
What does a Wevion Brand Kit include?
A Wevion Brand Kit stores your logo, colors, fonts, tagline, description, and tone of voice per team, plus extended identity in metadata such as industry, business model, socials, languages, keywords, and words to avoid. AI generations reference the kit through brand_kit_id so images and videos stay visually and tonally consistent with your brand across every creative you produce.
Can Wevion build a Brand Kit from my website automatically?
Yes. The import endpoint scrapes a URL you provide and returns a preview with the extracted name, logo, colors, fonts, tagline, and description. Importing does not save anything on its own — Wevion shows the result so you can review and adjust it, then you confirm and save it as a real kit. If the site can't be scraped, the import returns an error you can retry.
How do generations use my Brand Kit?
When you generate in the Image & Video Studio or avatar flows, you pick a saved kit and Wevion passes its brand_kit_id into the generation so colors, fonts, and identity are applied. If you don't need a full kit, image and video generation also accept up to five ad-hoc brand colors directly, which is handy for a quick one-off on-brand variation.
Is the Brand Kit shared across my team?
Yes. Brand Kits are scoped to the team, so anyone in the team can select the same kits when generating creatives. You can mark one kit as the default and keep several kits for different brands or product lines. Kits are soft-deleted when removed, so retiring an old kit does not affect creatives already produced with it.
Related
- ch-120 Image & Video Studio — apply a kit to image/video generation
- ch-121 avatar library — keep avatar creatives on-brand
- ch-123 product catalog — reusable product data for creatives
Steps
- Open Creative Hub → Brand Kit (/creative-hub/brand-kit).
- Choose Import from website to auto-fill from your URL, or Build manually.
- If importing, review the extracted preview (logo, colors, fonts, tagline, description) and adjust.
- Add tone of voice, industry, business model, languages, keywords, and words to avoid as needed.
- Optionally mark the kit as default.
- Save. The kit is now selectable in the generation composers.
Last updated: 2026-07-02