AI motion studio · real code, real 3D


Chat with an AI that writes the animation as real code — shaders, 3D, particles, physics — rendered live in your browser and exported as MP4. No timeline. No keyframes.

↳ this scene is live WebGL — move & click to disturb it

Three.js

GLSL shaders

Pixi

Bloom

Particles

d3

Spring physics

flubber morphs

Lottie

Kinetic type

AI sound

MP4 export

Three.js

GLSL shaders

Pixi

Bloom

Particles

d3

Spring physics

flubber morphs

Lottie

Kinetic type

AI sound

MP4 export

// under the hood

Every line of code
is a frame of motion.

Motion Toolkit doesn't stitch templates. The AI writes a real program for your video — and you watch each line come to life the moment it's written.

knot.sequence.ts
1
2
3
4
5
6
7
LIVE RENDER
0/6 effects

// one prompt away

A whole motion studio,
in a text box.

Everything below is running live on this page — no videos, no GIFs, just code. It's the same kind of code the AI writes for your videos.

<THREE>

Real 3D worlds

> “a retro synthwave flyover at sunset”

<flubber>

Shape morphs

> “morph my icons into each other”

<SFX · Music>

Sound, on the beat

> “visualise the track at 118 bpm”

<Type>

Kinetic typography

> “punchy word-by-word title card”

<PIXI>

Particles & glow

> “a neon particle vortex that follows the cursor”

<d3>

Data that moves

> “bar chart race from my CSV”

// the editor

Idea to MP4.
Keep scrolling.

01

Describe

Say what you want in plain words. The AI plans the scenes, timing and palette — then writes the code.

02

Refine

It renders live while you talk. Ask for changes like you would a designer — the AI edits the code.

03

Export

Add AI music or sound effects, pick landscape or vertical, and export a finished MP4 in your browser.

Aurora intro

/ sequence.ts

● LIVE

Describe a change…

↑
❚❚
0:00.0 / 0:08.0
Aurora
Logo slam
Outro

+ music

// built to hold up

The magic doesn't break.

Rendered in your browser

Frames are drawn locally in a Web Worker. Nothing leaves your machine until you hit export.

Resumable chats

Generation runs server-side, so a refresh or dropped connection resumes exactly where it left off.

Transparent credits

One credit equals a fixed slice of AI cost. Plans refill monthly; top-ups never expire.

// pricing

Simple, credit-based plans.

Every plan includes the live editor. Pay for the AI you use.

Free

Free

10 credits per month

✓

About 2 videos a month

✓

DeepSeek Flash model

✓

Exports with watermark

✓

Videos up to 30 seconds

Basic

$10

/mo

50 credits per month

✓

About 10 videos a month

✓

Flash + GPT Luna models

✓

No watermark

✓

Videos up to 2 minutes

✓

Sound effects

Most popular
Pro

$30

/mo

150 credits per month

✓

About 30 videos a month

✓

All models incl. V4 Pro

✓

No watermark

✓

Videos up to 2 minutes

✓

Sound effects & music

Your first video is
one sentence away.

No credit card required. The free plan is enough to see the magic.

Start creating for free →