Brand

The loop that finishes the job

Three arcs — plan, act, verify — in the Romanian tricolour, forming an open c. The opening is where the next step goes.

Download the brand kit

ZIP · SVG and PNG logos, badges, social images.

The Kodwen mark: three arcs in petrol, gold and vermilion forming an open c

Logo

Symbol and lockups

Use the files as they are. Pick the dark or light version for the background it sits on.

  • Symbol

    The mark alone. App icons, avatars, favicons, anywhere space is tight.

    Kodwen Symbol, dark version
    On darkSVGPNG
    Kodwen Symbol, light version
    On lightSVGPNG
  • Horizontal lockup

    Mark and wordmark side by side. The default for headers and documents.

    Kodwen Horizontal lockup, dark version
    On darkSVGPNG
    Kodwen Horizontal lockup, light version
    On lightSVGPNG
  • Stacked lockup

    Mark above the wordmark. For square spaces and posters.

    Kodwen Stacked lockup, dark version
    On darkSVGPNG
    Kodwen Stacked lockup, light version
    On lightSVGPNG
Kodwen Mono symbol, light version
Kodwen Mono symbol, dark version

Mono symbol

One colour, black or white. For busy photos, embossing, engraving and single-colour print.

Construction

Built on a 16-unit lattice

Every size is drawn from the same lattice. The micro cut uses 2-cell strokes so the three strokes stay readable at 20 px.

Construction drawing of the mark on a 16-unit lattice, with the stem, the arm and the leg marked
Parameters
ParameterValue
Grid16 × 16 units
Cell1 cell = 1 px at 16 px
Stem (plan)x 3–5, y 2–13 (3 wide)
Arm (act)(6,7) → (11,2), 3 thick
Leg (verify)(6,8) → (12,13), 3 thick
Orderpetrol → gold → vermilion, top to bottom
Optical sizes
SizeUseSpec
master≥ 48 px, print, marketinggrid 16 × 16 · 3-cell strokes
small24–32 px, UI, favicon SVGgrid 16 × 16 · 3-cell strokes
micro20 pxgrid 16 × 16 · 2-cell strokes
pixelExactly 16 px: ICO layer, tray at 100 %, title barhand-placed 16 × 16 pixels

Usage

Clear space, sizes, misuse

Give the mark room, keep it above its minimum size, and never change how it is drawn.

Clear space

Keep ¼ of the mark height free on every side. Lockups use the same rule.

¼¼¼¼

Minimum sizes

  • Symbol: 16 px (pixel variant) · 6 mm in print
  • Horizontal lockup: 72 px · 20 mm in print
16 px · 72 px

Do not

Each of these breaks the mark. Use the files as they are.

  • Recolour the arcs

  • Change the arc order

  • Outline the strokes or thin them into hairlines

  • Add gradients, shadows or glows

  • Stretch or squash it

  • Rotate it

Colour

Three colours, one loop

Authored in OKLCH, with sRGB hex fallbacks computed in gamut. Every text pair passes WCAG 2.2 AA.

Brand

  • Petrol

    Arc 1 · plan · default UI accent (light)

  • Gold

    Arc 2 · act / working

  • Vermilion

    Arc 3 · verify

On dark backgrounds

  • Petrol on dark

    Accent on dark backgrounds

  • Gold on dark

    Arc 2 on dark backgrounds

  • Vermilion on dark

    Arc 3 on dark backgrounds

Neutrals

  • Ink

    App-icon plate, dark canvas

  • Paper

    Light canvas

What the colours mean in the product

  1. Plan

    Petrol. The agent is working out the steps.

  2. Act

    Gold. The agent is running tools and writing changes.

  3. Verify

    Vermilion. The agent is checking the result.

Errors are never shown by vermilion alone: the UI uses the danger colour, an icon and text.

Typography

Manrope and Commit Mono

Two open-licence families (OFL-1.1), both checked for every Romanian glyph.

Manrope

UI, marketing, the wordmark · headings 650, body 450

Aa Ăă Ââ Îî Șș Țț

Plans, writes, runs the tests. Shows you the diff.

Romanian pangram

Muzicologă în bej vând whisky și tequila, preț fix.

Commit Mono

Code, numbers, terminals · 400 and 700

0O 1lI {} =>

$ codai login
✓ 12,40 € · 1,2 mil. tokeni

Romanian pangram

Muzicologă în bej vând whisky și tequila, preț fix.

Scale: 12 / 13 / 14 (base) / 16 / 20 / 24 / 32 / 44 px

Motion

The mark moves with the agent

One motion source for web, desktop and Android. With reduced motion, every state shows the static mark.

  • Intro

    Intro

    The loop assembles: arcs draw in order and the ring settles. 900 ms.

  • Thinking

    Thinking

    A highlight travels plan → act → verify while the agent works.

  • Success

    Success

    The mouth closes for a beat and reopens. 420 ms.

  • Error

    Error

    A short horizontal shake. Never colour alone. 200 ms.

  • Hover

    Hover

    The ring turns 12° toward the reader. 160 ms.

    Hover or focus the mark

Voice

Short sentences, verbs first

Numbers over adjectives. Say what was done and how it was checked. Never "magic", "revolutionary" or "just".

Personality
ThisNot that
PreciseCold
LocalProvincial
AutonomousOpaque
SoberBoring
  • Marketing

    Do

    Plans, writes, runs the tests. Shows you the diff.

    Don't

    Revolutionary AI magic that just writes your code.

  • Errors

    Do

    The gateway did not answer in 30 s. Retrying in 5 s.

    Don't

    Oops! Something went wrong.

  • Docs

    Do

    Run `Kodwen login`. It opens the browser once.

    Don't

    Simply log in and you are good to go!

Naming

Written Kodwen — capital K, rest lowercase, also at the start of a sentence. Never KODWEN, KodWen or “the Kodwen”; the all-lowercase kodwen is only for technical identifiers (hostnames, package names, commands). Products: Kodwen desktop, Kodwen hub, Kodwen pay, Kodwen gateway; the model is just Kodwen.

Badge

Built with Kodwen

Made something with Kodwen? Add the badge to your site or README. It links to codai.ro.

Dark

Built with Kodwen

HTML

<a href="https://codai.ro"><img src="https://codai.ro/brand/badge-dark.svg" alt="Built with Kodwen" width="156" height="28"></a>

Markdown

[![Built with Kodwen](https://codai.ro/brand/badge-dark.svg)](https://codai.ro)

Light

Built with Kodwen

HTML

<a href="https://codai.ro"><img src="https://codai.ro/brand/badge-light.svg" alt="Built with Kodwen" width="156" height="28"></a>

Markdown

[![Built with Kodwen](https://codai.ro/brand/badge-light.svg)](https://codai.ro)