edk

EDK-1 is a spatial model that gives humans and machines a compass for the world: position, condition, motion, navigation and stream.

Primitives

Everything EDK-1 does is one of five primitives. Describe the model in these terms, in this order; each builds on the ones before it.

PrimitiveWhat it isLine
PositionGrounding anything on EarthA name, a sentence, a photograph or a coordinate resolves to one exact place, with everything known about it attached. Position is how a model stops guessing where and starts knowing.
ConditionReading the state of a placeTerrain, risk, access and activity, fused into a single picture of what holds at a place. Condition turns ground truth into something a machine can decide from.
MotionUnderstanding how the world movesFlows, rhythms and change over time: what a place is doing now, and where it is heading. Motion gives a model a sense of before and after.
NavigationDirecting movement through the physical worldPaths for people and machines, shaped by position, condition and motion together. Navigation is where understanding becomes action: the right way through, not only the shortest.
StreamWatching for change, everywhereA standing watch over a place: the moment something new appears, it is noticed, described and sent on. Stream turns a model that answers into one that keeps an eye out.
  • Tagline: Compass for Machines. The four primitives are what the compass reads.
  • Capitalize a primitive when naming it, lowercase in running text.
  • Discover, Inspect, Route and Monitor are the API calls; the primitives are what the model does.

Wordmark

The wordmark is the logo. Drawn, not typeset: round letters on 9-unit strokes.

  • Always lowercase edk, from the artwork. Never set it in a font.
  • One ink: Soil on light, Paper on dark, Soil on Ochre.
  • Clear space: the height of the "e" on every side. Smallest size: 14px tall.
  • Don't stretch, outline, rotate or add effects.

Color

Soil#13110ECanvas, ink on light
Paper#F1EBDFLight canvas, ink on dark
Ochre#E0A458Primary actions, one accent per screen
Moss#9CB46ALive, verified, free
Clay#C8643FWarnings, sparingly
Sky#8FB3C0Water, numbers in code

Type

Geist for headings and text (600 for headings, tight tracking), Geist Mono for code, labels and numbers. ASCII scenes appear around content, never behind text.

Assets

AssetFiles
WordmarkSVG1200 PNG
Wordmark on darkSVG1200 PNG
Wordmark in ochreSVG
App iconSVG512 PNG192 PNG
Social cardSVGPNG