Onest Bold draws its tittle and its period as the same circle — 172 units across. The logotype is built on that coincidence. The dot above the i and the dot in ai·com are not similar shapes; they are the identical particle, placed twice. Only one of them is alive.
That is the whole mark. It carries the system's fourth principle — the dot is the material — without adding a single shape the typeface didn't already contain. Everything downstream (the app icon, the avatar, the pip, the favicon) is that one particle at a different size.
The masters are outlined vector paths. No font has to be installed, nothing reflows, and the letterfit is fixed forever. Coordinates below are font units at 1000 upem.
The particle sits 175 units from the flat right edge of the i stem, but only 130 from the left edge of the c. A curve falls away from its tangent point, so the same measured gap reads wider against a round letter than against a straight one. Equal numbers here would look wrong; unequal numbers look equal.
| Value | Units | Why |
|---|---|---|
| Particle diameter | 172 | The typeface's own tittle and period, unchanged. |
| Particle centre | y = 264 | The spine. a, c, o and m all centre within 3 units of it. |
| Clearance left | 175 | Ink edge of the i stem to ink edge of the particle. |
| Clearance right | 130 | Optically matched against the round c. |
| Tracking, display | −25 | −0.025 em. Tighter closes the m's counters. |
| Tracking, UI cut | −18 | Opens up as the type gets small. |
| Glow | σ = 0.44 × Ø | The system's 0 0 8px on a 9px pip, expressed as a ratio. |
On night the accent lifts to #5FD4F2 and the letterforms drop to #EDEEF4 — never pure white, which buzzes against near-black.
Below 48px the display cut loses its dot. The UI cut answers that the way a text-size optical master does: a heavier particle, tighter clearance, looser tracking. Same geometry, different exposure.
Keep one x-height (0.53 × the logotype's cap-to-baseline, or simply the height of the a) clear on every side. Minimum reproduction is 72px wide for the display cut and 48px for the UI cut; below that, use the particle alone.
Pulled out of the lockup, the particle becomes the app icon, the agent avatar and the favicon. One hairline ring at 2.25× the particle radius gives it structure at large sizes — it is the same halo the product already draws around a live agent. The plate is a superellipse (n = 5): continuous curvature, no kink where the corner meets the side.
The halo is dropped below 64px and the particle grows to 34% of the tile — a hairline ring at 32px is mud, not structure.
A single cyan with two readings — #0FA8CE on canvas, lifted to #5FD4F2 for the night — against ink and near-black. There is no second hue anywhere in the identity.
The particle is flat colour. The only soft light anywhere in the system is the bloom around a lit particle and the single horizon wash on the presentation field — both atmosphere, never a fill.
#5FD4F2 on any surface darker than #2A2E38.aicom-logotype-adaptive.svg where the surface colour is unknown — the letters inherit currentColor, the particle stays cyan.ai.com in Onest — the period is the wrong size and sits on the baseline.brand/master/ is the source of truth — 20 SVGs, no font dependency. brand/export/ holds rasters up to 8192px. Everything regenerates from brand/doc/build_logo.py.
| Master | Use |
|---|---|
| aicom-logotype-light / -dark | The primary lockup, 48px and up. |
| aicom-logotype-ui-light / -dark | The optical cut for 24–48px — nav bars, sidebars, chrome. |
| aicom-logotype-mono | Single colour, inherits currentColor. Print, embroidery, embeds. |
| aicom-logotype-adaptive | Letters inherit currentColor; particle stays cyan. |
| aicom-logotype-dark-glow | The lit lockup, padded — for night hero placements. |
| aicom-stacked-dark / -light | Vertical lockup: mark over logotype. |
| aicom-icon-night / -canvas | App tile, 64px and up. |
| aicom-icon-ui | Tile without the halo, for 24–64px. |
| aicom-icon-maskable | Full bleed, particle inside the 80% safe zone (Android). |
| aicom-particle / -night | The particle with its halo, transparent — avatars and pips. |
| aicom-hero-night / -canvas | 7680×4320 presentation field. |
| aicom-og | 2400×1260 link preview. |
| favicon · safari-pinned-tab | Browser chrome; the favicon flips with prefers-color-scheme. |
| Folder | Sizes | Notes |
|---|---|---|
| export/logotype | 8192 · 4096 · 2048 · 1024 · 512 | Transparent. Stacked at 4096 · 2048 · 1024. |
| export/icon | 4096 · 2048 · 1024 · 512 · 256 · 128 · 64 · 32 | night, canvas, maskable, ui. |
| export/particle | 2048 · 1024 · 512 · 256 · 128 | Transparent. |
| export/hero | 7680 · 3840 · 1920 · og 2400/1200 | Opaque, dithered against banding. |