Design Language
Guidelines
Design principles, writing guidelines, and tone of voice for building AI interfaces. These aren't abstract ideals — they are actionable rules that shape every component, label, and interaction in the system.
Design Principles
Five principles that guide every design decision in this system.
Tone of Voice
How the interface speaks to users. Direct, helpful, and never condescending.
Do
- Use plain language. 'Your message was sent' not 'Transmission successful'.
- Be specific about errors. 'Rate limit reached — try again in 30s' not 'Something went wrong'.
- Use active voice. 'Claude is generating a response' not 'A response is being generated'.
- Name the model when relevant. Users care which model answered.
- Acknowledge uncertainty. 'I'm not sure about this — here's what I found' builds trust.
Don't
- Don't anthropomorphize excessively. AI 'processes' — it doesn't 'think' or 'feel'.
- Don't use jargon in user-facing text. 'tokens', 'context window', 'temperature' need translation.
- Don't be chatty in system UI. Buttons, labels, and tooltips should be terse.
- Don't use 'please' in error messages. Be direct: 'Enter an API key' not 'Please enter an API key'.
- Don't blame the user. 'Invalid format' not 'You entered an invalid format'.
Writing Patterns
Templates for common UI copy situations in AI products.
Voice Characteristics
The system's personality on a spectrum.