Back to prompts
▲Kimi K3Design

Kimi K3 launch website (GSAP + Lenis)

A production-quality launch site for Kimi K3 with cinematic scroll choreography, referencing Lando Norris's site.

Loading the original X post…

Open original on X

A production-quality launch site for Kimi K3 with cinematic scroll choreography, referencing Lando Norris's site.

The prompt

✦Kimi K3
1Build a complete, production-quality launch website for Kimi K3 using Next.js, React, TypeScript, GSAP ScrollTrigger, and restrained Lenis smooth scrolling.
2
3REFERENCE:
4andonorris official website
5
6Study its cinematic scroll control and level of craft, but do not copy its layout, assets, branding, colors, copy, or exact animations.
7
8CREATIVE DIRECTION
9
10Create one continuous, scroll-controlled typographic film—not a conventional landing page with separate sections fading in.
11
12Central concept: “ENTER THE K.”
13
14The letter K is a portal. The user approaches it, enters it, travels through it, and exits it. Reuse the K as solid type, outline, mask, negative space, cropped geometry, grid, and navigation marker.
15
16Every scene must transform from the geometry already on screen:
17
18- Letters become masks and architecture
19- Typography expands into backgrounds
20- Lines become grids
21- Numbers transform into new scenes
22- Existing elements move, scale, crop, or align into the next composition
23- Never reset the screen with a basic crossfade
24
25The motion should feel heavy, controlled, cinematic, and directly connected to scrolling.
26
27VISUAL SYSTEM
28
29Colors:
30- Ink: #090A0A
31- Warm paper: #F1EFE8
32- Gray: #B8B8B0
33- Dark gray: #222422
34- Signal: #D6FF3F
35
36Keep at least 80% monochrome. Use the signal color rarely for active details and one major climax. Use hard, meaningful theme changes:
37
38Dark → warm paper → dark → signal color → quiet dark.
39
40Typography is the main visual material. Use a heavy wide grotesk such as Mona Sans Variable or Archivo Black, with Instrument Sans or Mona Sans for interface text.
41
42Use extreme scale and intentional cropping:
43- Hero type: 25–40vw
44- Tight leading and tracking
45- Asymmetrical editorial layouts
46- Small uppercase technical labels
47- Tabular numerals
48- No generic centered headline/subtitle/button stacks
49
50SCROLL STORYBOARD
51
52Build approximately 900–1200vh of cinematic pinned scenes.
53
5400 — LOADER
55
56Show “KIMI / K3,” a calibration line, and “INITIALIZING 000%.” Rapidly reach 100%. Transform the loader line directly into the hero composition. Maximum 1.5 seconds.
57
5801 — KIMI K3 HERO
59
60Nearly black background with enormous KIMI typography, smaller K3, minimal navigation, metadata, progress rail, and “SCROLL TO ENTER.”
61
62During scroll:
63- Metadata enters through clipped reveals
64- “IMI” moves beyond the viewport while K remains
65- K scales to 8–12× the viewport
66- Use K as a mask containing subtle monochrome motion
67- Move through its negative space
68- Its diagonal stroke becomes the next scene
69
70Copy:
71KIMI K3
72A NEW SCALE OF INTELLIGENCE
73MOONSHOTAI / KIMI-K3
74AVAILABLE THROUGH OPENROUTER
75
7602 — INSIDE THE K
77
78Create an abstract editorial environment from diagonal planes, cropped letter fragments, measurement lines, coordinates, and subtle texture. Avoid a literal sci-fi tunnel.
79
80Scrolling assembles:
81
82THINK
83ACROSS
84THE ENTIRE
85PROBLEM
86
87Move planes at controlled depths. Transform the K’s diagonal into a horizontal line leading into the next scene.
88
8903 — ONE MILLION CONTEXT
90
91Invert to warm paper. Pin the scene while vertical scrolling drives horizontal movement.
92
93Begin with a viewport-sized “1,” then spatially reveal:
94
951 → 1,0 → 1,048 → 1,048,576
96
97Keep the number as the composition’s architecture. Move restrained document, code, and structured-data fragments beneath it.
98
99Include:
100LONG CONTEXT
101CONNECTED REASONING
102COMPLETE PROJECT AWARENESS
103FEWER ARTIFICIAL BOUNDARIES
104
105Enlarge the final “6” into a mask revealing the next dark scene.
106
10704 — CAPABILITIES
108
109Create three full-screen typographic transformations, not cards:
110
11101 / REASON
112FOLLOW THE PROBLEM BEYOND THE FIRST ANSWER.
113
11402 / CODE
115MOVE FROM INTENT TO WORKING SYSTEMS.
116
11703 / BUILD
118PLAN. EXECUTE. VERIFY. ITERATE.
119
120Expand REASON’s font width. Align its strokes into code-like columns. Use those columns as CODE’s negative space, then collapse them into structural planes forming BUILD.
121
12205 — K3 INDEX
123
124Keep a huge K3 stationary on the left. On the right, vertically move precisely aligned specification rows:
125
126MODEL — KIMI K3
127MODEL ID — MOONSHOTAI/KIMI-K3
128ACCESS — OPENROUTER
129INTERFACE — CHAT COMPLETIONS
130CONTEXT — 1,048,576
131STATUS — AVAILABLE
132
133As each row aligns with the K’s horizontal arm, turn it signal green. Compress all rows into one line at the end.
134
13506 — CLIMAX
136
137Use the signal color as the background—the only large color moment.
138
139Display oversized black typography:
140
141NOT A CHAT WINDOW.
142A WORKING INTELLIGENCE.
143
144Begin inside a giant letter, slowly zoom out until the full statement becomes readable, lock the words to a strict grid, then compress everything into “KIMI K3.”
145
14607 — FINAL CTA
147
148Shrink the signal-colored KIMI K3 mark into a small header and return to near-black.
149
150Display:
151
152KIMI K3
153NOW AVAILABLE
154Try the model through OpenRouter.
155
156CTA: TRY KIMI K3
157Technical line: moonshotai/kimi-k3
158
159Use a sharp rectangular or underlined CTA. On hover, wipe the background horizontally and move the arrow 6–8px. End with a huge cropped K below the viewport.
160
161MOTION AND ENGINEERING
162
163- One GSAP timeline per major scene
164- Restrained scrub values around 0.6–1.2
165- No bounce, spring, overshoot, or excessive scroll lag
166- Reuse geometry between scenes
167- Prefer transforms, masks, and clip-path
168- Keep text as real HTML
169- Use WebGL only if genuinely necessary
170- Wait for fonts before calculating timelines
171- Clean up GSAP contexts
172- Recalculate animations at responsive breakpoints
173- Maintain sharp typography and smooth 60fps motion
174- No scroll traps or scroll-jacking
175
176Create a minimal fixed navigation:
177K3 / 01 MODEL / 02 CAPABILITIES / 03 CONTEXT / 04 ACCESS / TRY K3 ↗
178
179Update its color and progress state according to the active scene.
180
181RESPONSIVE AND ACCESSIBILITY
182
183Art-direct desktop, tablet, and mobile separately. On mobile, replace horizontal sequences with controlled vertical transformations while preserving the K-portal story.
184
185Support 1440, 1280, 1024, 768, 430, 390, and 360px.
186
187Include semantic HTML, keyboard navigation, focus states, sufficient contrast, skip link, and prefers-reduced-motion. Reduced-motion mode must remove pinning and zoom effects while keeping all content accessible.
188
189STRICTLY AVOID
190
191- Gradients and gradient text
192- Glassmorphism
193- Neon blobs or glowing orbs
194- Bento grids and feature cards
195- Rounded floating containers
196- Fake terminals
197- Random particles
198- Stock illustrations
199- Generic icons
200- Constant fade-up animations
201- Excessive blur
202- Pill-shaped buttons
203- SaaS-template layouts
204- Decorative animation without narrative purpose
205- Fake benchmarks, testimonials, or logos
206
207The final result should feel like a digital fashion editorial, motorsport identity, experimental type specimen, and interactive title sequence—not an AI-generated SaaS homepage.
208
209Build the complete functioning website. Prioritize strong static composition first, then add the connected scroll choreography. Test every transition, responsive breakpoint, navigation action, reduced-motion mode, and CTA. Fix all console errors and maintain smooth performance.

What this prompt is good for

Visual direction

Moodboards, style guides, and design briefs

Marketing creative

Hero artwork and high-converting visual assets

Brand identity

Consistent aesthetics across typography and form

Rapid prototyping

Iterate variations in seconds with precision