About Replicate DESIGN.md
Curated by Dov AzencotUpdated Source replicate.com
- AI & LLM Platforms
- Developer Tools & IDEs
Replicate is a developer-tools platform built around running AI models in the cloud, and its marketing surfaces look nothing like the typical AI infrastructure site. The canvas is a warm cream (#f9f7f3) rather than pure white. The brand accent is a hot, almost-stamped orange (#ea2804) reserved for one CTA per viewport. Display headlines run at 128px in rb-freigeist-neue, a heavy condensed grotesque with -3px letter-spacing that lets multi-line titles pack into geometric typographic blocks. The overall personality reads less like a SaaS console and more like an art-zine: editorial-magazine restraint with a single hot accent doing all the brand work.
This page packages the full system as a single DESIGN.md file written to the Google Labs spec. Inside: 26 color tokens grouped into brand, surface, text, and semantic families; 17 type styles across three families (rb-freigeist-neue for display, basier-square for UI, jetbrains-mono for every literal command); 10 spacing values from 2px through a 160px hero band; 6 corner radii from 0px to a fully rounded 9999px; and 22 components covering buttons, model cards, pricing tiers, dark-inverted code wells, contributor avatars, and the global footer. Every value is quoted as a hex, a px number, or a named token so an agent can read and reproduce it without guessing.
Feed the file to Claude, Cursor, or GitHub Copilot and the agent will produce React components that match Replicate's discipline rather than a generic dark-mode AI theme — cream canvas, scarce orange, fully-rounded interactive surfaces, code-as-print pull-quotes. Or use it as a reference for your own audit: this system is worth studying because it solves a specific problem (how does a developer platform feel warm and editorial without abandoning monospace code?), and the answer lives in a small set of strict rules about where orange, dark inversion, and 128px display type are allowed to appear.
What makes it distinct
- Cream canvas #f9f7f3never pure white, the warm temperature carries every page above the fold
- Hot orange #ea2804 used as a stampone orange element per viewport, never decorative
- rb-freigeist-neue at 128px / lineHeight 1.0 / -3px trackingdisplay headlines pack into geometric blocks
- Three-family stack: rb-freigeist-neue for display, basier-square for UI, jetbrains-mono for every code well
- Every interactive surface is fully rounded (9999px)buttons, inputs, badges, avatars — while cards step to 10px
Live at replicate.com
A snapshot of the brand in production. Hover the frame to scroll the page; click to visit.
replicate.comExplore Replicate
Pick what you want to see — mockups, colors, typography, layout, or the full component list.
Brand & Accent
Sparing, CTA-only voltage.
Surface
Page and card backgrounds.
Text
Headlines, body, captions, muted.
Borders & Hairlines
Dividers, outlines, structural rules.
Semantic
Status, errors, success, inline links.
Other
Specialty colors.
Replicate design system FAQ
Common questions about Replicate's tokens, components, and how to use this DESIGN.md in your project.
Related reading
Specs, directories, and component libraries that pair with this design system.
The DESIGN.md specification
Google Labs' open spec for machine-readable design system files — the format this page is built on.
Browse all design systems
The full directory of DESIGN.md files on shadcn.io, with live mockups for each.
React blocks for shadcn/ui
Production-ready hero, pricing, CTA, and dashboard sections built with the same Tailwind + shadcn primitives.
Use Replicate in your project
One machine-readable file. Drop it into Claude, Cursor, or any AI tool that reads DESIGN.md.