EMPYRE AI · ENGINE v0.7.0 · NOW SHIPPING

The renderer
for ideas
that move.

Paste a stream. Empyre's local Mac engine reads every word, finds the moments that hit, frames the speaker, writes the hook, and ships eight ready-to-post clips while you make a coffee.

Local Mac engine·Anthropic Claude·60-second first clip·No subscription
empyre.app
ENGINE LIVE

▼ STEP 01 · DROP A LINK

URL ›https://youtube.com/watch?v=4hr-podcast-001

▼ STEP 02 · LISTEN + SCORE

…and the thing nobody tells you about
building in your twenties is —
you don't get the ten years back0.91
they go, whether you're shipping0.91
or scrolling, so you might as well0.91
be in the room when the door opens.0.91
A part of my brain woke up the day
I realized I was three steps from0.88
homeless and nobody was coming.0.88
That's when the work started.
The first cheque was £14.

▼ STEP 03 · CLIP READY

0.95

A PART OF MY BRAIN

READY1:14
0.91

3 STEPS FROM HOMELESS

READY1:19
0.88

LOST £1M ON A COMIC

READY1:08
4HR STREAM → 24 MOMENTS → 8 SHIPPED02:17

VERTICAL THAT FOLLOWS

The speaker stays in frame.

We track who's actually talking — not whoever moved their head. The camera locks on the right person and only switches when they finish a thought.

CAPTIONS, READY

Word-perfect, in your style.

30+ caption presets — bold karaoke, clean podcast, MrBeast yellow, neon-shock. One click to switch styles on a finished clip.

LONG-FORM EDIT

A polished cut for YouTube.

Not just shorts. Every render also produces a single tightened long-form edit with a cold open, chapters, and a description ready to paste.

▼ HOW IT WORKS

Three frames.
One coffee.

The work that used to take an editor a full day, every video. Paste a link, walk away, come back to a folder of clips and a polished long-form cut.

▼ FRAME 01 · DROP THE LINK

Paste a URL.

▼ PASTE FROM YOUR CLIPBOARD

URLhttps://youtube.com/watch?v=dailies-2026-05-02
YOUTUBE·TWITCH·VIMEO·LOCAL .MP4·X.COM

Any major streaming or video platform. We pull at full quality.

▼ FRAME 02 · LISTEN, READ, SCORE

The AI watches everything.

▼ TRANSCRIPT · 14,832 WORDS

[01:43] so the question I ask everyone is —
[01:46] what would you do if you knew
[01:48] you only had three years to prove
[01:51] this thing was going to work?
[01:53] because that's what it actually is.
[01:56] You have three years. You don't have ten.
[02:00] and the second you accept that —
[02:03] every single decision changes.

▼ CANDIDATE MOMENTS · LIVE

01:48 — 02:08H 0.91C 0.88P 0.84
03:14 — 03:42H 0.78C 0.81P 0.77
07:02 — 07:38H 0.73C 0.69P 0.71
11:21 — 11:55H 0.42C 0.51P 0.38
14:08 — 14:40H 0.81C 0.74P 0.79
18:33 — 19:01H 0.34C 0.40P 0.45
24 SPANS · 8 KEPTSCORING IN PROGRESS

Word-perfect transcript. Every span scored on hook, curiosity, payoff. You see it think.

▼ FRAME 03 · OUT COMES THE LIBRARY

Eight clips. One long-form cut.

0.95

A PART OF MY BRAIN WOKE UP

READY1:14
0.89

YOUR PAIN IS A BUSINESS

READY0:34
0.82

STARTED A BUSINESS WITH £0

READY1:40
0.91

3 STEPS FROM HOMELESS

READY1:19
0.87

100M VIEWS. ONE VIDEO

READY1:08
0.84

HOMELESS AT 15

READY0:58
0.80

I LOST £1M ON A COMIC

READY1:08
0.78

WHY I QUIT MY DREAM JOB

READY1:22

Plus a polished long-form cut.

14:08 · CHAPTERS STAMPED · DESCRIPTION WRITTEN

▸ Ready to ship · 02:17 elapsed

Each clip is captioned, framed to whoever's talking, hook written. Plus the polished horizontal edit, ready for YouTube.

▼ LIVE ENGINE THEATER

You can see the AI think.

No black box. Every decision the engine makes is streamed to your screen — windows scored, hooks rewritten, frames rendered, shipped.

STREAMING · job 0419 · podcast_0502.mp4
02:17 ELAPSED
[14:32:01]▸ Job 0419 enqueued · podcast_0502.mp4 · 4h 12m 03s
[14:32:02]▸ Pulled at full quality · 1080p60 · 2.1 GB
[14:32:18]▸ Transcribed 14,832 words · WER 1.4%
[14:32:29]▸ Director assembled 24 candidate windows
[14:32:51]▸ Scoring with Claude Sonnet 4.5
[14:32:52] [01:48-02:08] hook 0.91, curiosity 0.88, payoff 0.84 → 0.88 ✓ kept
[14:32:53] [03:14-03:42] hook 0.78, curiosity 0.81, payoff 0.77 → 0.79 ✓ kept
[14:32:54] [07:02-07:38] hook 0.73, curiosity 0.69, payoff 0.71 → 0.71 ✓ kept
[14:32:55] [11:21-11:55] hook 0.42, curiosity 0.51, payoff 0.38 → 0.44 ✗ dropped
[14:32:56] [14:08-14:40] hook 0.81, curiosity 0.74, payoff 0.79 → 0.78 ✓ kept
[14:32:57] [18:33-19:01] hook 0.34, curiosity 0.40, payoff 0.45 → 0.40 ✗ dropped
[14:33:01]▸ Hook agent rewrote 8 titles
[14:33:04] → 'A part of my brain woke up'
[14:33:05] → '3 steps from homeless'
[14:33:06] → 'I lost £1M on a comic book'
[14:33:14]▸ Speaker tracker locked · 2 cameras
[14:33:22]▸ Captions burned · MrBeast preset
[14:33:48]▸ Render 1/8 · 0:00–1:14 · 14% ████░░░░░░░░░░░
[14:34:06]▸ Render 1/8 · 0:00–1:14 · 100% ████████████████ ✓
[14:34:08]▸ Render 2/8 · 1:42–2:21 · 14% ████░░░░░░░░░░░
[14:34:24]▸ Render 2/8 · 1:42–2:21 · 100% ████████████████ ✓
[14:34:26]▸ Render 3/8 starting · long-form polish queued
[14:36:14]▸ All 8 shorts shipped · 02:17 elapsed
[14:36:15]▸ Long-form cut · 14:08 · chapters stamped
[14:36:16]▸ Library updated · drag, post.
[14:32:01]▸ Job 0419 enqueued · podcast_0502.mp4 · 4h 12m 03s
[14:32:02]▸ Pulled at full quality · 1080p60 · 2.1 GB
[14:32:18]▸ Transcribed 14,832 words · WER 1.4%
[14:32:29]▸ Director assembled 24 candidate windows
[14:32:51]▸ Scoring with Claude Sonnet 4.5
[14:32:52] [01:48-02:08] hook 0.91, curiosity 0.88, payoff 0.84 → 0.88 ✓ kept
[14:32:53] [03:14-03:42] hook 0.78, curiosity 0.81, payoff 0.77 → 0.79 ✓ kept
[14:32:54] [07:02-07:38] hook 0.73, curiosity 0.69, payoff 0.71 → 0.71 ✓ kept
[14:32:55] [11:21-11:55] hook 0.42, curiosity 0.51, payoff 0.38 → 0.44 ✗ dropped
[14:32:56] [14:08-14:40] hook 0.81, curiosity 0.74, payoff 0.79 → 0.78 ✓ kept
[14:32:57] [18:33-19:01] hook 0.34, curiosity 0.40, payoff 0.45 → 0.40 ✗ dropped
[14:33:01]▸ Hook agent rewrote 8 titles
[14:33:04] → 'A part of my brain woke up'
[14:33:05] → '3 steps from homeless'
[14:33:06] → 'I lost £1M on a comic book'
[14:33:14]▸ Speaker tracker locked · 2 cameras
[14:33:22]▸ Captions burned · MrBeast preset
[14:33:48]▸ Render 1/8 · 0:00–1:14 · 14% ████░░░░░░░░░░░
[14:34:06]▸ Render 1/8 · 0:00–1:14 · 100% ████████████████ ✓
[14:34:08]▸ Render 2/8 · 1:42–2:21 · 14% ████░░░░░░░░░░░
[14:34:24]▸ Render 2/8 · 1:42–2:21 · 100% ████████████████ ✓
[14:34:26]▸ Render 3/8 starting · long-form polish queued
[14:36:14]▸ All 8 shorts shipped · 02:17 elapsed
[14:36:15]▸ Long-form cut · 14:08 · chapters stamped
[14:36:16]▸ Library updated · drag, post.
KEPTDROPPEDRENDER

▼ RENDERED THIS WEEK · ONE STREAM

Real clips, shipped from a single stream.

90-minute interview → 24 candidate moments → 8 polished clips, each with the speaker locked in frame and captions burned in.

0.95

"A part of my brain woke up"

READY1:14
0.91

"Three steps from homeless"

READY1:19
0.89

"Your pain is a business"

READY0:34
0.87

"100M views. One video."

READY1:08
0.84

"Homeless at 15"

READY0:58
0.82

"Started a business with £0"

READY1:40
0.80

"I lost £1M on a comic"

READY1:08
0.78

"Why I quit my dream job"

READY1:22

▼ THE DIRECTOR · 16 TOOLS

Talk to the editor
you wish you could afford.

The Director is a Claude-powered creative partner with access to your library, your brand, and the engine itself. Ask it to make clips a different way, restyle captions, generate a video from scratch, or tighten the long-form cut. It just goes.

  • render_clipsre-cut from any window with any caption preset
  • generate_videocast + voice + visuals from a single sentence
  • restyleswap caption preset on a finished clip in seconds
  • tightenpull dead air out of the long-form cut
Get the DirectorBundled in the Mac app · No add-on
DThe Director · ⌘.
CONNECTED
Make me 5 aggressive clips from yesterday's stream. MrBeast captions.
D
On it. I'll pull the five highest-energy windows from yesterday's stream ( 01:48 , 07:02 , 14:08 , 22:35 , 31:14 ), cut tight on the punchlines, and burn MrBeast captions in your brand yellow.
▸ TOOL CALLrender_clips
count = 5
style = 'mrbeast'
energy = 'aggressive'
source = 'stream/2026-05-01'
Started rendering 5 clips. Watch the queue — first thumbnail in ~14s.
ASKGenerate a 60s video about my latest launch with my voice…⌘ ⏎

▼ WHY EMPYRE

Other tools rent you
their servers by the minute.
We don't.

Empyre runs on your Mac. The only ongoing cost is the AI doing the analysis — measured in cents per video, not dollars per minute. Your library stays yours.

EMPYRE AI
Submagic
Opus Clip
Captions
Where renders happen
Your Mac
Cloud upload
Cloud upload
Cloud upload
Source video privacy
Never leaves your machine
Stored on their servers
Stored on their servers
Stored on their servers
Polished long-form cut
Included
Caption styles
30+ presets · one-click swap
Locked to template
Locked to template
Locked to template
Director chat (16 tools)
Bundled · Claude-powered
Restyle a finished clip
Seconds (captions only)
Full re-render
Full re-render
Full re-render
Only EmpyreGenerate new videos from scratch
Yes · Cast · VibeVoice · Fal.ai
Pricing model
One-time + AI cost (~$2.70/video)
$$/mo subscription
$$/mo subscription
$$/mo subscription

▼ THE NUMBERS

What's actually in the box.

63
Engine features
16
Director tools
8
Beat sheet templates
30+
Caption presets
8
Character voices · Kokoro
5
Aspect ratios
$2.70
Per AI-generated 60s video
100%
Local · your Mac, your data

SHIPPING NOW · MAC FIRST

Stop scrubbing
for the moments
that already exist.

One-time license · No subscription · ~$2.70 per AI-generated 60s video