Make your AI a shadcn expert

Replicate Design System

Replicate's design system as a DESIGN.md file.

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

  1. Cream canvas #f9f7f3never pure white, the warm temperature carries every page above the fold
  2. Hot orange #ea2804 used as a stampone orange element per viewport, never decorative
  3. rb-freigeist-neue at 128px / lineHeight 1.0 / -3px trackingdisplay headlines pack into geometric blocks
  4. Three-family stack: rb-freigeist-neue for display, basier-square for UI, jetbrains-mono for every code well
  5. 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.

Screenshot of Replicate's website at replicate.comreplicate.com

Explore 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.

Specs, directories, and component libraries that pair with this design system.

Use Replicate in your project

One machine-readable file. Drop it into Claude, Cursor, or any AI tool that reads DESIGN.md.

Download DESIGN.md