The wordmark is .ADF: the name as a file extension, dot first. The dot is the agent's localized core, the only blue in the mark. The .A mark is used where space is square. Keep one dot diameter clear on all sides. Minimum width: wordmark 40 px, mark 16 px.

Don't: add ket brackets or other notation, use ava or an orbital as a logo, recolour the dot (blue or mono only), move or enlarge the dot, set the name in live text, or add shadows and outlines.

2Colour

White paper, near-black ink, one blue. Blue means the agent or its core and is used sparingly: one primary action per view. Status colours are only for status, always with a label. The swatches follow the current theme.

TokenLightDarkUse
--paper#ffffff#0c0e13Page background
--paper-raised#ffffff#11141bCards, dialogs
--paper-sunken#f6f7fa#151922Code, table heads, wells
--ink#111111#eceef3Primary text
--ink-muted#474b54#b0b5c2Secondary text
--ink-faint#6b707c#858b99Labels, meta
--rule#e6e9ef#1f2430Hairlines
--rule-strong#c9ced8#333a49Control borders, frames
--blue#2f5bea#7f9dffThe agent and its core, links, focus
--blue-strong#1f44bf#a9bdffHover, pressed
--blue-soft#8a98c4#5c6b99Secondary marks
--tint#e8eefd#1a2440Active, selected
--tint-soft#f3f6fe#131a2cLight tinted backgrounds
--selection#d9e2fc#26345eText selection
--plot#ffffff#0e1117Plot paper
--plot-grid#e6e9ef#1a1f29Minor grid
--plot-grid-major#d7dce5#252b38Major grid (every 5th)
  • Draft#8a5a0b / #f7eedb#e7bf73 / #2e2410
  • Stable#1f6a52 / #e0f0e8#86cfae / #12291f
  • Experimental#6a4a8c / #efe8f6#c6a8e6 / #251d33
  • Deprecated#a12f29 / #f8e3e1#ee9b92 / #331a18

3Type

Inter Tight --font-sans

Agents, localized.

UI, body and headings. 15 px UI at 1.5, 17 px prose at 1.65, headings 600 with tight tracking.

STIX Two Text --font-serif

Fig. 1. Where an agent lives.

Figure captions, equations, section numbers and [1] references. Captions 15.5 px at 1.5.

JetBrains Mono --font-mono

sqlite3 ava.adf .tables

Code, filenames, bytes, hashes and versions. 0.9em of the surrounding text, ligatures off.

RoleTokenSizeWeightLine height
Page title--text-3xl36–52 px6001.05
h2--text-2xl24–32 px6001.25
h3--text-xl20 px6001.25
Lede--text-lg19 px4001.55
Prose--text-prose17 px4001.65
UI body--text-md15 px400, 5001.5
Caption--text-cap15.5 px4001.5
Small, tables--text-sm13 px400, 6001.5
Labels, refs--text-xs12 px5001.5

4Layout

Figures sit on plot paper (24 px grid, heavier every fifth line) with a STIX caption. Sections are numbered in blue, sources are [1] references, equations are numbered at the right, tables are booktabs. Spacing is a 4 px scale; radii are 2, 3 and 6 px. Markup for each block is in the site README.

ψ ∝ r2 e−r/3a (3 cos2θ − 1)(1)
Fig. 1. A figure on plot paper. The equation is ava's orbital, hydrogen 3dz².
  1. tokens.css, tokens.json, orbital.js

5ava and orbitals

Fig. 2. ava: a hydrogen 3dz² orbital seen at 35°, its 90% isodensity contour, sampled dots and a glowing core.

Orbitals

Each agent's seed (its public key or DID) is hashed into an orbital. Same seed, same shape. Full gallery: Orbitals.

  • inbox.adf
  • research.adf
  • coach.adf
  • ops.adf
  • agent-007.adf
  • agent-042.adf