Paper, ink, one blue.
The assistant-ui name, mark, ink, and voice, and the files to use them.
The name
assistant-uiAssistant UIAssistantUIAssistant-Ui
The mark
halftone, with the glint
144 · 96 · 48 · 24 · 16. The mark holds at favicon size
ink on paper
paper on ink
The mark is based on the Lucide icon set, licensed under the ISC License.
The ink
paper
oklch(0.992 0.002 106)
ink
oklch(0.145 0.006 106)
sand
oklch(0.97 0.004 106)
paper, dark
oklch(0.17 0.003 106)
ink, dark
oklch(0.985 0.002 106)
live
oklch(0.623 0.214 259.8)
blue means live
glint
oklch(0.82 0.14 82)
specular, never an accent
One knob turns the paper: --tint: 106. Blue always means something is live. Gold is light catching the print, never a second accent.
The voice
Display
System sans · 500–550
The frontend library for AI agents.
Text
Public Sans · 400–500
Any backend, through adapters. Production chat, shipped as code you own.
Machine
JetBrains Mono · 400–500
npx assistant-ui init
Rules
- 01The name is always lowercase: assistant-ui.
- 02Use the original files. Do not redraw, recolor, stretch, or rotate the mark.
- 03The mark carries one color: ink on paper, or paper on ink.
- 04Give the mark room. Do not crowd it with other elements.
- 05Do not use the mark to imply endorsement or affiliation without permission.
Assets