FetchBuzzScoopOchoSeeti
Snapshots

Every Seeti file on the rail, plus the gaps before anything ships

Being built
  • Logo, character frames, sounds, fonts and templates, with where each one lives.
  • Every frame is built from one set of vector parts.
  • Proposal: our team owns the master art files outright, written into the brief.
  • Check the ElevenLabs voice terms before using it in the product or ads.
  • Self host the three fonts so the product loads nothing outside.
29product cues shipping today
Your call

Is the ElevenLabs voice cleared for use in the product and ads?

Brand · 4.14 · Seeti

Asset library, Seeti

DraftLast checked 2026-10-26Owner Param

Answer

Every logo, character frame, sound, font and template file for Seeti, where it lives and how to use it, plus the product's own assets today and the gaps before anything ships.

Today

Marks and the master

File What it is How to use it
cooker/char.svg The master, traced from the flat hero Covers, stage, the idle slot brand-directions/cooker/character.html c11
cooker/svg/hero.svg The hero pose Product idle art brand-directions/cooker/kit-skin.js art.idle
cooker/svg/icon.svg The small mark: lid, whistle, eyes, whole long handle Everything under 120 px: corner, app icon on chilli, avatar brand-directions/cooker/kit-skin.js art.corner; brand-directions/cooker/character.html c2
cooker/svg/head.svg Head only Reactions and stickers brand-directions/cooker/svg listing
cooker/img/hero.png, icon.png Raster originals from Gemini Reference only, never in the product brand-directions/cooker/system.md section 5

Character frames

Files What they are Use
svg/face-unimpressed, impatient, proud, delighted, thinking, shocked, sheepish, sleepy .svg, plus face-default.svg The eight faces and a default The only faces the product uses brand-directions/cooker/svg listing; brand-directions/cooker/character.html c3
svg/pose-01 to pose-10.svg Ten poses: paste, reading, Monday whistles, heart, make, hand off, yes waiting, caught up, error, read limit One per moment, in its slot brand-directions/cooker/character.html c4
svg/pose-hips.svg Extra hips pose Not mapped to a moment yet brand-directions/cooker/svg listing
svg/pose-tray.svg, pose-plate.svg Server and plate checker Later only, v2 and v3 brand-directions/cooker/character.html c10
svg/mode-social, ads, website, ai, email .svg Five area props Area moments, never on area tags brand-directions/cooker/character.html c9
svg/turn-34, turn-side, turn-back.svg Turnaround Drawing reference brand-directions/cooker/character.html c2
svg/concept-a to concept-h.svg Eight concepts, F chosen History only brand-directions/cooker/character.html c2
svg/scene-01 to 04, 06.svg; img/scene-01 to 08.png Marketing and play scenes Books and marketing only. Scenes 05, 07 and 08 have no vector yet brand-directions/cooker/svg listing; brand-directions/cooker/img listing
img/pose-*.png, expressions.png, modes.png, sheet-turnaround.png, m-hero-1 to 8.png Raster originals and master candidates Reference only brand-directions/cooker/img listing
_art/rig.mjs The vector rig every frame is built from Add frames here only brand-directions/cooker/character.html c11
_art/svg-before-artpush, svg-before-artpush2 Older frames History, never ship brand-directions/cooker/_art listing

Product slot map

Slot File
corner svg/icon.svg brand-directions/cooker/kit-skin.js art
idle svg/hero.svg brand-directions/cooker/kit-skin.js art
wait svg/pose-02.svg brand-directions/cooker/kit-skin.js art
celebrate svg/face-proud.svg brand-directions/cooker/kit-skin.js art
heart svg/pose-04.svg brand-directions/cooker/kit-skin.js art
handoff svg/pose-06.svg brand-directions/cooker/kit-skin.js art
empty and yes svg/pose-07.svg brand-directions/cooker/kit-skin.js art
caught svg/pose-08.svg brand-directions/cooker/kit-skin.js art
error svg/pose-09.svg brand-directions/cooker/kit-skin.js art
shocked svg/face-shocked.svg brand-directions/cooker/kit-skin.js art

Sound

File Use
snd/logo.mp3 Sonic logo, the week is ready, films and reels brand-directions/cooker/snd listing
snd/cue-ready, cue-heart, cue-handoff, cue-caught, cue-error .mp3 The five cues brand-directions/cooker/snd/sound-log.json
snd/line-paste, read, drop, heart, handoff, caught, error .mp3 Seven moment lines in Seeti's voice brand-directions/cooker/snd/sound-log.json
snd/line-tagline.mp3, line-tagline-three.mp3 The two taglines brand-directions/cooker/snd listing
snd/voice-option-1 to 3.mp3, voice.json, voice-options.json Voice design, option 2 kept brand-directions/cooker/snd/voice.json

Fonts and templates

Asset Where Use
Bakbak One, Anek Latin Google Fonts link in kit-skin.js Display and body brand-directions/cooker/kit-skin.js fonts
Fragment Mono Named in system.md, not in the font link Tickets and counts brand-directions/cooker/system.md section 2
kit-skin.js Product skin: tokens, art slots, motion, words Every kit screen brand-directions/cooker/kit-skin.js
skin.css, cooker.js, examples.css Book skin and stage behaviour Books only brand-directions/cooker listing
kit/s--dark.jpg, s--light.jpg 108 screenshots of the kit screens in both themes Reviews and decks brand-directions/cooker/kit listing
shots.json, img/art-log.json Shot list with the canon prompt, and the log of every image call Reproducing raster art brand-directions/cooker/shots.json
_shared/sample/img: monsoon, chai, jasmine, trio, ad-rain, hands Sample candle store photos Every invented example, with a Sample label brand-directions/_shared/sample/img listing

The product's own assets today

Asset Where
Mark public/assets/brew-mark.svg brew/public/assets/brew-mark.svg
Area faces public/assets/agent-performance.svg, agent-storefront.svg and the CSS faces brew/public/assets listing; brew/public/feed-system.css:188-193
Intro and promo pictures public/assets/intro-1 to 3.jpg, public/assets/brew/*.jpg brew/public/assets listing
Sound 29 cues in public/sfx, sources in tools/sfx brew/tools/sfx/cues.json
Fonts Inter and Caveat from Google Fonts brew/public/index.html:6

Known gaps

  • The round 3 critic found fingered gloves on pose-09 and five faces, trace specks, and a weak turnaround. The art push rebuilt frames from the rig after that review; nobody has re-checked since. brand-directions/cooker/review.md Majors 1, 2, 4; brand-directions/cooker/character.html c11
  • The base art is generated; the winner is to be redrawn by a real illustrator. memory brand-directions-2026-10-25
  • Voice lines are recorded with an ElevenLabs designed voice; licence terms for product use are not written down anywhere we read. brand-directions/cooker/snd/voice.json

Tomorrow

  • v1, New: one asset folder in the product for Seeti, only SVGs from the rig, never raster art. brand-directions/cooker/system.md section 5
  • v1, Goes: public/assets/brew-mark.svg, replaced by the small mark once the name is set.
  • v1, Goes: Inter and Caveat, replaced by Bakbak One, Anek Latin and Fragment Mono, self hosted with the product.
  • v1, New: the five cues and the logo join public/sfx under new names, re-levelled with tools/sfx. The kit cues stay.
  • v1, Changes: every frame is redrawn by an illustrator and rebuilt from one rig, then checked at 24 pixels.
  • v1, Stays: area faces stay as small chips.
  • v2, New: pose-tray.svg ships when the product prepares and schedules. brand-directions/cooker/character.html c10
  • v3, New: pose-plate.svg ships when the product measures. brand-directions/cooker/character.html c10
  • v4, Stays: no new character asset, only props.

How we do it

  1. Need a frame: check the tables above. If it is not there, add it to cooker/system.md, then to the rig.
  2. Rebuild frames from the rig:
cd /Users/param/Documents/ChatGPT/brand-directions && node cooker/_art/rig.mjs
  1. Look at every new frame at 400 pixels on cream and on dark, and the small mark at 24 pixels.
  2. Raster art only for marketing scenes, through shots.json and the Vertex tool, logged in img/art-log.json. Ask before any paid generation.
  3. Never ship anything from concept-, _art/svg-before- or img/ to the product.

Numbers

Metric Definition Where measured Status
Frames with a vector Share of mapped moments that have a rig built SVG, target all svg listing against the c4 pose list Proposed
Clean frames Frames with no fingers, specks or stray strokes on review Contact sheet review Proposed
Sound files levelled Cues passing the small speaker rule tools/sfx build Proposed

Open

  1. Who owns the master art files after an illustrator redraws Seeti? Proposal: our team owns the source files outright, written into the brief before work starts.
  2. Is the ElevenLabs voice cleared for use in the product and in ads? Proposal: check the plan's commercial terms before recording more, and keep the voice out of the product until then.
  3. Self host the three fonts or load them from Google Fonts? Proposal: self host, so the product loads no outside font.
Sources
  • brand-directions/cooker/ folder listing: svg/, img/, snd/, kit/, _art/
  • brand-directions/cooker/kit-skin.js art, fonts
  • brand-directions/cooker/shots.json; brand-directions/cooker/img/art-log.json
  • brand-directions/cooker/snd/sound-log.json; brand-directions/cooker/snd/voice.json
  • brand-directions/cooker/character.html c2, c3, c4, c9, c10, c11
  • brand-directions/cooker/system.md sections 2, 5
  • brand-directions/cooker/review.md Majors 1 to 4
  • brand-directions/_shared/sample/img listing
  • brew origin/main a559de6: public/assets/, public/sfx/, public/index.html:6, tools/sfx/
  • memory brand-directions-2026-10-25

Source file content/brand/asset-library.cooker.md · For agents: Markdown · JSON