Build scripts out of the beats that already went viral

Studio turns a brief into a UGC script you can rearrange like Lego (hook, problem, demo, proof, CTA) with a live SVBench™ score that tells you what's working before anyone presses record.

N
UGC Script
LSMKJB
SVBench 0.0

A rough first draft

Brief in. Filmable script out. Usually before your coffee cools.

01
Drop in a brief

Product, audience, platform, length. Or start from a TrendWatch™ trend and let it fill in the rest.

02
Arrange the beats

Every script is a stack of blocks. Drag them, hide them, swap them. Studio re-times the whole thing as you go.

03
Score before you shoot

The SVBench™ predictor reads your script the way a feed would: hook hold, retention, share intent, CTA clarity. On every edit.

04
Export and film

Teleprompter view, a shot list with B-roll notes, or plain text for your creator. One click.

01 · Blocks

Eight beats. Infinite scripts.

Hook, Problem, Agitate, Demo, Social proof, Objection, CTA, B-roll. Each block knows its job, its ideal length and what usually comes next, so a script can't quietly forget to sell.

  • Drag to reorder, or ⌥↑ / ⌥↓ from the keyboard
  • Hide a beat to test the script without it
  • Re-times automatically to 15, 30, 45 or 60 seconds
02 · Hook templates

1,240 hooks that already stopped a thumb

Every template comes from a pattern that beat its creator's median by 10× or more. Pick one and ViralML™ rewrites it for your product, in your voice, in under three seconds of speaking time.

  • Filter by Curiosity, Contrarian, Story, Listicle, POV
  • Every template shows its SVBench™ hook-hold score
  • Drop a template on any hook block
Browse the Hook Library
03 · Live score

A virality score that moves while you type

The predictor behind SVBench™ runs on every edit. Move the hook up and hook hold jumps. Let the demo drag and retention sags. No more posting to find out.

  • Four sub-scores: hook hold, retention, share intent, CTA clarity
  • Suggestions with one-click fixes
  • Always compared against your first draft
04 · Auto-arrange, Generate, Undo

Let the model do the boring 80%

Auto-arrange snaps your beats into the highest-scoring structure for your category. Generate writes the whole script from the brief. Regenerate rewrites one block and leaves the rest alone. And ⌘Z always works.

Generating scriptV1.0.0
Built in · TrendWatch™

Trends in the sidebar

TrendWatch™ lives next to your canvas. One click rewrites the hook around an emerging trend and tells you how many days the window has left.

Explore TrendWatch™
Built in · 9:16 preview

Preview on a phone

The 9:16 preview plays your script beat by beat with burnt-in captions, so you catch the slow bits before your creator does.

Same brief. 23 points more watchable.

SVBench™ sub-scores · 12,400 held-out briefs
Opus 5.5 · best general modelViralML™ in Studio
Hook hold
70.494.1
Retention
66.989.6
Share intent
67.192.8
Comment
64.888.2
Save
69.590.7
Brand-fit
71.393.0
Overall: 68.2 → 91.4 (+23.2). v0.9 · preliminary.Methodology
0
SVBench™ overall for the model behind every Studio script
v0.9 · preliminary
0s
median hook length in scripts that score 90+
−0%
time to first filmable draft
across 14 pilot brands
0M
views on Northwind's first Studio script
TikTok · 184K likes
“We used to film three versions and pray. Now we film the one that scored 90, and it's usually the one that pops.”
LSLena Schmidt
Head of Content, Northwind Coffee

Specs

Platforms
TikTok · Instagram Reels · YouTube Shorts
Lengths
15 · 30 · 45 · 60 seconds
Block types
Hook, Problem, Agitate, Demo, Social proof, Objection, CTA, B-roll
Hook templates
1,240 · refreshed weekly from TrendWatch™
Scoring
SVBench™ predictor · 4 live sub-scores
Collaboration
Live cursors, comments, share links
Export
Plain text · Shot list PDF · Teleprompter
Languages
English, German · French & Spanish in beta
Model & hosting
ViralML-1.0 · fra-1, Frankfurt · GDPR-native

Questions

Do I need to be a copywriter?+

No, that's the point. Start from a template, hit Generate, edit what you don't like. The score tells you when you've made it worse.

How accurate is the live score?+

It's the SVBench™ predictor, calibrated against real posts (Spearman ρ = 0.81). A strong signal, not a guarantee: a 91 script can still flop with a bad edit.

Won't every brand sound the same?+

Templates are structures, not sentences. Every hook is rewritten in your brand voice, and a workspace can hold as many voices as you have brands.

Can creators and agencies work in the same script?+

Yes. Live cursors, comments and share links. Viewers can comment without an account.

Where does my data live?+

In Frankfurt. Briefs and scripts never leave the EU and are never used for training unless you opt in.

Does it do long-form?+

Studio is built for 15–60 second vertical video. For long-form, use the script endpoint in the ViralML™ API (beta).

Your next script is seven blocks away.

You're on the list. We'll be in touch from Frankfurt.

Brands already signed up for early access