Brief → finished video · Nothing leaves your Mac

The editorfor AI agents.

Your agent sends a brief — or you just type one.
Xotion scripts, designs, voices, scores and captions the whole video, then quality-gates it. Everything renders on your machine. Nothing uploads.

See examplesFree · Unlimited · No account
Live render
Built by & for
vibe codersIndie HackersAI foundersGrowth teamsAgent builders
The math

You need a video by Tuesday.Hire an editor. Upload to a cloud app. Brief your agent.

The old way · 01
Hire it out.

Brief a freelance editor. Two rounds of revisions. Wait three days. Hope they get the brand right.

$400PER VIDEO
The cloud way · 02
Upload it.

Cloud AI editors meter your minutes, watermark your drafts, and keep your footage on their servers — forever.

$19/moPLUS YOUR FOOTAGE
Xotion · 03
Just brief it.

Your agent scripts, designs, voices, scores and captions — and a QA system rejects broken takes before you ever see them. All on your machine.

$0UNLIMITED
The flow

One brief. Zero timeline.

01

Send the brief.

One sentence is enough — from you, your agent, or a cron job. Point it at a folder and it learns your brand, footage and fonts on its own.

// What do you want?
make a 20s launch reel for the new sneaker — energetic, brand colors from ~/Brand/SummerDrop
02

Agents do the work.

A director and a team of specialists script, design, voice, score and caption it — then four quality gates verify every frame before you see take one.

// Pipeline
ScriptDesignVoiceMusicCaptions
// Quality gates: 4/4 · 2 auto-fixes applied
03

Download. Post.

MP4 for Instagram, WebM for the web, GIF for Slack — up to 8K, watermark-free, deterministic. Rendered on your machine, not on a queue.

// Rendering locally
// 20.0s · 1080×1920 · 0 bytes uploaded
summer-drop-launch.mp4
The desktop app

Your studio, on your machine.

One window. Describe the edit, watch it render locally — no timeline, no uploads.

▶ Watch on XApple Silicon · Free · Runs offline
Made with Xotion

Real output. One line each.

Not mockups — every clip below was rendered by Xotion from the brief quoted under it, on a laptop, with the build you can download.

Editorial explainer
9:16 · female VO + frame-synced SFX
make a 30s explainer, female voice, editorial style, animated stats
Bold Dice
9:16 · female VO + uplift bed
bold typographic reel — what's your move?
5 Habits
9:16 · kinetic type, beat-locked cuts
kinetic typography, no VO, cuts locked to the beat
Dream Poster
9:16 · UK female VO + calm bed
dreamy poster animation, UK voice, calm music
Sticker Pop
9:16 · Y2K kawaii, bubble type
y2k sticker style, bubbly type, playful
Riso Print
9:16 · male VO, no music
risograph print look, male voice, no music

More of them in the full demo reel on GitHub.

The library

Every format that scrolls.

Stat explainers, kinetic type, lyric videos, UGC ads, caption styles, podcast clips — every archetype is a real composition with motion and sound baked in. The agent picks one, or you do.

▸ One Big Stat
$1,247
Stat Drop
15s · 9:16
▸ Bar Chart Race
Q1 → Q4
Bar Race
20s · 1:1
▸ Pull Quote
"AI doesn't replace writers. It replaces excuses."
— A founder, mid-revision
Quote Card
10s · 4:5
▸ Before / After
The cut.
Before
112
After
50
Before / After
12s · 9:16
▸ Headline Hook
The real cost of scaling an AI product.
FIELD NOTES · ISSUE 014 · 2026
Hook
8s · 9:16
▸ Data Story
Three numbers.
One lesson.
01 · Grok Build$300M
02 · Cursor Ops1,000×
03 · AIbridge−55%
Data Story
15s · 9:16
For agents & their humans

Built like a library, not a SaaS.

If you live in Claude Code or Cursor, Xotion is one command away. The engine ships as an MCP server and CLI — your agent sends the brief, the gates verify the output, and the MP4 lands in your folder. All local.

MCP server — one command and your agent can produce video.
Agent skill — Claude Code, Cursor, Codex, any MCP client.
Quality gates — machine-readable pass/fail your agent can trust.
HyperFrames native — compositions are plain HTML; eject anytime.
Deterministic renders — same brief, same MP4. Test it in CI.
xotion · terminal
$ claude mcp add xotion
✓ MCP server registered

$ claude "make a 20s launch reel from
  ~/Brand/SummerDrop — energetic"

agents  script ✓ · kit locked ✓ · voice ✓
        music ✓ · captions ✓
gates   correctness · richness · audio
        license — 4/4 passed

 summer-drop-launch.mp4
  rendered locally · 0 bytes uploaded
Pricing

Free. Actually free.

Everything that runs on your machine is free forever. You only ever pay when something runs on ours.

Pro
For people without a Claude subscription — the brain, included.
$20/mo
  • Hosted agent brain — no setup
  • Cloud boost for the hardest briefs
  • Published rate card, visible balance
  • Hard stop at zero — no surprise bills
  • Premium template packs included
Coming soon
Business
For studios, agencies and teams shipping client work.
$50/user/yr
  • Commercial license & invoices
  • Team workspaces & shared brand kits
  • Hosted agent API — metered, published rates
  • Priority support
Coming soon
Questions

You're wondering.

Where do my files go? +

Nowhere. The engine, the renders, the voices, the captions — everything runs on your machine. Your footage and your prompts never touch our servers. The app ships with a live network indicator that stays at zero.

Why is it free? +

Because your Mac does the work. Free users cost us nothing — no GPU bills, no storage, no bandwidth. We only charge when something runs on our side: the hosted brain, cloud boosts, team services. That is the whole pricing model, in one sentence.

Do I need a Claude subscription? +

If you already use Claude Code, Xotion rides your existing login — no extra cost. If not, Pro includes a hosted brain, or bring any API key. A fully local model is on the roadmap: airplane-mode editing, no dependency on anyone.

What can it make besides stat videos? +

Kinetic typography, lyric videos, UGC ads, product promos, podcast clips with word-perfect captions in 41 languages, quote cards, data stories, thumbnails — every archetype in the library is a real composition the agent can brief. New ones ship weekly.

Is the music actually licensed? +

Soundtracks are procedurally generated (you get a perpetual commercial license) or fetched only from commercial-OK sources — and a license-auditor gate blocks delivery of anything it can't verify. Nothing in Xotion will get your post flagged.

Can I edit the output in Premiere / CapCut? +

The MP4 is a standard H.264 file — drop it into any editor. You can also take the HyperFrames source folder (plain HTML + assets) and fork the composition entirely. No lock-in, by design.

Watermarks? +

Never. Free renders are clean, full quality, up to 8K. Watermarking your work to upsell you is the cloud-editor playbook — it is exactly what this product exists to end.

Stop dragging clips.Start briefing agents.

Free forever on your machine. One brief to see it work.

Browse examples