Type system — Geist + Geist Mono
One family, two registers.
Both systems use Geist for text and Geist Mono for the machine voice. The thin look stays; the hierarchy comes from contrast — very light display sizes set against small, heavier subheads, tight tracking on the big sizes and generous leading on the body. Technical suits product, docs and data. Editorial suits long reads like the manifesto.
A — Technical
Precise and dense. Geist Light headings on a tight grid; Geist Mono carries labels, meta and figures.
01 — The line
The Autonomous Software Factory
Nobody has solved full agentic software development yet. Most agentic coding still happens with a human in the driver seat.
06
factory primitives
03
stages on the line
The factory primitives
FP
issue graph · local-first
Turns repos, tickets, and half-formed intent into scoped, ordered units of work that agents can pick up and execute.
Tech/Display
Factory
Geist Light 300 · 76 → 40 px · −4%
Tech/H2
The factory primitives
Geist 400 · 34 → 26 px · −2.5%
Tech/H3
Durable context
Geist Medium 500 · 19 → 17 px
Tech/Lead
Most agentic coding still happens with a human in the driver seat.
Geist Light 300 · 23 → 19 px
Tech/Body
Isolated sandboxes, durable context, proof-of-work, observability, and feedback loops.
Geist 400 · 15 / 24 px · secondary
Tech/Eyebrow
01 — The line
Geist Mono 400 · 11 px · caps · +12%
Tech/Meta
issue graph · local-first
Geist Mono 400 · 12 / 18 px
Tech/Data
06
Geist Mono Light 300 · 52 → 36 px
B — Editorial
Airy and dramatic. Light display sizes against a small, weighty subhead and a tracked kicker; a larger body on a comfortable measure.
Manifesto · 12/05/26
The Autonomous Software Factory
Nobody has solved full agentic software development yet. Most agentic coding still happens with a human in the driver seat.
The Autonomous Software Factory is the production system that emerges when agents stop being chat companions and start operating inside compounding loops.
Autonomous does not mean opaque.
It means execution happens without human line-by-line supervision; while intent, evidence, risk, and exceptions remain visible from the control room.
They will be discovered by teams closest to their codebases, their production systems, and their users.
From the manifesto, 12/05/26
Edit/Display
Factory
Geist Light 300 · 70 → 38 px · −4%
Edit/H2
Compounding loops
Geist Light 300 · 48 → 28 px · −3%
Edit/H3
Autonomous does not mean opaque.
Geist Medium 500 · 22 → 20 px
Edit/Kicker
Manifesto
Geist Medium 500 · 12 px · caps · +16%
Edit/Standfirst
Nobody has solved full agentic software development yet.
Geist Light 300 · 30 → 22 px
Edit/Body
The factory compounds when judgment stops living in chat history.
Geist 400 · 20 → 18 px · secondary
Edit/Quote
Bring your own interface.
Geist ExtraLight 200 · 48 → 32 px
Edit/Caption
From the manifesto, 12/05/26
Geist 400 · 13 / 20 px