Press kitVolume 1 · April 2026

The Zaps
brand system.

Everything you need to talk about Zaps, quote Zaps, or ship a Zaps surface. Specifications are literal. Principles are the reasons the specifications exist. If you’re in a hurry, skip to Downloads — the assets are signed and unpacked.

01Introduction

Zaps is a real-time key-value platform built for agents. It runs RESP3, gRPC, and WebSocket on one port, fans out key-change events in under a millisecond, and audits every mutation as it happens. The brand inherits the discipline of the runtime: small vocabulary, literal surfaces, zero decoration that isn’t doing work.

Two consequences run through the system. First, the canvases are black and cream — never grey, never bluish. Second, Bolt, our pixel-art mascot, is allowed to exist. He peeks in from the edges of pages, reacts to scroll, and gives what would otherwise be a very serious system room to smile.

03Palette
04Typography
Display voice
Za
Geist Sans
Display headings only
Everything else
Za
Geist Mono
Body, labels, TUI chrome, code, buttons
Type scale6 roles
Zaps
Display XL
Geist Sans · 500 · -0.045em
Subscribe. Watch. React.
Display LG
Geist Sans · 500 · -0.035em
Three engines. One port.
Display MD
Geist Sans · 500 · -0.025em
Every write becomes an event before it becomes durable.
Body
Geist Mono · 400 · 0
ZAPS BROKER · FAN-OUT · LIVE
Label
Geist Mono · 600 · 0.22em
SET agent:ctx:plan → 0.28ms
Code
Geist Mono · 400 · 0
05Grid & measure

12-column grid on an 8px base. Body copy measures 72ch. Display type runs full-bleed. Immersive scroll sections are pinned at h-screen and clear the fixed 56px nav.

Columns12
Gutter24px
Base unit8px
Max width1400px
Body measure72ch
Line-height body1.65
Line-height display0.92
Nav clearance56px fixed
Chapter 02
Three engines,
one port.
06Motion
Motion principle

Scrub, don't auto-play

Immersive sections pin and scrub with scroll. The user controls time. rAF drives animation from a ref — React never re-renders on scroll.

Curvescroll-driven
Duration500–900vh per section
Motion principle

Canvas first for telemetry

Oscilloscopes, packet journeys, TUI dashboards use Canvas 2D with hashed-noise jitter. AR(1) walks, not summed sines. Analog ADC flicker beats a pretty curve.

Curvesmoothstep noise
Duration~12 / 37 Hz layers
Motion principle

Stagger, never swarm

Siblings enter 80ms apart with cubic-bezier(0.16, 1, 0.3, 1). Nothing bounces. Characters can reveal per-glyph; blocks never do.

Curvecubic-bezier(0.16, 1, 0.3, 1)
Duration700ms each · 80ms stagger
07Voice & tone

Zaps writes the way good runbooks read. Short sentences. Specific nouns. Concrete nums. Active verbs. No “unlock”, “leverage”, “AI-powered”, “next-generation”, or  “enterprise-grade”. If a sentence could be said about any product, it isn’t ours.

Sentence max≤ 16 words
NumbersExact, not ranges
PersonYou / we — never ‘users’
✓ do

One write. Every matching subscriber.

✕ don't

Event-driven notification infrastructure at scale.

✓ do

Three engines, one port.

✕ don't

Unified multi-protocol architecture with pluggable backends.

✓ do

Purpose databases know their workload.

✕ don't

AI-optimized database profiles for agentic workloads.

✓ do

Redis, but every operation is audited.

✕ don't

Next-generation key-value store with enterprise-grade observability.

✓ do

Install in thirty seconds.

✕ don't

Streamline your onboarding with our intuitive setup experience.

08Components
Buttons
Primary bgvar(--ink-deep)
Radiuspill (9999px)
FontGeist Mono · 13px · 500
Tags & template vars
runtimeproduction{{AGENT_DID}}
Tag bordervar(--border)
Tag radiuspill
Template var bgrgba(203, 153, 126, 0.15)
Template var color#CB997E
Terminal primitive12:43:07
$ zaps broker status
✓ 14 clients · 23,417 evt/s · 0.30ms p50
chain #847 · fan-out ≤ 1ms
$
Elevation
sm
md
lg
xl
09Downloads

Everything you need to ship a Zaps surface or write about Zaps in print. The wordmark is a single-path SVG that follows currentColor. Bolt ships as a multi-path SVG with his yellow fill baked in — don’t recolour him unless you have a good reason.

Zaps wordmark
SVG · PDF · PNG · 2.4 MB
Download ↓
Bolt the mascot
SVG · PNG @ 1x/2x · 38 KB
Download ↓
Geist fonts
WOFF2 · 680 KB
Visit ↗
Color tokens
CSS · JSON · 4 KB
This press kit
PDF · 4.2 MB