
gpu-time is a small browser-based model that converts natural language to JavaScript date and time. It runs on WebGPU.
The Hook
“So we start with a sentence. We split it into tokens. We keep each token's position. Words, numbers, and AM/PM split apart. Spaces retained internally. Each grid holds 32 learned values, summed from token-feature embeddings. A five-position filter mixes nearby features. Spaces are hidden in this view. Each token's 32 state values update as context arrives from either direction.”
Problem Agitation
“From context, we generate scores. Token context plus pooled sentence context. Actual activations, nodes, links sampled. 40 role scores, 10 named roles shown. 5 reserved slots omitted; boundary is separate. Separate boundary score. No new clause. The model identifies roles. It does not calculate dates. Internal calendar normalization. The public API returns dates and rules directly.”
Product Reveal
“We keep the local time. Daylight saving ends November 1. The local schedule stays at 8pm. Calendar property fragments, generated from the same schedule.”
Call to Action
“(No spoken dialogue — The music features a consistent, low-energy ambient electronic score with a prominent, sustained sub-bass drone throughout. It incorporates subtle, ethereal synth pads and occasional, very soft, high-frequency synth arpeggios that add a sense of movement without increasing the tempo. There are no high-energy audio transitions, risers, sweeps, or sub-bass drops/impacts; the sound design maintains a calm, steady, and slightly mysterious atmosphere.)”
Synthesizable in Remotion · key components of the technical-process-explainer template.
Individual words in a sentence are highlighted, then smoothly transition into distinct, rounded rectangular 'token' boxes, often revealing additional metadata or visual representations beneath them.
Use `spring` for position and scale transitions. Implement `map` over words to render individual `TokenBox` components. Use `interpolate` for background color and border radius changes. Conditional rendering for metadata elements.
Abstract grids of colored squares (representing data vectors) animate with subtle pulsing and color shifts. Lines and dots dynamically appear and connect, illustrating data flow and contextual mixing between these visual 'tokens'.
Render a grid of `Square` components, each with a `backgroundColor` interpolated based on data values. Use `SVG` paths for connecting lines, animating `strokeDashoffset` and `strokeColor`. `Sequence` and `delay` for staggered dot animations.
Vertical bar charts grow from a baseline to represent numerical scores, with the highest-scoring bar often highlighted. Associated text labels appear alongside the bars.
Use `AbsoluteFill` for the chart container. Render `Rect` components for bars, animating `height` and `y` position with `spring`. `Text` components for labels and values, fading in with `interpolateOpacityByFrame`.
Purpose. Introduce the problem of parsing natural language and demonstrate the initial step of breaking down input.
Execution. A plain English sentence appears, then individual words are highlighted and transformed into distinct 'tokens' with visual representations of their underlying data.
Purpose. Explain how the system understands the meaning and relationships between tokens.
Execution. Abstract grids of data points animate, showing how information flows and mixes between tokens, illustrating the 'learning' process.
Purpose. Show how the system assigns semantic roles to tokens and resolves the overall schedule.
Execution. Bar charts visualize 'role scores', tokens are re-labeled with their assigned roles, and a tree diagram breaks down the final schedule structure.
Purpose. Demonstrate the final, precise output and summarize the product's core value proposition.
Execution. A table illustrates time zone adjustments, followed by a code-like output. The video concludes with the product logo, tagline, and key features.
Objective
Launch a new AI-powered code refactoring tool that understands code context.How the recipe adapts
The 'TokenHighlightAndExpand' primitive would be adapted to highlight code snippets and transform them into 'code tokens'. The 'ContextualFlowVisualizer' would show how the AI analyzes dependencies and suggests refactors, with data grids representing code embeddings. 'DynamicDataBarChart' could visualize code complexity scores or refactoring impact. The overall minimalist aesthetic and slow, explanatory pacing would be retained to detail the tool's internal workings.Scene durations (4 scenes, 91s)
Key Remotion components
Agentic CLI for coding, building apps, and automating workflows.
AI is already smart enough. Real-world tasks are still slow, expensive and unreliable, because we hand AI a computer built for humans, then wrap it in a heavy harness. AI doesn’t need to get smarter
Big day 🔥 🚀 Introducing Dolphin AI - an agentic AI studio for complete video production. The story of Dolphin is very interesting. It didn’t start as a product. It started as an internal tool. W