---
name: LiveKit
description: "This site is an excellent example of a high-contrast, developer-first UI that balances technical density with clean, accessible design."
version: alpha

colors:
  background: "#012A32"
  primary: "#FFFFFF"
  secondary: "#A0ADB0"
  tertiary: "#00E5FF"
  neutral: "#3F4E51"
  bg-soft: "#0A1416"
  bg-quiet: "#0D262B"
  muted-soft: "#2A383B"
  line: "rgba(255,255,255,0.1)"

typography:
  display:
    fontFamily: grotesque-sans
    fontSize: 56px
    lineHeight: 1.0
    fontWeight: 500
    letterSpacing: "-1px"
  body:
    fontFamily: humanist-sans
    fontSize: 16px
    lineHeight: 1.5
    fontWeight: 400
    letterSpacing: "0px"
  caption:
    fontFamily: humanist-sans
    fontSize: 12px
    lineHeight: 1.3
    fontWeight: 400
    letterSpacing: "0.5px"

rounded:
  sm: 4px
  md: 8px
  lg: 10px
  pill: 9999px

spacing:
  xs: 4px
  sm: 8px
  md: 12px
  lg: 16px
  xl: 20px
  2xl: 24px
  3xl: 32px

---

## Overview

An open source developer platform for building real-time voice, video, and AI agents.

*A high-performance engine room for real-time communication.*

## Colors

High-contrast dark mode using a deep teal base, with a single bright cyan accent for primary actions.

- **Background (`#012A32`)** — uses `bg` token
- **Primary text (`#FFFFFF`)** — uses `ink` token
- **Secondary text (`#A0ADB0`)** — uses `ink-soft` token
- **Accent (`#00E5FF`)** — uses `accent` token
- **Muted (`#3F4E51`)** — uses `muted` token
- **Borders (`rgba(255,255,255,0.1)`)** — uses `line` token

## Typography

- **Display:** grotesque-sans
- **Body:** humanist-sans
- **Mono:** ui-monospace

- Display font uses -1px letter-spacing for a tight, impactful look.
- Body text maintains a generous 1.5 line-height for readability.
- Monospace font is reserved strictly for technical terms or code references.

## Layout

A standard 12-column grid that centers content and maintains a maximum paragraph width of 680px for optimal reading.

*Rhythm:* A strict 4px base grid creates consistent and predictable vertical and horizontal spacing throughout the interface.

## Elevation & Depth

- 0px 0px 8px 0px rgba(0,229,255,0.15)
- 0px 1px 3px 0px rgba(0,0,0,0)
- Borders: 1px solid rgba(255,255,255,0.1)

## Shapes

- `sm`: 4px
- `md`: 8px
- `lg`: 10px
- `pill`: 9999px

## Components

- **button:** Pill-shaped primary buttons in bright cyan with dark text; secondary buttons are transparent with a subtle white border.
- **card:** Large, dark surface cards with a subtle 1px border and no drop shadows, used for feature explanations.
- **chip:** Small, rounded badges for technical labels or counts, often using a semi-transparent background.
- **input:** Dark input fields with a 1px border that highlights in the accent color upon focus.
- **hero:** A centered, full-width section with a massive display headline, supporting subtext, and stacked or inline action buttons.

## Do's and Don'ts

**Don't:**
- Don't use a light theme — the screenshot shows a strict dark mode environment.
- Don't use decorative or serif fonts for headers — the screenshot shows clean, technical sans-serifs.
- Don't use a wide variety of colors — the screenshot shows a monochromatic palette with one strong accent.
- Don't use large, heavy drop shadows — the screenshot shows mostly border-based surfaces.
- Don't use rounded rectangles for primary CTAs — the screenshot shows pill-shaped buttons.
- Don't use multi-column text layouts for hero sections — the screenshot shows centered, single-column messaging.

---

## System Prompt (paste into AI agent)

```
LiveKit is a high-performance developer platform for real-time communication and AI agents. The design uses a deep teal dark mode (#012A32) with a vibrant cyan accent (#00E5FF) for high-contrast interactions. Typography is strictly technical, utilizing grotesque and humanist sans-serif categories for clarity and a modern feel. Critical constraints: do not use light backgrounds, avoid decorative serif typography, and never use multi-colored palettes; the aesthetic is disciplined and monochromatic with a single high-chroma accent. The layout is clean, spacious, and developer-focused.
```
