Together AI Inspired Design System
Together AI alternates near-black #010120 and white bands, with one orange-magenta-periwinkle gradient and The Future type, for React and AI tools.
- Primary color
- #000000
- Typeface
- The Future
- Shape
- Sharp
- Base radius
- 8px
- Colors
- 13
- Type tokens
- 14
- Components
- 35
- Spacing values
- 12
About Together AI Inspired DESIGN.md
Curated by Dov Azencot, updated May 12, 2026. Source together.ai (opens in a new tab).
Together AI sells AI cloud infrastructure — GPU clusters, model inference, fine-tuning, the plumbing that lets developer teams ship LLM products. The brand's web surface mirrors that posture with a near-black hero on top, a long white technical body in the middle, and exactly one piece of decorative chrome: a three-color orange-magenta-periwinkle gradient ribbon that does the entire job of declaring "we are not another grey enterprise SaaS." No illustration system, no spot art, no secondary accent — the gradient carries the brand alone. Type is the second decisive voice. A custom geometric sans (The Future) sets every headline at weight 500 with tight negative letter-spacing, and an uppercase monospace eyebrow (PP Neue Montreal Mono) labels every section, every button, and every table-header cell at 11–16px.
This page packages the whole system into a single DESIGN.md file built to the Google Labs open spec. Inside: 13 colors tokens grouped across brand gradient (#fc4c02, #ef2cc1, #bdbbff, plus a mint #c8f6f9), surface (#010120 canvas-dark, #ffffff canvas, #ebebeb hairline, #313641 surface-dark-soft), and text (#000000 ink, #999999 body, #ffffff on-dark). Typography spans 14 tokens from display-xxl at 64px down to mono-caption at 10px. The spacing scale runs 12 steps from 2px to an 80px section rhythm, the radius scale stops at 5 tokens topping out at full pill 9999px, and the component manifest defines 44 surfaces from the hero band down to the footer wordmark banner.
Feed the file to Claude, Cursor, or GitHub Copilot and the agent reproduces Together's specific restraint — dual-surface alternation, monospace eyebrows, gradient-as-chrome — rather than spitting out a generic AI-platform theme with neon accents and glass cards. Reference the tokens directly in Tailwind config or CSS variables. The system rewards study for one reason in particular: it shows what an infrastructure brand looks like when it commits to two fonts, one gradient, and a strict polarity flip between dark and light, with absolutely nothing else in the decorative budget.
What makes it distinct
5 highlights
- Dual surface modePages alternate #010120 dark bands and #ffffff white bands with zero mid-grey transitions
- Two-face type systemThe Future display sans at 64px / 500 paired with PP Neue Montreal Mono eyebrows at 11px / 500
- Single decorative elementA three-stop #fc4c02 to #ef2cc1 to #bdbbff gradient ribbon is the entire visual identity
- Universal 4px radiusEvery card, button, and badge uses {rounded.sm}; only the chat orb gets {rounded.full}
- 35 components tokens with one black #000000 CTA pill carrying every conversion target across the entire site
Live at together.ai
Together AI in production, as captured. Scroll the window to see the whole page.

13 colors
Together AI's system runs on #000000 as its primary voltage, used in 3 of 35 components. Type is set in The Future across 14 tokens from 10px to 64px, weights 400–500. Shape language is sharp — components average 4px corner radius, favoring crisp rectangles.
Brand & Accent
Sparing, CTA-only voltage · 5
Surface
Page and card backgrounds · 3
Text
Headlines, body, captions · 4
Borders & Hairlines
Dividers, outlines, rules · 1
14 type tokens
Set in The Future across 14 tokens, from 10px to 64px, weights 400–500. Shown in its own stack: where the font isn't installed, the fallback the file names stands in.
- display-xxl64px · weight 500 · lh 70.4px · tracking -1.92pxThe quick brown fox jumps over the lazy dog
- display-xl40px · weight 500 · lh 48px · tracking -0.8pxThe quick brown fox jumps over the lazy dog
- display-lg28px · weight 500 · lh 32.2px · tracking -0.42pxThe quick brown fox jumps over the lazy dog
- display-md22px · weight 500 · lh 25.3px · tracking -0.22pxThe quick brown fox jumps over the lazy dog
- body-lg18px · weight 400 · lh 23.4px · tracking -0.18pxThe quick brown fox jumps over the lazy dog
- body-lg-strong18px · weight 500 · lh 23.4px · tracking -0.18pxThe quick brown fox jumps over the lazy dog
- body-md16px · weight 400 · lh 20.8px · tracking -0.16pxThe quick brown fox jumps over the lazy dog
- body-md-strong16px · weight 500 · lh 20.8px · tracking -0.16pxThe quick brown fox jumps over the lazy dog
- caption14px · weight 400 · lh 19.6pxThe quick brown fox jumps over the lazy dog
- caption-strong14px · weight 500 · lh 19.6pxThe quick brown fox jumps over the lazy dog
- mono-caps-button16px · weight 500 · lh 16px · tracking 0.08pxThe quick brown fox jumps over the lazy dog
- mono-caps-eyebrow11px · weight 500 · lh 11px · tracking 0.55pxThe quick brown fox jumps over the lazy dog
- mono-caps-label11px · weight 500 · lh 15.4px · tracking 0.055pxThe quick brown fox jumps over the lazy dog
- mono-caption10px · weight 400 · lh 14px · tracking 0.05pxThe quick brown fox jumps over the lazy dog
Radii and spacing
5 corner radii and 12 spacing values. Shape language: sharp, on a 8px base radius.
Radii5
- none0px
- xs3.25px
- sm4px
- md8px
- full9999px
Spacing12
- xxs2px
- xs4px
- sm8px
- md12px
- lg16px
- xl20px
- 2xl24px
- 3xl32px
- 4xl44px
- 5xl48px
- 6xl55.2px
- section80px
35 components
Each rendered from its tokens (color, type, radius, padding) on Together AI's own canvas.
- Nav BarNav Barnav-bar
- Nav LinkNav Linknav-link
- Button PrimaryButton Primarybutton-primary
- Button Secondary MintButton Secondary Mintbutton-secondary-mint
- Button Secondary WhiteButton Secondary Whitebutton-secondary-white
- Button Ghost On DarkButton Ghost On Darkbutton-ghost-on-dark
- Button OutlineButton Outlinebutton-outline
- Button Icon Circularbutton-icon-circular
- Type here…Text Inputtext-input
- Badge NeutralBadge Neutralbadge-neutral
- Badge Subtle On DarkBadge Subtle On Darkbadge-subtle-on-dark
- Hero Band DarkHero Band Darkhero-band-dark
- Research Band DarkResearch Band Darkresearch-band-dark
- Feature Tab PillFeature Tab Pillfeature-tab-pill
- Pricing Sub TabPricing Sub Tabpricing-sub-tab
- Stats Card TintedStats Card Tintedstats-card-tinted
- Research CardResearch Cardresearch-card
- Testimonial CardTestimonial Cardtestimonial-card
- Article CardArticle Cardarticle-card
- Code Editor MockupCode Editor Mockupcode-editor-mockup
- Data Table RowData Table Rowdata-table-row
- Data Table HeaderData Table Headerdata-table-header
- Toggle Pill GroupToggle Pill Grouptoggle-pill-group
- FooterFooterfooter
- Footer Wordmark BannerFooter Wordmark Bannerfooter-wordmark-banner
- Ex Pricing TierEx Pricing Tierex-pricing-tier
- Ex Pricing Tier FeaturedEx Pricing Tier Featuredex-pricing-tier-featured
- Ex Product SelectorEx Product Selectorex-product-selector
- Ex Cart DrawerEx Cart Drawerex-cart-drawer
- Ex App Shell RowEx App Shell Rowex-app-shell-row
- Ex Data Table CellEx Data Table Cellex-data-table-cell
- Ex Auth Form CardEx Auth Form Cardex-auth-form-card
- Ex Modal CardEx Modal Cardex-modal-card
- Ex Empty State CardEx Empty State Cardex-empty-state-card
- Ex ToastEx Toastex-toast
The system, in use
Together AI's tokens on the kind of product it builds.
Think bigger with an AI at your side
Ask anything, write and analyze, and build with an assistant that understands your work.
Together AI design system FAQ
Together AI's tokens, its components and how to use this DESIGN.md in your project.
What are the color tokens in the Together AI DESIGN.md?
What is Together AI's primary color hex code?
How do I use Together AI's colors in Tailwind CSS?
What colors carry Together AI's brand identity?
Does Together AI's design system have a dark mode?
What fonts does Together AI use?
What is Together AI's type scale?
What can I use if I don't have Together AI's font?
What typography does Together AI use, and what should I substitute?
Which components does the Together AI DESIGN.md define?
What corner radius and spacing does Together AI use?
What is Together AI's shape language?
How do I apply the Together AI design system to a shadcn/ui project?
How do I use the Together AI DESIGN.md with Claude Code or Cursor?
Is the Together AI DESIGN.md free to download?
How was the Together AI DESIGN.md made?
Is the Together AI DESIGN.md official?
Can I use this DESIGN.md to build a React AI infrastructure site in the Together AI design system?
What's missing from this DESIGN.md spec in the Together AI design system?
Related reading
Specs, directories and component libraries that pair with this design system.
Use Together AI Inspired in your project
One machine-readable file. Drop it into Claude Code, Cursor, VS Code or any AI tool that reads DESIGN.md.
Download the DESIGN.md
One machine-readable file: every color, type, radius, spacing, and component token of Together AI Inspired.
Feed it to your AI tool
Drop it into Claude, Cursor, or GitHub Copilot. The agent writes React components and Tailwind classes that match Together AI Inspired's visual language.
Reference the tokens directly
Or paste the values into your Tailwind config, CSS variables, or component library: every color, size and radius is a quoted, ready-to-copy value.
Read the full DESIGN.md overview, rationale, do’s and don’ts
Overview
Together AI is an AI cloud-infrastructure platform — model inference, GPU clusters, fine-tuning, all the plumbing that makes "the AI native cloud" deliverable to a developer team — and the brand's web surface signals exactly that posture: a near-black hero on top, a long ribbon of white technical content in the middle, and a single recurring piece of brand chrome — a three-color orange-magenta-periwinkle gradient ribbon — that does the entire job of "we are not just another grey enterprise SaaS." There is no other illustration system. The gradient is the brand.
Type is the second decisive voice. Two faces carry every page: a custom geometric display sans (extracted as The Future) for headlines and body, set at weight 500 with tight, slightly-negative letter-spacing so 64-pixel hero type feels poured rather than typed; and an uppercase monospace eyebrow (PP Neue Montreal Mono) that labels every section, every button, and every cell header. Headlines are sentence-case; everything technical is uppercase mono. That contrast is the brand's tonal joke — the platform is serious enough to use a monospace label, modern enough to not put the headline in it.
Surfaces alternate aggressively: a {colors.canvas-dark} (#010120) band for hero / research / "Grounded in cutting-edge research" — followed by {colors.canvas} (white) for product, pricing, and testimonials, with {colors.hairline} reserved for table-header rows and toggle backgrounds. Pastel {colors.accent-mint} tinted stat tiles break up the white middle. Cards are universally lightly rounded ({rounded.sm} 4 px) with hairline borders — never floating with shadows.
Key Characteristics:
- A single black
{colors.primary}CTA pill carries every conversion target across pricing, footer, sign-in. The mint{colors.accent-mint}and white pill variants are reserved for hero contexts only. - A three-color brand gradient (
{colors.accent-orange}→{colors.accent-magenta}→{colors.accent-periwinkle}) is the entire decorative system — used as the hero ribbon graphic and never reduced to a swatch elsewhere. - All-caps mono eyebrows and button labels in
{typography.mono-caps-eyebrow}/{typography.mono-caps-button}everywhere — section titles, model row headers, "ON-DEMAND" labels in pricing tables. - Lightly rounded card chrome at
{rounded.sm}4 px; one off{rounded.xs}3.25 px appears inside pricing-tab pills as a tighter system;{rounded.full}only for the floating chat-launcher orb. - Dual surface mode — alternating
{colors.canvas-dark}and{colors.canvas}bands; no in-between greys. The single soft surface{colors.hairline}exists only to mark table-header rows. - A massive
together.aiwordmark banner at the very bottom of every page, set in{typography.display-xxl}and tinted nearly-into-the-canvas ({colors.hairline}), as a "we are here" sign-off that doubles as a footer separator.
Known Gaps
- Semantic palette: the brand does not maintain a documented error / success / warning color set in its public surface; validation cues rely on the primary black or the brand gradient depending on context. No explicit error red, success green, or warning yellow is captured here — adopting framework defaults is appropriate.
- Hover states: precise hover token definitions for the black CTA, the ghost-on-dark button, and data-table rows were not captured. The brand likely uses subtle opacity shifts rather than explicit hover colors.
- Loading skeletons: not visible on the extracted marketing surfaces; specific shimmer / skeleton treatments for the model-pricing table and dashboard tiles are not documented.
- In-product dashboard chrome: only the public marketing and pricing surfaces are captured. The signed-in console (model deployments, billing, API key management) has its own surface treatment that lives outside this spec.
- Mobile nav drawer details: the spec notes the nav collapses to a full-overlay drawer at mobile widths, but specific entry / exit animation timing and drawer interior chrome are not captured.
- Code-editor mockup syntax theme: the dark code-editor mockup inside the product band uses a specific syntax-highlight palette (keyword / string / comment tints) that is not enumerated here.
More systems like this
Algolia, Anthropic, Arc and 61 more in AI & LLM Platforms: each brand's colors, type and components in one file your AI agent builds from.
Build it with Pro
The DESIGN.md files are free. Pro adds 6,000+ blocks, premium templates and the MCP server, so your AI editor builds in your system for you.
4.9/5 out of 5 · 150+ reviewsfrom 150+ founders and developers.
Billing
Billed once a year in USD. Cancel anytime.
- How many people can use the license.
- Client work, SaaS products and anything you charge for.
- Page sections in 56 categories, from heroes and pricing tables to dashboards and settings, on every framework and UI library, in your theme.
- Complete Next.js sites for startups, SaaS, agencies and portfolios, every page designed, ready to ship.
- Your AI agent searches, previews and installs any component, block, icon or DESIGN.md from a prompt: 22 tools in Claude Code, Cursor, VS Code and 35 more clients.
- Buttons with motion and states of their own, from an arrow that slides in to a burst of confetti.
- Typewriters, scrambles, counters and more, for headlines, labels and numbers.
- Animated backgrounds for heroes, sections and cards, from a soft aurora to a flock that flees the cursor. Most are pure CSS.
- WebGPU shaders, from a slow aurora to a black hole, each drawing only while it's on screen.
- One design and one theme on all four: the components, blocks and effects are built for each framework.
- React on Base UI, Radix UI, React Aria or Ark UI: install the version for the library your project already uses. Vue, Svelte and Solid run on Ark UI.
- From a button to a date picker, a color picker or a guided tour: accessible, typed in TypeScript, each with live demos.
- Real-world patterns built from the components, in 53 galleries: forms, tables, menus, dialogs and more.
- Area, bar, line, pie, radar and radial charts on TanStack Charts, on every framework. React also gets the Recharts originals.
- Debounce, local storage, media queries and more: each hook is one typed file you own.
- From 222 libraries, Lucide, Heroicons, Tabler and Material Symbols among them, as SVG or a React component in one command.
- Stripe, Linear, Apple and 497 more: a brand's colors, typography and components in one file your AI agent builds from.
- Restyle every component and block at once: 8 styles, 7 grays, 18 colors and 5 radii, shared as a shadcn preset code.
- Priority requests are answered first.
Individual
For personal projects & open source
$32instead of $49/mo
$389 billed yearly
- Seats: 1 seat
- Commercial use: Personal & open source only
- Blocks: All 6,181 blocks
- Templates: All 14 templates
- MCP server: 38 AI clients
- Animated buttons: All 35 buttons
- Text effects: All 97 effects
- Backgrounds: All 100 backgrounds
- Shaders: All 100 shaders
- Frameworks: React, Vue, Svelte, Solid
- UI libraries: Base UI, Radix, Aria, Ark
- Components: All 174 components
- Examples: All 1,103 examples
- Charts: All 70 charts
- React hooks: All 35 hooks
- Icons: 294k+ icons
- DESIGN.md files: All 500 brands
- Theme builder: 8 styles × 18 colors
- Support: Standard
Team
Most popularFor freelancers, agencies & startups
$66instead of $99/mo
$789 billed yearly · ≈ $13/dev/mo
- Seats: Up to 5 seats
- Commercial use: Included
- Blocks: All 6,181 blocks
- Templates: All 14 templates
- MCP server: 38 AI clients
- Animated buttons: All 35 buttons
- Text effects: All 97 effects
- Backgrounds: All 100 backgrounds
- Shaders: All 100 shaders
- Frameworks: React, Vue, Svelte, Solid
- UI libraries: Base UI, Radix, Aria, Ark
- Components: All 174 components
- Examples: All 1,103 examples
- Charts: All 70 charts
- React hooks: All 35 hooks
- Icons: 294k+ icons
- DESIGN.md files: All 500 brands
- Theme builder: 8 styles × 18 colors
- Support: Priority
Organization
For companies with larger teams
$132instead of $199/mo
$1,589 billed yearly
- Seats: Unlimited seats
- Commercial use: Included
- Blocks: All 6,181 blocks
- Templates: All 14 templates
- MCP server: 38 AI clients
- Animated buttons: All 35 buttons
- Text effects: All 97 effects
- Backgrounds: All 100 backgrounds
- Shaders: All 100 shaders
- Frameworks: React, Vue, Svelte, Solid
- UI libraries: Base UI, Radix, Aria, Ark
- Components: All 174 components
- Examples: All 1,103 examples
- Charts: All 70 charts
- React hooks: All 35 hooks
- Icons: 294k+ icons
- DESIGN.md files: All 500 brands
- Theme builder: 8 styles × 18 colors
- Support: Priority
Billed once a year in USD. Cancel anytime.
Individual
For personal projects & open source
$32instead of $49/mo
$389 billed yearly
- How many people can use the license.Seats: 1 seat
- Client work, SaaS products and anything you charge for.Commercial use: Personal & open source only
- Page sections in 56 categories, from heroes and pricing tables to dashboards and settings, on every framework and UI library, in your theme.Blocks: All 6,181 blocks
- Complete Next.js sites for startups, SaaS, agencies and portfolios, every page designed, ready to ship.Templates: All 14 templates
- Your AI agent searches, previews and installs any component, block, icon or DESIGN.md from a prompt: 22 tools in Claude Code, Cursor, VS Code and 35 more clients.MCP server: 38 AI clients
- Buttons with motion and states of their own, from an arrow that slides in to a burst of confetti.Animated buttons: All 35 buttons
- Typewriters, scrambles, counters and more, for headlines, labels and numbers.Text effects: All 97 effects
- Animated backgrounds for heroes, sections and cards, from a soft aurora to a flock that flees the cursor. Most are pure CSS.Backgrounds: All 100 backgrounds
- WebGPU shaders, from a slow aurora to a black hole, each drawing only while it's on screen.Shaders: All 100 shaders
- One design and one theme on all four: the components, blocks and effects are built for each framework.Frameworks: React, Vue, Svelte, Solid
- React on Base UI, Radix UI, React Aria or Ark UI: install the version for the library your project already uses. Vue, Svelte and Solid run on Ark UI.UI libraries: Base UI, Radix, Aria, Ark
- From a button to a date picker, a color picker or a guided tour: accessible, typed in TypeScript, each with live demos.Components: All 174 components
- Real-world patterns built from the components, in 53 galleries: forms, tables, menus, dialogs and more.Examples: All 1,103 examples
- Area, bar, line, pie, radar and radial charts on TanStack Charts, on every framework. React also gets the Recharts originals.Charts: All 70 charts
- Debounce, local storage, media queries and more: each hook is one typed file you own.React hooks: All 35 hooks
- From 222 libraries, Lucide, Heroicons, Tabler and Material Symbols among them, as SVG or a React component in one command.Icons: 294k+ icons
- Stripe, Linear, Apple and 497 more: a brand's colors, typography and components in one file your AI agent builds from.DESIGN.md files: All 500 brands
- Restyle every component and block at once: 8 styles, 7 grays, 18 colors and 5 radii, shared as a shadcn preset code.Theme builder: 8 styles × 18 colors
- Priority requests are answered first.Support: Standard
Team
Most popularFor freelancers, agencies & startups
$66instead of $99/mo
$789 billed yearly · ≈ $13/dev/mo
Everything in Individual, plus
- How many people can use the license.Seats: Up to 5 seats
- Client work, SaaS products and anything you charge for.Commercial use: Included
- Priority requests are answered first.Support: Priority
Organization
For companies with larger teams
$132instead of $199/mo
$1,589 billed yearly
Everything in Team, plus
- How many people can use the license.Seats: Unlimited seats
- Secure checkout via Stripe
- Code lives in your repo
- Keep what you've shipped if you cancel
- License terms
4.9 out of 5 from 150+ developers
Your system, built for you
Every block, template and icon, installed by your AI agent in your design system. The DESIGN.md files stay free.
- Cancel anytime
- Keep what you've shipped