Milo BRAND + INTERFACE SYSTEM V1.2
21Brand system

Language

5 TIERSSOURCE: tokens/semantic.json → languageNOT A SLOGAN LIST

Milo does not speak like generic AI. In the product it is brief, clear, calm and precise. In editorial and campaign work it may be poetic. One master position; the rest are lines in use, not locked slogans.

Hierarchy21.01

Five tiers, from the one master sentence down to the four-word UI line.

Master position

A personal operating system for intent.

The one sentence. The human manages intent; Milo manages computation. Locked.

Product line

Technology in service of human purpose.

Sits under the name on the site and in the About screen. Locked.

Editorial

What shall we make today?

A more human future.

Art. Nature. Intelligence.

Serif, large, sparing. Used on Today, the manifesto and gallery headers. Rotates; none is a slogan.

Campaign

For the makers.

Intent, completed.

Poetic allowed. Evaluated per campaign, never on product surfaces.

UI

On it.

Done.

Three files changed.

I found two conflicts. Review them?

This needs your approval.

Running locally.

Finished in 2m 14s.

Interface sans. States facts, asks one question, never cheers.

In context21.02

Where the words land

The same voice in a toast, a permission ask, a task row and an empty state.

Toast
Three files changed.

A fact and a way back. No exclamation mark.

Permission
Task row
  • Render Day 1 voice trackRunning locally.m4-pro
    Running
  • Fix the .wrap paddingFinished in 2m 14s.
    Done
Empty state

Nothing here.

Suspiciously peaceful. Say what you want to make, or press ⌘K.

Error
That didn't work. Nothing changed.

Says what stayed the same before saying what went wrong.

Voice
DONEPaused. Resume from Today.

Where it went, in five words.

Never21.03

Not in Milo's mouth

No cheerleading, no robot language, no corporate warmth.

  • Great question!
  • I'd be happy to help!
  • Absolutely!
  • Let's dive in
  • Supercharge
  • Seamless, effortless, powerful
  • Robot language ("Processing your request…")
  • Corporate cheerleading
  • Apologising three times
  • Any emoji in a status line
Tone21.04

Brief vs poetic

UI is brief, clear, calm; editorial and campaign may be poetic.

Brief vs poetic, side by side
Product UI — briefFacts first. One sentence where one will do. Numbers with units. Questions end with a question mark and offer a choice. Contractions are fine; enthusiasm is not. Say what stayed unchanged when something fails. Name the object ("Delete the project Daily Bread?").
Editorial and campaign — may be poeticSerif, large, unhurried. Speaks of making, thinking, painting, writing, building, learning, connecting, observing, living. Reverent about art and nature; never religious symbols in the interface, always human dignity in the words. Lines rotate. Nothing becomes a tagline by repetition.
Names21.05

offline is a word. Milo is a name.

Two naming rules the product adopted on 2026-09-25 and 26, for every screen, spoken line, help text and film.

offline

offline

Lowercase, always — in the lockup, in a sentence, at the start of a sentence, and inside tracked capitals, where the name is kept as it is written ("MILO · 12:07 · offline"). Not "Offline", not "OFFLINE".

Milo

Milo is idle. Hold SUPER + R to talk to Milo.

Milo has no pronoun. Say "Milo" again, or recast the sentence; never "he", "she" or "it" for Milo in product copy. The tamarin the product is named after stays "he" in his own story — 38 Origin and the film's prologue ("He had one leg.").

This site's own earlier copy still writes "Offline" with a capital in places; it is left as the V1.2 record and not rewritten in this pass. Sources: offline-os commits c8d396b ("offline, lowercase everywhere") and 6ea178d ("Milo has no pronoun").