Motion design for agents · by Edenmakers

Directed. Not generated.

Give your agent a company name. eden-motion researches the brand, writes and voices the script, storyboards it from 31 scenes, renders real 3D in Blender, puts every cut and every sound on the beat, renders with true shutter motion blur, then measures every frame and fixes what it finds. You get a strong draft to direct, not a template.

Made with eden-motion

Real 3D, real blur, real sound.

Every film below was rendered end to end by the pipeline from a company name and a few lines of notes, then checked frame by frame. No generated stills: type, product UI, diagrams and Blender plates. Turn the sound on.

Launch film · 16:9 · 39 s · relate style

eden-motion

Metronome cuts on a 24 frame grid, chrome hardware rendered headless in Blender, the website flown through in real depth of field, counters with ghost copies and a logo built from its own bars.

Studio film · 4:5 · 33 s · launch style

Edenmakers

A feed-first portrait cut: laid out on a 1728 x 2160 stage and delivered at 1080 x 1350, so the type stays supersampled.

Product demo · 16:9 · 36 s · burnwe style

Hlas, dictation not typing

The real app screens put into Blender with a dolly and rack focus, the hold, speak and release moment, and proof numbers taken from the product's own site.

Vertical promo · 43 s

Hlas, dictation not typing

Keycaps drift apart and a Fn key lights up green (Blender plates); the dictated Czech sentence lands at the cursor on release, exactly like the app; the real screens fly in 3D with a rack focus.

Editorial style · 13 s

A metronome edit

Hard cuts every 24 frames, polarity flips, a machined chrome block rendered in Cycles, rolling counters with ghost copies, frosted glass letters and a logo built from its own bars.

Typing hands on a dark keyboard Dictation window with a listening pill The Czech sentence landing at the cursor Macro eye reflecting the green pill Proof card: 4 MB Real app screens flown in 3D A Fn keycap glowing green The Hlas mark and lockup
Chrome block rendered in Blender Rolling counters with ghost copies Frosted glass letters Acrylic card stack rendered in Blender Flywheel diagram drawn on Quadrant diagram drawn on Dash flow field Kinetic word stack
What is inside

A studio pipeline, not a template.

Every step is plain JSON in a project folder, so an agent or a human can stop anywhere, edit, and continue.

01

31 scenes, 4 styles

Kinetic and editorial type, product UI with camera and cursor, counters, diagrams, glass orbs, logo lockups. Styles: SaaS explainer, launch film, grid promo, editorial metronome.

02

Real 3D from Blender

blender: props render headless plates. layers-3d puts your screenshots and stills into real space for true depth of field, rack focus and parallax.

03

True motion blur

Time is stretched where things move fast, sub-frames are captured and averaged with a real 180 degree shutter. Smear only where it belongs.

04

Layered sound

Voice, music, ambience and four SFX layers as separate stems, from 5M+ free sounds on Openverse scored in code. remix rebalances in a second.

05

A director loop

Contact sheets, a phone-size test, frame strips around every cut, measured pops and dead air, a harsh rubric. It never ships the first render.

06

Rebuild any reference

ref measures a film, compare puts yours next to it with SSIM, critique --against scores both with the same rubric.

07

Measured, not eyeballed

measure steps through every frame: reading time per line, text cut by the frame, ease tails that freeze, glyph judder. It found type snapping 1 px under the camera push and the fix took it from 0.92 px to 0.02 px.

08

Cut on the beat

sync moves every cut within 120 ms of a music beat onto it, on the frame grid. One-shot sounds land a frame early and pan with the element that makes them.

Quick start

Two commands, then ask for a film.

In Claude Code

/plugin marketplace add Eden-Makers/eden-motion
/plugin install eden-motion@eden-motion
> set up eden-motion
# checks tools, installs what is missing, you paste
# API keys into a masked prompt (never the chat),
# then a 7 s smoke render
> make a 40 second launch film for Linear, 4:5

From a terminal

# macOS, Node 20+, ffmpeg, Chrome. Codex, Gemini CLI,
# Cursor and opencode get the skill too
git clone https://github.com/Eden-Makers/eden-motion
cd eden-motion && ./install.sh
eden-motion setup
eden-motion new "Attio" --url https://attio.com \
  --duration 40 --format 4:5 --style relate
Edenmakers

Need it directed by people?

eden-motion is how our studio drafts. Launch films, product demos and AI films for brands are directed and finished by the Edenmakers team in Prague.