River AI

deep-water blueprint for frontier labs

A calm, cool-blue infrastructure brand. Deep navy sections alternate with pale, almost misty blue-grey bands, so the page reads like a technical document lit by moonlight. It feels quiet and confident rather than loud. Its signature moves are two-tone headlines, where the second clause fades to a softer slate-blue, frosted glass panels with a hairline top highlight, and soft periwinkle pill CTAs that glow against the navy.

Instrument Sans carries everything at 600 weight with tight negative tracking (-0.03em) on display sizes. JetBrains Mono at 12px handles every data-ish detail: table headers in spaced uppercase, prices, code tabs and units. The colour comes from one blue family: navy grounds (#0b1b46, #081333, #030b1f), pale ice surfaces (#edf1f7, #e9eef8), cobalt #254e99 and periwinkle #bdd7ff for actions, and slate #a9b9d3 for muted text. Shapes are pills (999px) for actions and 14–20px rounded glass cards. Shadows are layered: a white 1px inset top highlight plus long, soft navy drop shadows. Imagery is isometric GPU-rack diagrams, light-on-navy flow charts and blue-grey ink-wash illustrations on the blog.

Listed on Seesaw

Navigation
Hero
Pricing
Features
Features
How It Works
Showcase
Pricing
About
Contact
Footer
Pricing /pricing
Comparison /pricing
Blog /blog
404 /devdojo-inspiration-404-probe-mvnydg2h

Colors

Click a swatch to copy

Typography

  • display
    Instrument Sans
    600 · falls back to Inter, Helvetica Neue, Arial, sans-serif
    All headings use weight 600 with about -0.03em tracking and line-height 1.04–1.06. Headlines split into two lines, with the second clause in a muted tint (#a9b9d3 on dark, a soft slate-blue on light).
  • body
    Instrument Sans
    400 · 500 · falls back to Inter, Helvetica Neue, Arial, sans-serif
    Body copy is 16–18px at weight 400 with generous 1.6–1.65 leading. Nav links and buttons use weight 500.
  • mono
    JetBrains Mono
    400 · falls back to IBM Plex Mono, Menlo, monospace
    Mono covers the most characters on the site. Use it at 12px for table headers (uppercase, wide tracking), prices and units ('$1.50 / 1M'), code tabs, eyebrow labels and the Copy button.
Display
64px / 1.05
600 · -1.92px
River AI
H1 hero
57px / 1.03
600 · -1.71px
River AI
H2 section
46px / 1.06
600 · -1.38px
River AI
H3 card
28px / 1.15
600 · -0.616px
Deep-water blueprint for frontier labs
Title
24px / 1.25
600 · -0.72px
Deep-water blueprint for frontier labs
Lead
20px / 1.5
400 · normal
The quick brown fox jumps over the lazy dog
Prose
17px / 1.6
400 · normal
The quick brown fox jumps over the lazy dog
Body / UI
16px / 1.6
500 · -0.16px
The quick brown fox jumps over the lazy dog
Mono label
12px / 1.4
400 · 0.08em
The quick brown fox jumps over the lazy dog

Spacing & Shape

Spacing
Base unit
4px
Density
spacious
Container
1264px
Section gap
120px
Card padding
40px
4
8
12
16
20
24
28
40
56
88
120
146
Radius
  • Buttons, badges, segmented tabs 999px
  • Large glass cards and feature panels 20px
  • Small cards and blog thumbnails 14px
  • Inputs and small glass tiles 12px
  • Compact chips 10px
  • Copy button in code blocks 6px
Shadows
Glass hairline Inputs and translucent tiles on navy: a lit top edge plus a faint 1px ring instead of a border
rgba(255, 255, 255, 0.15) 0px 1px 0.5px 0px inset, rgba(255, 255, 255, 0.06) 0px 0px 0px 1px inset
Glass dark lift Raised glass cards on dark sections
rgba(255, 255, 255, 0.2) 0px 1px 0.5px 0px inset, rgba(1, 6, 20, 0.5) 0px 10px 30px -16px
Paper card White cards on light Mist sections (Training, Production inference, River Cloud)
rgb(255, 255, 255) 0px 1px 0.5px 0px inset, rgba(11, 27, 70, 0.06) 0px 1px 2px 0px, rgba(11, 27, 70, 0.25) 0px 14px 34px -18px
Floating panel Large hero images, console screenshot and blog feature image on light bands
rgba(11, 27, 70, 0.08) 0px 10px 40px -8px, rgba(11, 27, 70, 0.15) 0px 32px 110px -24px
Tab active underline Active tab in the Train / Improve / Deploy / Serve switcher
rgb(189, 215, 255) 0px -2px 0px 0px inset

Components

Live previews rendered from recipes
River AI Get started
Buttons
Inputs
Tags
New AI dark
Text link CTA

Read the getting started guide before you ship.

Card
Everything in one ledger

Reconcile every account overnight and close the month in an afternoon instead of a fortnight.

Get started
  • Primary pill (on navy) — Used for Console in the nav and 'Start building' in the hero, often with the River logomark on the left. A soft vertical gradient from #dfe8f6 down to #bdd7ff is visible on screen.
  • Cobalt pill — The solid CTA on light Mist sections and inside cards ('Try it now →', 'Start on River Cloud ↗', 'Bring River to your cluster →'). Height is 44px.
  • Text link CTA — The secondary action next to the primary pill ('Talk to our team ›'). It always ends with a › or → glyph.
  • Announcement chip — Structure: a nested #bdd7ff 'New' pill with #0b1b46 text, then bold title text, then a muted '· 20–60% cheaper', then a round arrow button.
  • Glass input — Contact form fields on Ocean Floor navy. Height is 48px. Labels sit above in 14px #a9b9d3.
  • Paper card (light band) — Two-up feature cards on #edf1f7 with a small line icon, a 28px H3 and 17px #4b6080 prose. Inner tiles use rgba(255,255,255,0.7) at 14px radius and 18px padding.
  • Glass card (dark band) — Hero diagram panel, model grid and pricing tables on navy. Interior dividers use rgba(237,241,247,0.2).
  • Transparent fixed nav — 76px tall. The logo sits left and a right-aligned link row ends in the periwinkle Console pill. On light pages the links switch to #0e2f7e text.

Do / Don't

  • Split every major headline into two clauses, with the second in a muted tint (#a9b9d3 on navy, slate-blue on Mist).
  • Alternate full-bleed navy and #edf1f7 bands to pace the page, and swap text colours to #0e2f7e / #4b6080 on the light bands.
  • Use pill (999px) buttons only, and end CTA labels with →, ↗ or ›.
  • Build raised surfaces with a 1px white inset top highlight plus a long negative-spread navy shadow, not borders.
  • Set all numbers, units, code and table headers in 12px JetBrains Mono, with headers uppercase and widely tracked.
  • Keep headings at weight 600 with about -0.03em tracking and tight 1.05 leading.
  • Don't introduce warm hues or saturated gradients. Everything stays in the navy-to-ice blue family, with lavender only as a rare highlight.
  • Don't use pure black (#000) grounds. The darkest tone is #030b1f.
  • Don't add visible 1px solid borders to cards. Use inset glass rings or soft shadows.
  • Don't use square or slightly rounded (4px) buttons.
  • Don't set body copy at tight line-height. Prose needs 1.6–1.65.
  • Don't mix more than two families. Instrument Sans plus JetBrains Mono is the whole system.

Screens

River AI — Your own frontier AI lab. In one API. /
Pricing - River /pricing
Blog — River /blog
Mobile 390×844
Mobile navigation menu open
404 page not found

Brand assets

As served by the site
River AI favicon
Favicon Download
River AI apple touch icon
Apple touch icon Download
River AI open graph image
Open Graph image Download