😱 ScreamingFace
SFDS Β· SCREAMINGFACE DESIGN SYSTEM Β· V2.0

The look, the rules, the receipts.

The canonical source for how ScreamingFace looks and reads β€” one tokenized system, two registers: editorial marketing and load‑bearing product UI. Every element on this page renders from the system's own tokens.

the direction cat why-it-looks-like-this.md

We're shipping the leaderboard that proves fusion models beat any single frontier model β€” with a receipt on every score.

A claim like that gets judged by its surface before anyone re-runs it. So the system is built like an instrument, not a brochure:

"SOTA is proven, not asserted"
numbers lead β€” tabular figures, slashed zero, aligned to the decimal
"anyone can re-run it"
pages read like documents β€” real data, real labels, never lorem
"the win is the story"
one gold accent + the fusion gradient, spent only on the winning row
"the community wins"
the 😱 stays the people's emoji β€” never a corporate logo
sfds render leaderboard --sample

We're arguing that AI should be honest. The surface should feel honest too.

00 Β· start here

start here

quick downloads

These are just the most-grabbed files β€” more assets live throughout the page below.

three colors carry meaning β€” and one gradient

+6.2gold = the winning resultthe top score, the record, the number that beat the best β€” nothing else gets gold
verifiedgreen = we re-ran itindependently reproduced, same number. No green just means not checked yet
blue = you can click itin the product. Marketing pages run the same role in gold β€” one accent, two registers
the fusion gradient is its own thing β€” not “gold.” Goldβ†’blue, sampled from the icon, and it appears only where the fusion wins: its row on the board, its line on the chart.

Everything else stays black, white, and gray β€” charts run on the family solids β€” gold included. Full law: color.

say it like this

headline test
visualizable Β· falsifiable Β· specific β€” could a competitor say it? Then don't.
proven shapes
“Fusion models beat SOTA.” Β· “Results you can rerun, not just read.” Β· “The frontier isn't a model. It's a fusion.”
CTAs
See the board β†’ Β· Reproduce it β†’ Β· Read the method β€” verbs that name the action, never “Submit” / “Learn more”
register
marketing makes the claim (serif, gold) Β· product is the proof (sans + mono, blue). Full law: voice + type.
01 Β· identity

the icon

The icon is the screaming face, 😱 β€” screaming because the results make us scream, the people's emoji because this is public infrastructure, not a corporate logo.

the ScreamingFace iconstatic iconhi-res asset png1285122000
😱animatedshake gif128512
animatedwave gif128512
😱system emojias it ships
small sizes
in text, UI, tabs, and chat, just type the emoji β€” 😱 is the icon there
big sizes
above ~600px β€” heroes, lockups, print β€” use the hi-res file (1900Γ—2000 ↓), never a scaled-up emoji
versions
a typed 😱 renders however the reader's platform draws it β€” and all of those represent the project just fine. Our lockups and shipped assets happen to use the Mac-style rendering; when artwork should match them, use the files rather than typing the emoji

clear space

Minimum breathing room around the icon. Nothing β€” text, rules, other marks β€” enters this zone.

😱
clear space = Β½ Γ— icon height, on all sides

minimum size

Never render smaller than 16px β€” below that the icon degrades to a smudge.

😱16pxfavicon · emoji
😱24pxUI · emoji
48pxfeature Β· asset

the name

One word, camelCase: ScreamingFace β€” one unbreakable token everywhere the name travels: screamingface.ai, the handles, the package prefix. In artwork it's set once, in the wordmark files β€” never re-type it in a font.

using the icon

No one can own 😱 β€” that's the point. A standard emoji belongs to everyone: the people's mark, not a corporate logo. Vendors do own their specific artwork, so our display asset is our own rendering β€” never a lifted platform glyph.

Not legal advice β€” the short version: use it freely, credit no one, claim nothing.

lockups & downloads

Press-ready β€” both grounds, plus the wordmark alone.

wordmarks
outlined vector paths (Plex Sans Medium) β€” no font install needed, opens correctly in any tool
icon
embedded at web resolution (640px)
over 600px
swap in sf-mark-hires.png (1900Γ—2000), included in the package
ScreamingFace horizontal lockup, lighthorizontal Β· light Β· svg ↓ Β· png ↓
ScreamingFace horizontal lockup, darkhorizontal Β· dark Β· svg ↓ Β· png ↓
ScreamingFace vertical lockup, lightvertical Β· light Β· svg ↓ Β· png ↓
ScreamingFace vertical lockup, darkvertical Β· dark Β· svg ↓ Β· png ↓
ScreamingFace wordmark, lightwordmark Β· light Β· svg ↓ Β· png ↓
ScreamingFace wordmark, darkwordmark Β· dark Β· svg ↓ Β· png ↓
download the full package (.zip) lockups (svg + png) Β· wordmarks Β· icon @640 + @1900Γ—2000 Β· profile image Β· usage README

favicon & app icons

The icon is the mark alone β€” browser tab, bookmark bar, home-screen. No wordmark at this scale; the icon has to read on its own, on light and dark.

on light
ScreamingFace icon, 16px16 Β· favicon Β· png ↓
ScreamingFace icon, 32px32 Β· favicon @2x Β· png ↓
ScreamingFace touch icon, 180px180 Β· touch icon Β· png ↓
on dark
ScreamingFace icon, 16px on dark16 Β· favicon Β· png ↓
ScreamingFace icon, 32px on dark32 Β· favicon @2x Β· png ↓
ScreamingFace touch icon, 180px on dark180 Β· touch icon Β· png ↓

Ascending display sizes on a shared baseline; the 180 is scale-reduced to fit and renders from the hi-res master so it stays crisp. Downloads are true-size transparent PNGs. The "on light" chip holds its light surface even in dark mode (token-driven), so the icon is proofed on both grounds.

02 Β· foundations

social graphics

The account surfaces, as real downloadable files β€” one dark family: the avatar, the link-preview card, and the X cover.

profile image

The mark on brand black, one square file for every platform. The built-in margin means the circle crop never clips it; the right chip proofs the crop.

ScreamingFace profile image, squaresquare Β· as uploaded
ScreamingFace profile image, circle-croppedcircle Β· the platform crop
link-preview card

What a shared screamingface.ai link shows β€” the icon, the domain, nothing else. The real file, not a mock.

ScreamingFace link-preview card

1200Γ—630 ↓ Β· @2x ↓ Β· regenerate from the source page

x cover

Three explorations, each a ready 1500Γ—500 upload β€” pick one, or take them to the exploration page (live frames, crop + avatar overlays). Click any cover to preview it in place on the profile.

X cover A β€” the continuous fieldA Β· the field1500Γ—500 ↓
X cover B β€” the claimB Β· the claim1500Γ—500 ↓
X cover C β€” the boardC Β· the board1500Γ—500 ↓
X cover D β€” the octopus fusion, deepseek Γ— openaiD Β· octopus fusion1500Γ—500 ↓
X cover E β€” the dragon fusion, deepseek Γ— mistralE Β· dragon fusion1500Γ—500 ↓
X cover F β€” the ghost fusion, anthropic Γ— openaiF Β· ghost fusion1500Γ—500 ↓
the selected cover, placed as the profile banner
ScreamingFace
@screamingface
Fusion models beat SOTA β€” and every score ships with a receipt you can re-run.
PostsRepliesMediaLikes
rough mock Β· banner + avatar placement exact (3:1, circle overlaps lower-left) Β· Esc / click away closes

color

color modes

Dark and light are both first-class β€” every color in the system resolves in each mode, so every surface ships both. A surface opens in whatever mode the visitor's device is already set to, and a subtle switch (◐, top right) lets anyone override it; the choice is remembered.

Try it β€” every swatch, component, and chart below resolves both ways.

the fusion gradient

The winning fusion model tops the board β€” so the #1 row isn't flagged with a green badge, it is the brand.

what it is
gold fading into blue β€” the icon's own two colors, lifted straight from the face (--fusion-grad)
where it goes
the winning row on the board β€” and nowhere else
why it's rare
it's the only gradient in the entire system; everything else is flat color, so the win is unmistakable
when it can't fit
plain gold means the same thing β€” the win β€” on text, small marks, and thin rules where a gradient would smear (--gain)
vertical
an upright version exists for vertical accents, like the colored left edge of a winning row (--fusion-grad-y, -y-flow for seamless loops)

Hover the bar (or the #1 row below) β€” the gradient flows continuously on hover, static otherwise. The loop has no visible seam, and it respects prefers-reduced-motion.

😱 hive-188.4%
best single model84.2%
next model82.0%

Three layers, rendered live from tokens.json so this page never drifts from the system.

semantic
what components reference β€” the only layer surfaces touch
primitives
the raw palette the roles point at
categorical
visuals that compare many things at once

primitive scales

Step-as-role: 1 bg Β· 2 surface Β· 3–5 component Β· 6–8 border/focus Β· 9 solid Β· 10 solid-hover Β· 11–12 text. Badges show each step's APCA result; dark isn't an invert (chroma −18%). Click any swatch to copy. Contrast is engineered, not eyeballed — checked on every build: text-low Lc 75, text-high Lc 90 β€” and every solid takes white text at Lc ≥58, so any solid can swap for any other without rethinking its label. One documented exception: gold text on light holds Lc 62 (forcing 75 turns gold umber). Text may only carry a contracted text role — machine-linted.

data visualization

Charts define no colors of their own: the seven series are the family solids from the palette above β€” gold included β€” in a fixed order that keeps neighbors tellable apart for everyone (color-blind included β€” checked, not eyeballed). Assign in order, never cycle. One rule rides with gold: when a chart draws the win in gold (the leading row, the SOTA mark), skip gold in the deal and take the next series. Need more than seven? Series 8–14 reuse the same solids mixed 55% into the ground, in the same order β€” the mix is also how related pairs read (actual = solid, forecast = the mix). Magnitude belongs to the sequential ramp, not to hue. A status color is never "series 4."

the palette in use

The point Ronnie flagged β€” how do these get used? Two jobs, two examples, both on this exact palette. Identity never rests on color alone (direct labels + marker shapes + a data table), which is also what lets the brightest series colors stay legible.

Categorical β†’ identity. One hue per series, assigned in fixed order β€” here the first four: blue Β· red Β· cyan Β· gold (no win on this chart, so gold deals like anyone). Identity is triple-encoded β€” hue, a marker shape, and a direct end-label β€” so a color-blind reader (or a grayscale print) never loses the thread.
data table
One hue's ramp β†’ magnitude. A single family, light→dark, encodes a value across a grid β€” accuracy by model × benchmark. The number in each cell is the table, so the ramp is reinforcement, not the sole channel.
lower  higher · the deep half of the sequential ramp

semantic layer — product vs marketing

Same primitives everywhere β€” the only alias that changes is accent: blue in product, gold in marketing. Gain stays gold in both; neutrals and the status families are shared. Below, the roles wired into real components. Hover a button for solid → hover.

type

One system, two registers β€” rendered from the font tokens below.

marketing
Parastoo, a warm editorial serif, at hero and display sizes only β€” supported by Plex Sans
product
Plex Sans carries all load-bearing UI and body copy; Plex Mono takes data, labels, code, receipts
never
the serif in product UI chrome or dense data; the mono at display size
wordmark
Plex Sans, tight β€” medium at display sizes, semibold at rail size β€” the quiet, engineered counterpart to the mark
tokenfamilyused for

the two registers

The same story, worn two ways: marketing makes the claim (serif, air, one gold moment) β€” product is the proof (sans + mono, dense, blue). Numbers are mono in both; gold only on the win. Flip the impression β€” both hold.

this impression
The live fusion-model leaderboard

Fusion models beat SOTA.

A verified ensemble of models beats the best single model on the hardest benchmarks β€” and every score ships with a receipt you can re-run yourself.

Read the method
hive-1 😱50.3%
best single44.4%
+5.9 points clear of the best single frontier model β€” verified, public, re-runnable.
marketing Β· serif-led Β· gold Β· air
Humanity's Last Exam
multiple-choice Β· 513 questions Β· updated Mar 23, 2026
#modelscoreΞ”receipt
1 hive-1 😱 50.3% +5.9 receipt βœ“
2 Gemini 3.1 Pro 44.4% β€” receipt βœ“
3 Claude Opus 4.6 39.8% β€” receipt βœ“
4 your-ensemble running β€” β€” queue
1–4 of 13 Β· refreshed 6m agoevery score re-runnable
product Β· sans+mono Β· blue Β· density

scale

Eight sizes, each with one job. Everything on every page maps to one of these (rendered from the text tokens).

tokensizeused for

Receipts.

--text-hero Β· clamp(44–76) Β· Parastoo Β· --weight-display 500

Receipts.

--text-display Β· 38px Β· Parastoo Β· --weight-display 500

The look, the rules, the receipts.

--text-metric Β· 30px Β· Plex Mono Β· 600

The look, the rules, the receipts.

--text-lead Β· 20px Β· Plex Sans Β· 400

The look, the rules, the receipts.

--text-body Β· 16px Β· Plex Sans Β· 400

The look, the rules, the receipts.

--text-sm Β· 13px Β· Plex Sans Β· 400

The look, the rules, the receipts.

--text-micro Β· 12px Β· Plex Mono Β· 500

The look, the rules, the receipts.

--text-label Β· 11px Β· Plex Mono Β· 500

numerals

Data is set in Plex Mono with font-variant-numeric: tabular-nums slashed-zero β€” tabular figures keep columns aligned, and the slashed zero disambiguates 0 from O in receipts and run IDs.

proportional Β· off
50.3%
44.4%
39.8%
30.2%
0xO0DD1
tabular + slashed-zero Β· on
50.3%
44.4%
39.8%
30.2%
0xO0DD1

weight

Three weights carry the whole system. Hierarchy comes from weight and size, never from a second typeface.

body & data --weight-regular Β· 400
emphasis, buttons, active nav --weight-medium Β· 500
sans titles & headings --weight-semibold Β· 600
serif display --weight-display Β· 500 Β· Parastoo hero/display only

do / don't

never

  • Serif in product UI chrome, table cells, or buttons
  • Mono set at display size
  • More than two families on one surface
  • Fake small-caps or stretched type

instead

  • Serif = editorial voice, hero/display only
  • Sans carries everything load-bearing
  • Mono = anything a machine said β€” data, ids, receipts
  • Weights make hierarchy, not new fonts

layout

Two widths, one spacing scale β€” this page is the demonstration.

prose
760px column (--col) β€” comfortable line length for paragraphs and lists
artifacts
1140px band (.band) β€” viewport-centered full bleed for scales, specimens, galleries; can never overflow
spacing
the 12-step --space-* scale, from a 4px hairline gap to a 96px section break
band 1140
--col 760
1
2
3
4
5
6
7
8
9
10
11
12

elevation

Depth without drop-shadows: surface tiers sealed by hairlines β€” elevation reads from the seam, not a blur. Shadow is spent exactly once, on the one thing that genuinely floats: the terminal window.

ground
--bg β€” the page floor; nothing sits behind it
panel
--surface β€” cards and panels, the default raised plane, sealed with --border
inset
--surface-2 β€” wells, tracks, inputs; a step recessed, sealed with --border-strong
float
--shadow-window β€” the single elevated treatment, theme-aware (soft & cool in light, deep in dark). Used once: the terminal.
ground Β· --bg
panel Β· --surface
inset Β· --surface-2
the one float Β· --shadow-window

the fusion ground

The atmospheric background: warm and cool bleed from opposite corners and fuse at the centre β€” glowing in dark, deepening in light. Still until the cursor nudges it. Built only from --gain and --accent-solid.

03 Β· system

iconography

UI icons are Remix Icon (Apache-2.0), self-hosted β€” no icon-font CDN dependency. The curated set below covers leaderboard chrome: comparisons, ranks, data, and system actions.

check
close
arrow-up
arrow-down
add
subtract
trophy
medal
shield-check
bar-chart
line-chart
database-2
cpu
download
upload
external-link
search
filter
time
hashtag
lock
eye
information
error-warning

browse the full Remix set Β· 3,229 icons β†’

sizes

16
20
24

Fill-based (fill="currentColor") β€” set color, the icon follows. Default size 24px (--ic). Apache-2.0, self-hosted under assets/icons/, no external icon-font request.

components

The UI set, by name β€” every specimen renders from the real class, so this section is also a live integration test. The chip is the class name; reference components by it.

actions
button Β· primary .btn--primaryboth
the loud CTA β€” --accent-solid fill, gate-solved contrast text; goes gold + sans in marketing (below)
button Β· secondary .btn--secboth
outline tier β€” label matches outline, hover = the family tint. Accent only here; gold is marketing-only
button Β· solid .btnboth
ink fill (inverse-on-ink) β€” the neutral base; inverts to its own outline on hover
button Β· ghost .btn.ghostboth
muted at rest (--line-2 outline Β· --ink-2 text β€” never a bright frame), brightens on hover
button Β· link .btn--linkboth
the lightest rung β€” blue underline, no box
button Β· sizes .sm / .lgboth
three tiers on any variant, either register: .sm matches an input (toolbars) Β· default (product chrome) Β· .lg the hero tier (CTAs)
the marketing register

The same classes, worn the marketing way: data-brand="marketing" on the surface flips the accent alias to gold (tokens.css) and the action type to sans (the editorial voice). Nothing below is a new component β€” the register is the only variable.

button Β· CTA .btn--primary.lgmarketing
the hero action β€” gold fill, sans semibold; size via .lg (register and size are independent axes)
button Β· secondary .btn--secmarketing
the outline tier is gold by default here β€” the register supplies it, so there is no gold modifier to apply
button Β· ghost .btn.ghostmarketing
still the muted neutral β€” quiet actions don't take the accent in either register
button Β· link .btn--linkmarketing
gold underline, sans β€” the editorial in-flow action
controls
field Β· dropdown .field.ddproduct
sort:
label + value on ONE underline, one click target (opens anywhere); accent underline is keyboard-only β€” proven on the SDK widgets
field Β· text .fieldproduct
same anatomy for typed entry β€” the shared underline goes accent while editing
tabs Β· segmented .tabsproduct
mono segments in a hairline frame; active = the primary-button pairing
checkbox .checkboxproduct
the one toggle β€” drawn square, accent fill + geometric check when on
status & badges
status Β· inline .statusproduct
connectednot connected
square = the signal (green glow when on); off-state word drops to the whisper tone
badge Β· status .badge.badge--okproduct
connected
success tint Β· the 1cap green square (.sq) + label
badge Β· verdict .badge--ok / --badproduct
correctincorrect
themed icon+word badge β€” geometric βœ“/βœ— glyph (.gl) on the status-theme recipe
mark Β· status .markboxproduct
the row-level βœ“/βœ— square (16px Β· .sm 14px) β€” fixed-pixel glyph, dead-center by construction
badge Β· verified .badge-verifiedboth
verified
the trust semantic β€” a run independently reproduced (green β‰  gold); the .badge--ok anatomy with the geometric βœ“ built in
badge Β· SOTA .badge-sotamarketing
STA
the WIN announcement β€” gold↔blue pulse, the wavy mark as the O (needs wave-mark.js)
data display
table Β· data .table-wrapboth
rankbackendacc
1ensemble-383.1%
2claude-opus80.4%
hairline rows Β· tabular figures Β· the SOTA row on --gain
header Β· sortable .th-sortproduct
score ↓costmodel
the caps-label treatment + pointer; active sort goes accent with ↓/↑; --static for non-sortable columns
score cell .score-cellproduct
84.3 78.1 77.4
number + a comparable band: non-leaders grayscale, the leading fusion flows the gradient (.grad), a leading single carries its maker's color (.brand)
mark Β· model .model-icoboth
third-party marks as single-color masks (--m) β€” they sit in the ink ladder instead of shouting their own palette
chart card .chart-cardproduct
AccuracyGPQA Β· n=513
the chart / board goes here
url4://run/… Β· the receipt line
the framed data panel β€” head (title + optional control) Β· body (.flush for edge-to-edge tables) Β· mono footline; composed in full in examples
key/value .kvboth
register
product
accent
blue
label-role keys Β· hairline-ruled rows β€” the spec-sheet primitive
kicker .kickerboth
latest knock-down
the label role (mono Β· uppercase Β· tracking-label) as a section opener
figures & moments
terminal window .noteboth
terminalpip install screamingface

the elevated fixed-chrome surface

the ONE radius + shadow exception β€” window chrome, traffic-light dot, $ prompt
stat row .statsmarketing
models
3
bench
GPQA
gain
+6.2
three cells, one hairline frame; the gain figure gets .gain
before/after .deltawrapmarketing
before45%
β†’
after91%
the delta moment β€” blind gray before, gain gold after
climb .climbmarketing
best single model62%
the fusion84%
stacked proof bars β€” the SOTA row carries the fusion gradient (flows on hover)
atmosphere fusion-ground.jsboth
a JS drop-in, not a class β€” mounts into [data-fusion-ground] (or the page body) and floats the two fusion orbs behind the content. Live render in elevation β†’ the fusion ground.
page-background strength by design; reduced-motion safe; .bleed = full-bleed with runway

Rules the product register enforces: square corners everywhere (--radius-none; the window chrome is the sole exception), elevation by surface + hairline β€” never drop shadow, focus via --focus ring, and gold spent only on the win (the leading row, the SOTA counter). Components marked product were proven on the SDK-widgets surface before promotion; marketing components carry the gold/serif register; both flip their accent with [data-brand].

examples

Components, composed β€” the assemblies teams actually ship, rendered live from the classes above. Copy the markup; every part is a real system class, so an example here doubles as an integration test the same way the registry does.

chart card Β· leaderboard .chart-card + .th-sort + .score-cellproduct
GPQA Diamond benchmark:
#entrykindscore ↓costverified
1😱fusion (opus·gpt5·gemini)fusion84.3$2.41verified
2openai/gpt-5single78.1$1.10
3anthropic/claude-opus-4.8single77.4$1.62
4😱panel (reason+code)fusion76.9$3.05
5google/gemini-2.5-prosingle74.2$0.71
url4://run/fusion?models=opus,gpt5,gemini&benchmark=gpqaΒ· fork copies the recipe
the board anatomy: winner = gold left rule + flowing gradient band + verified; everyone else grayscale. headers are .th-sort; the benchmark switch is a .field.dd
view markup
chart card Β· plot .chart-card + --data-*product
Accuracy over the run 8 weeks Β· GPQA Diamond
8580757065 w1w3w5w7w8 fusion 84.3gpt-5 78.1gemini 74.2
The winning fusion wears the fusion gradient β€” the win treatment, flowing gold↔blue. And since the win line carries both pole hues, the deal skips gold and blue: the remaining series take red Β· cyan. Text wears ink; the marks carry the color.
n=513 Β· weekly eval Β· url4://run/fusion?benchmark=gpqa
view markup

The other social surfaces live with the identity assets: the X cover source (add ?guides for the display hazards) Β· the OG / social card Β· the profile image.

surfaces

Where the system lands: the real products, re-skinned onto SFDS. Every card opens the live, interactive thing β€” not a screenshot.

two registers
surfaces split by audience β€” a public register (marketing energy: the leaderboard, the scoreboard) and a technical register (denser, tool-like: the studio). Same tokens, different voice.
proof surface
each surface is an acceptance test for the tokens β€” re-skinned in place, still fully interactive; if it holds up here, the system holds
round-trip
when a surface needs a value the system doesn't have, the fix goes into the tokens or components, never a one-off (the verified pill + data-table earned their way in this way)
one story color
gold is rationed to the win β€” the leading row, the SOTA counter; green marks verified/reproduced; blue is interaction. The three never compete.

Live today: screamingface.ai (leaderboard) Β· scoreboard.screamingface.ai (receipts) Β· this guide. Next onto the system: the studio (research client) and the docs site.

the universe

The cast of ScreamingFace β€” the makers, the fusions they build, and the scenes between them. The world that grows out of the icon lives on its own page.

A workshop scene: the ghost maker presents a glowing gold-and-blue fusion cube; the screaming face reacts The T-rex maker, welding mask and hammer The ghost maker, goggles and tool belt The pumpkin maker The alien maker

Enter the universe →

model logos

The board names the models it ranks β€” nominative use only, identifying which model produced a result, never implying endorsement or partnership.

integrity
each mark stays exactly as its owner ships it: no recoloring, no distortion, no ScreamingFace styling on someone else's brand
matrix
per provider: color and derived-mono, each on light and dark β€” any surface pulls the right variant without guessing
mono chips
derived (filtered from the color source), not an official monochrome mark β€” no provider in this library ships one
library
59 providers at assets/model-logos/; the 30 below are the ones this board cites most
OpenAI
OpenAI
OpenAI
light
OpenAI
OpenAI
dark
Anthropic
Anthropic
Anthropic
light
Anthropic
Anthropic
dark
Gemini
Gemini
Gemini
light
Gemini
Gemini
dark
Google DeepMind
Google DeepMind
Google DeepMind
light
Google DeepMind
Google DeepMind
dark
Llama
Llama
Llama
light
Llama
Llama
dark
Mistral
Mistral
Mistral
light
Mistral
Mistral
dark
DeepSeek
DeepSeek
DeepSeek
light
DeepSeek
DeepSeek
dark
Qwen
Qwen
Qwen
light
Qwen
Qwen
dark
Grok
Grok
Grok
light
Grok
Grok
dark
Cohere
Cohere
Cohere
light
Cohere
Cohere
dark
Ai2
Ai2
Ai2
light
Ai2
Ai2
dark
Hugging Face
Hugging Face
Hugging Face
light
Hugging Face
Hugging Face
dark
Microsoft Copilot
Microsoft Copilot
Microsoft Copilot
light
Microsoft Copilot
Microsoft Copilot
dark
AWS
AWS
AWS
light
AWS
AWS
dark
NVIDIA
NVIDIA
NVIDIA
light
NVIDIA
NVIDIA
dark
Perplexity
Perplexity
Perplexity
light
Perplexity
Perplexity
dark
Stability AI
Stability AI
Stability AI
light
Stability AI
Stability AI
dark
Together AI
Together AI
Together AI
light
Together AI
Together AI
dark
Groq
Groq
Groq
light
Groq
Groq
dark
Databricks
Databricks
Databricks
light
Databricks
Databricks
dark
IBM
IBM
IBM
light
IBM
IBM
dark
Baidu
Baidu
Baidu
light
Baidu
Baidu
dark
Moonshot AI
Moonshot AI
Moonshot AI
light
Moonshot AI
Moonshot AI
dark
MiniMax
MiniMax
MiniMax
light
MiniMax
MiniMax
dark
Reka
Reka
light
Reka
dark
Ideogram
Ideogram
Ideogram
light
Ideogram
Ideogram
dark
Runway
Runway
Runway
light
Runway
Runway
dark
ElevenLabs
ElevenLabs
ElevenLabs
light
ElevenLabs
ElevenLabs
dark
Midjourney
Midjourney
Midjourney
light
Midjourney
Midjourney
dark
Black Forest Labs
Black Forest Labs
Black Forest Labs
light
Black Forest Labs
Black Forest Labs
dark

Nominative use only Β· don't recolor or distort Β· no implied endorsement Β· each mark Β© its respective owner. Mono chips are derived (filter-based), not official monochrome assets. Three providers here (Stability AI, ElevenLabs, Midjourney) ship no wordmark asset in the library, so the icon substitutes with a set-in-system-font name; Reka ships no icon, so its wordmark stands alone. Full library: 59 providers.

04 Β· content

voice & language

Per OpenMined's content guidelines: concise, credible, helpful. We write to be useful, not to sound impressive. Two archetypes β€” the Innovator (visionary, alleviates fear of the unknown) and the Citizen (integrity, fairness, values over profit).

dodon't
Lead with the outcome, then how it worksOverclaim or speculate
Show receipts β€” numbers, links, namesBuzzwords / corporate jargon
Plain language; define acronyms onceFear-based messaging
Center the reader and the outcomeCenter ourselves

Titles must pass four tests: can you visualize it, is it falsifiable, could anyone else say it (if yes, too generic), is it true. Draft 5–10 before choosing.

capitalization

One default, two scoped devices. Sentence case is what keeps us legible; the devices are the brand's typographic accents, kept on a short leash.

rolecasewhere
DefaultSentence casebuttons, titles, body, tooltips, form labels, empty & error states β€” first word capitalized, proper nouns keep their case
LabelUPPERCASEeyebrows, section & group labels, table headers, kickers, the component chips, the standalone status badge (a one-off pill) β€” mono, tracked, ≀3 words, always via CSS text-transform (never typed)
Machinelowercasecode, SDK/API names (sf.setup()), env vars, ids, receipts, the .value line, the screamingface handle/domain β€” match the real casing
Canonicalas-brandedproper nouns never get re-cased: ScreamingFace Β· Fusion Monsters Β· OpenMined Β· provider names (Anthropic, OpenAI, …) Β· benchmark names (DRACO, MMLQ) Β· url4 Β· Syft

Why sentence case as default: it skims faster, reads friendlier, and it's what the modern reference systems standardized on. Why caps stay short and CSS-only: all-caps costs dyslexic readers 13–18% reading speed and can make screen readers spell words out β€” safe only for tiny labels. So a status that repeats β€” a table column of them β€” drops the caps: sentence case, the word in the table's own text color, and a colored square carries the state. Caps are for the one-off badge, not the column. The lowercase section headings in this guide are the other deliberate exception β€” a quiet-heading device. And a genuinely subtle, non-actionable note β€” a whisper like a disconnected placeholder β€” may go lowercase and one step fainter than muted text; that's deliberate de-emphasis, not licence to lowercase a label or an action.

build-out queued Β· language system

To codify here: the ScreamingFace register (brand-separated from OpenMined), canonical product terms (fusion models, never a synonym; staff builds named like hive-1), and the claim gate β€” SOTA/reproducibility/cost/speed language ships only as approved in the launch claims table.

05 Β· proof

the work

The flagship is the demo page Max would actually walk through. The three lettered pages are the visualization explorations behind it.

pagewhat
demo β†’honest-agi-live β€” the full Max demo page
AThe Climb β€” accuracy across the 4 stages
BPareto β€” accuracy Γ— cost frontier
CBefore / After β€” the one big delta
😱 ScreamingFace β€” brand v2.0 archive Β· brand.screamingface.ai Β· OpenMined Β· internal