Product demos built as code

Frontier models are now most capable at writing code, and least capable at rendering video of a real interface. Cue makes the demo as code: a program that reproduces your product and plays itself. It renders the finished video.

M D T N +
Real demand from users. See evidence ↓
Evidence

We didn't make this up

Public posts from developers: the cost of making a product demo, the pull toward doing it as code, and where today's code-first tools still hurt. Click any tile to read the source.

YHacker News
MStaniaszek1998 · 2025

"Video tutorial as a code ... so if you change the UI of your SaaS, the video tutorial will automatically reflect this change, without human intervention."

news.ycombinator.com/item?id=46325992
YHacker News
danenania, Plandex · 2024

"It took me a couple days to make the video. Premiere is a bit of a beast."

news.ycombinator.com/item?id=40233347
YHacker News
tomgs · 2024

"I think that product tutorials are somewhat of a black art."

news.ycombinator.com/item?id=40237076
YHacker News
devops000 · 2024

"The biggest pain for product demo is to have fake user data to populate the UI."

news.ycombinator.com/item?id=40237148
YHacker News
njoyablpnting · 2026

"I still think code-driven graphics is the correct approach ... the sheer capability of models at writing code these days has surprised me."

news.ycombinator.com/item?id=47170174
YHacker News
mohebifar · 2026

"I have used Remotion for years because the DX is great, but the performance and overhead is significant."

news.ycombinator.com/item?id=47473885
YHacker News
peteforde · 2024

"Hiring someone who is really good at product videos is something you should 100% outsource ... it's a distraction from your key priorities."

news.ycombinator.com/item?id=40234637
YHacker News
justusm, Revideo · 2024

"It makes a lot of sense that it can be used to fully automate video editing ... letting LLMs generate high-quality Revideo code is probably not yet possible."

news.ycombinator.com/item?id=40656502
How it works

Your demo, written as code by your coding agent

Cue plugs into Claude Code as a plugin. You point it at your product, and it does the one thing frontier models are now best at: it writes code. The output is a program that reproduces your interface and plays the walkthrough itself.

01

Plug in

Cue installs into Claude Code, or the coding harness you already use. One command, then it is a capability your agent has.

02

Reference

It reads your real product: screenshots, the DOM, the actual screens. Nothing is drawn that does not trace to something real.

03

Write the program

Your agent rebuilds the interface in code and scripts the walkthrough on a timeline. Reasoning as code, the task it is strongest at.

04

Play it

The program runs as a self-playing webpage: typing, transitions, data arriving, deterministic on every run.

05

Render

When you are happy with it, Cue records and renders the finished video for you. It re-renders the moment your product changes.

Case study

The same idea, on a real product

TitanAI ships to Amazon sellers. Cue wrote its demo as code, the exact thing this page describes.

titanai · demo

Cue is a release from our lab, X-Arc. Titan Network is a client of the lab. TitanAI is the agentic product they ship to Amazon sellers: live PPC analysis, the agent's reasoning, the real dashboards.

To launch it, they needed that interface in motion. Cue reproduced it in code and scripted the walkthrough on one timeline. No footage, no animator. Because it is code, every screen is exact, and it re-renders the moment the product changes.

Where Cue fits

Four ways to make a product demo

The difference is the medium. Cue builds your demo as a webpage, the medium frontier models are trained on, so it matches your real interface and re-renders when your product changes.

Capture toolsArcade, Navattic Record + editLoom, Premiere
What it buildsA self-playing webpage of your productA video composition, written in codeA clickable snapshot of your screensA screen recording, cut into a video
Fidelity to your real UIYour real interface, rebuilt faithfullyYou recreate the visuals in ReactExact at first, drifts as you shipExact, frozen at record time
Effort to make oneA few promptsMore prompts, built in ReactA point-and-click sessionHours of recording and editing
When the product changesRe-render from codeRewrite the React, re-renderRe-capture, it breaks on redesignsRe-record and re-edit
Where it livesIn your repo, as codeIn your repo, as codeOn the vendor's platform, not your repoA video file
FAQ

Questions

Is Cue built?

Yes. It is how we build the launch demos for our own releases. It is in use, not in concept.

Do I need to provide my interface?

Yes. Cue works from your real interface, either by connecting to your front end or from screenshots. It renders what exists; it does not invent an interface.

How do I get the video?

Cue builds your demo as a self-playing webpage. When you are happy with it, Cue records and renders the finished video for you, at full resolution.

How is this different from AI video?

Generative video samples pixels and cannot reproduce a specific interface. Cue renders your interface in code. Different mechanism, different result.

What does it cost?

Access is opening in stages. Request access below and we will be in touch with the details.

Request access

Request access

Cue is opening to a first group of teams. Leave your email and what you are shipping. We read every reply and come back within two working days.