# Aevos brand identity

**Status:** Working usage guide for the faceted Aevos identity, selected from the operator's October 29 reference. The vector assets are a reviewable implementation of that direction. Host adoption and launcher deployment are separate steps.

Aevos is the product brand. **Aevos, Inc.** is the company name for legal and company contexts. Keep the underlying name **Nabi** when it identifies an actual runtime or component. “Keep the thread.” is the brand tagline. “The work has a world.” and “Find your way back in.” are editorial headlines, not alternate company names or part of the logo.

## Core principle: relation through space, not connection

The mark consists of **eight distinct facets around an open center**. Their shared order comes from proportion, orientation, and negative space. Each form keeps a visible boundary; unity emerges from their arrangement, not from fusion.

Do preserve the separation and open center at every size, including a compact icon. Use the supplied compact asset where finer gaps would close. Do not join the facets with lines, merge adjacent shapes, fill the center, or add a central badge. Inspect the actual rasterized result at the destination size: a small vector alone does not prove that the negative space survives.

The relationship between independent forms is an architectural design rationale. It does not establish that a system, agent, or connection is live, healthy, authorized, or verified.

## The mark and its role

The primary mark is the static, faceted eight-point symbol from the selected reference, paired with the Aevos wordmark where room allows. Its simple, monochrome treatment should remain recognizable at small sizes. Use the supplied vectors rather than recreating the geometry, changing the gaps, or adding a gradient.

The existing dynamic rosette indicators have a different job: they may continue to represent the runtime state they are wired to. A static company mark does not show activity, health, identity, freshness, permission, or settlement. Do not animate it as a status signal or substitute it for a state-bearing widget.

## Source assets

The reviewable vectors and PNG exports live in [`assets/brand/aevos/`](/brand/). Choose a fixed-color asset for an ordinary image element:

| Use | SVG | PNG |
| --- | --- | --- |
| Horizontal lockup, light | [Graphite](/brand/aevos/aevos-lockup-graphite.svg) | [1200 px](/brand/aevos/png/aevos-lockup-graphite-1200.png) |
| Horizontal lockup, dark | [Porcelain](/brand/aevos/aevos-lockup-porcelain.svg) | [1200 px](/brand/aevos/png/aevos-lockup-porcelain-1200.png) |
| Tagline lockup | [Graphite](/brand/aevos/aevos-lockup-tagline-graphite.svg) | [1200 px](/brand/aevos/png/aevos-lockup-tagline-graphite-1200.png) |
| Standalone wordmark | [Graphite](/brand/aevos/aevos-wordmark-graphite.svg) | [1200 px](/brand/aevos/png/aevos-wordmark-graphite-1200.png) |
| Stacked lockup | [Graphite](/brand/aevos/aevos-stacked-graphite.svg) | [1200 px](/brand/aevos/png/aevos-stacked-graphite-1200.png) |
| Company name | [Aevos, Inc. wordmark](/brand/aevos/aevos-company-graphite.svg) | [1200 px](/brand/aevos/png/aevos-company-graphite-1200.png) |
| Symbol | [Graphite](/brand/aevos/aevos-symbol-graphite.svg), [porcelain](/brand/aevos/aevos-symbol-porcelain.svg) | [16–512 px variants](/brand/) |
| Social card | [Light](/brand/aevos/aevos-social-light.svg), [dark](/brand/aevos/aevos-social-dark.svg) | [Light 1200 × 630](/brand/aevos/png/aevos-social-light-1200x630.png), [dark 1200 × 630](/brand/aevos/png/aevos-social-dark-1200x630.png) |

Compact symbols, inverse versions, and full-square opaque light, dark, and grayscale-tinted application-icon source variants are in the same directory. Download the [complete brand kit](/brand/aevos/aevos-brand-kit.zip) for the full set and manifest.

The `current` variants inherit CSS `currentColor` when the SVG is embedded inline. An external SVG loaded through an image element does not reliably inherit the surrounding text color; use the fixed graphite or porcelain variants there. All source formats are review artifacts until a consuming surface adopts and verifies them.

## Color and surface

| Treatment | Mark | Field | Use |
| --- | --- | --- | --- |
| Light | Graphite `#252b29` | Porcelain `#f5f3ed` or another sufficiently light neutral | Default marketing presentation and light native surfaces |
| Dark | Porcelain `#f5f3ed` | Graphite `#252b29` or another sufficiently dark neutral | Dark native surfaces and contained dark fields |
| Functional accent | Oxidized teal `#176d65` | Appropriate contrasting field | Links, orientation, or an available path; not a substitute for the monochrome primary mark |

Choose a treatment that maintains legibility against its actual background. Status must be communicated in text and, when applicable, by a distinct shape as well as color. Amber may signal attention; violet can retain a specific cognition or signal role rather than serving as the default company color.

## Placement and scale

- Prefer the horizontal lockup when a name needs to be read at a glance. Use the symbol alone when the Aevos name is already nearby or the surface is too small for a lockup.
- Keep a clear area around the whole mark. As working guidance, leave at least one quarter of the symbol's width on every side; treat that as a minimum, not a target to fill.
- Keep the symbol, wordmark, and tagline in their supplied relationship. Never stretch, crop, rotate, outline, recolor individual facets, or add effects to the primary mark.
- As working minimums, use the **compact** symbol at 16 CSS pixels or larger, the primary symbol at 48 pixels or larger, and the horizontal lockup at 140 pixels or wider. Use the tagline lockup at 360 pixels or wider; prefer the lockup without it when the tagline cannot be read. Verify the actual final rendering at its device size.
- Give the mark an accessible name such as `Aevos` when it identifies the product. If adjacent text already provides that name, treat the repeated mark as decorative. Do not put status in the brand image's alternative text.

## Web and native use

Use the supplied light or dark vector in web headers, product pages, documents, and other quiet orientation surfaces. Keep intrinsic proportions, provide explicit dimensions to prevent layout shifts, and avoid turning the asset into a background image when it needs an accessible name.

Native hosts can adapt the approved vectors to their required image catalogs and icon formats. Small launcher icons, favicons, signed application bundles, and device-specific exports require their own size and contrast verification. **Those launcher deployments are not established by this guide.** Do not claim that changing the source asset updates an installed app or its launcher.

## Source and generation

The shared identity parameters live in [`tokens/brand.json`](/brand/source/brand.json). [`tools/generate_brand.py`](/brand/source/generate_brand.py) generates the outlined vector assets and vector manifest; [`tools/export_brand.mjs`](/brand/source/export_brand.mjs) produces PNG and ICO exports and their raster manifest. Each supports `--check` for drift verification. The generator documents its font and rasterizer dependencies; generated artwork does not require those tools at runtime.

The [Aevos marketing direction](/product) covers editorial composition. The [material language](/brand/) explains how Portal, native, Riff, and Canvas retain their own treatments while sharing material relationships. The interactive review page is [/brand/](/brand/).
