AI motion films · cut to the beat
Your website, directed into a brand film.
Paste a URL. Get 15 seconds of motion with a point of view: one clear claim, proof from your own site, every cut on the beat. Not a template.
Every frame is a poster.
Keyframes from the film above. Click one to jump there.
Playground
Write a line. Watch it move.
The same scene library our director starts from, rendered live in your browser, with music composed on the beat sheet. No sign-up.
Work
Directed, not templated.
Two fictional brands, two films that share nothing but the engine. Each starts from the brand's own facts, and each director's note shows the ideas that were turned down.
How it works
From URL to film, with a director in the loop.
-
01
Read
We read your site the way a strategist would: colours, the real logo, the claims, and every number with the sentence it came from.
-
02
Find the claim
One problem, one mechanism, one proof. If the film can't say what you solve and why it's true, it isn't ready.
-
03
Direct
Three concepts, one chosen. Scenes are written for your brand and reviewed frame by frame until every frame holds up.
-
04
Score and ship
Music composed on the same beat sheet as the picture. 1080p60 MP4, or the live player embedded on your site.
The truth rule
Every number has a source.
A film may only show a number that appears on your site, and every fact carries the sentence it came from. We check it automatically before anything is rendered — no invented stats, ever.
“38 ms median agent response, worldwide”
Open source
Every frame is code.
The engine is MIT-licensed. A scene is a pure function of time written in TypeScript, so every frame can be rendered in any order, on any machine, identically. Move a slider: the film changes as you drag.
$ npx pulsemotion render --reel reel.json --preset final
Early access
Be first to direct your brand film.
We're opening in small batches. Leave your email and we'll send your invite — and nothing else.