Brand guide

The AgenticOpenFinance visual identity

Logo, colours, typography and usage rules, for teams, partners and media. These decisions are provisional and may change before launch.

AgenticOpenFinance standard logo with tagline
Standard logoWordmark in its rail frame, with the taglineDownload PNG
AgenticOpenFinance logo on a dark background
On dark backgrounds"Open Finance" in warm white; "Agentic" and the rail in purpleDownload PNG
AgenticOpenFinance stacked logo
Stacked logoThe A mark above the wordmark; for square layouts and coversDownload PNG
AgenticOpenFinance stacked logo on dark
Stacked, on darkFor dark slides, video and social cardsDownload PNG
Compact horizontal wordmark
Compact wordmarkFor navigation bars, product and documentation; no taglineDownload PNG
Stacked logo on a tile
Logo on a tileFor social avatars, profiles and listingsDownload PNG

The logo has two parts: the geometric A inside a rail frame, and the wordmark "AgenticOpenFinance", written as one word, in its own rail. "Agentic" and the rail's leading half are purple; "OpenFinance" is black. The rail is not decoration: it stands for the governed path every agent action takes.

Warm White 55%Black 25%Purple 15%

Click a colour to copy its code. White text on royal purple reads at 9:1. Status colours carry meaning only: success #15803D, warning #B45309, error #B91C1C.

Display heading · Sora ExtraBold

No agent moves money without a mandate.

Section heading · Sora Bold

Identity, mandate, policy, approval, evidence.

Body · Geist Regular

Every agent action is checked against what the principal allowed, and every result is sealed.

Tagline · Geist Regular, Secondary

Agent-native infrastructure for open finance.

Code · Geist Mono

POST /v1/payments { "mandate_id": "mdt_4Q7K2P" }

Sora for headings, Geist for text and numbers, Geist Mono for code; all three under the SIL Open Font License and self-hosted. No script or decorative faces, no gradients inside letters.

App icon
App iconThe geometric A in its rail frame, on a white tileDownload PNG
The A mark
MarkNo tile; for avatars and small usesDownload PNG
Favicon64, 48, 32 and at least 24 pixelsDownload PNG
Logo clear space2X2X2X2X

The base unit X is the diameter of one rail node. Keep at least 2X clear on all four sides: no text, image, border or interface element inside that area.

  • 180 pxMinimum width of the standard logo (digital)
  • 120 pxMinimum width of the compact wordmark
  • 24 pxMinimum icon size
  • 35 mmMinimum width of the standard logo in print
Correct use
Recolouring the words or the rail
Stretching or changing the proportions
Shadows or glow
Do
  • Write the name as one word: AgenticOpenFinance.
  • Keep the rail frame as part of the logo.
  • Keep the logo flat, with no effects.
  • Respect the clear space and minimum sizes.
  • Use the dark version on dark backgrounds.
Don't
  • Break the rail at random or asymmetrically.
  • Add nodes to the frame.
  • Put gradients, shadows or glow on the logo.
  • Use robot, sparkle or brain imagery next to it.
  • Imply that a bank, network or AI vendor endorses the brand.

Notifications look the same in every product: a round node in the status colour, a short title, a one-sentence message, at most two actions and a time rail at the bottom. The surface is dark and flat: no glass, no coloured shadow, no gradient. Hover to pause the timer; on a phone, swipe it away.

AgenticOpenFinanceNotify.show({
  type: "warning",
  title: "Mandate expires in 7 days",
  message: "The household bills agent stops paying on 2027-03-31.",
  actions: [{ label: "Renew", onClick: renewMandate }]
});