The visual context layer for AI agents

Finally, AI agents understand interactions

Turn any UI animation into an agent-ready Motion Blueprint — trigger, timing, easing, and feel your AI agent can actually build from.

Any UI animationAgent-ready Blueprint
clip.movrecording
Motion Blueprintprecision high confidence

The map pulls back to reveal friends popping in across the city.

triggerload
Map camerascale~600ms · ease-out

zoomed-in → pulled back

Friend pinsscale + fade~300ms · 50ms stagger

0 → 1 · pop

3D markerrotateloop · linear

continuous spin

feelspatialaliveplayful
Examples

Animations you can recreate

Real UI motion, decoded into a Blueprint your agent can build. Drop in a clip like these and ship the feel — not a guess.

Multi-step confirm — screen slides, checklist staggers in
iOS

Multi-step confirm — screen slides, checklist staggers in

@60fpsdesignRecreate →
Lesson complete — mascot bounces, XP pops in
iOS

Lesson complete — mascot bounces, XP pops in

@60fpsdesignRecreate →
3D logo rotates in as a payment flows across
Web

3D logo rotates in as a payment flows across

@60fpsdesignRecreate →
Map pulls back to reveal friends dropping in
iOS

Map pulls back to reveal friends dropping in

@60fpsdesignRecreate →
Reward chest bursts open, XP boost slides up
iOS

Reward chest bursts open, XP boost slides up

@60fpsdesignRecreate →
Highlighter drags across text, wiping in colour
Web

Highlighter drags across text, wiping in colour

@60fpsdesignRecreate →
Multi-step confirm — screen slides, checklist staggers in
iOS

Multi-step confirm — screen slides, checklist staggers in

@60fpsdesignRecreate →
Lesson complete — mascot bounces, XP pops in
iOS

Lesson complete — mascot bounces, XP pops in

@60fpsdesignRecreate →
3D logo rotates in as a payment flows across
Web

3D logo rotates in as a payment flows across

@60fpsdesignRecreate →
Map pulls back to reveal friends dropping in
iOS

Map pulls back to reveal friends dropping in

@60fpsdesignRecreate →
Reward chest bursts open, XP boost slides up
iOS

Reward chest bursts open, XP boost slides up

@60fpsdesignRecreate →
Highlighter drags across text, wiping in colour
Web

Highlighter drags across text, wiping in colour

@60fpsdesignRecreate →
Glitchy RGB logo resolves into a crisp wordmark
iOS

Glitchy RGB logo resolves into a crisp wordmark

@60fpsdesignRecreate →
Liquid distortion melts away to a sharp photo
iOS

Liquid distortion melts away to a sharp photo

@spottedinprodRecreate →
A hand-drawn CD spins in a retro music maker
iOS

A hand-drawn CD spins in a retro music maker

@spottedinprodRecreate →
A radio call types in as a plane banks into frame
iOS

A radio call types in as a plane banks into frame

@60fpsdesignRecreate →
UI buttons tumble and scatter with real physics
Web

UI buttons tumble and scatter with real physics

@raunofreibergRecreate →
Glowing cards pulse through a dark cinema picker
iOS

Glowing cards pulse through a dark cinema picker

@60fpsdesignRecreate →
Glitchy RGB logo resolves into a crisp wordmark
iOS

Glitchy RGB logo resolves into a crisp wordmark

@60fpsdesignRecreate →
Liquid distortion melts away to a sharp photo
iOS

Liquid distortion melts away to a sharp photo

@spottedinprodRecreate →
A hand-drawn CD spins in a retro music maker
iOS

A hand-drawn CD spins in a retro music maker

@spottedinprodRecreate →
A radio call types in as a plane banks into frame
iOS

A radio call types in as a plane banks into frame

@60fpsdesignRecreate →
UI buttons tumble and scatter with real physics
Web

UI buttons tumble and scatter with real physics

@raunofreibergRecreate →
Glowing cards pulse through a dark cinema picker
iOS

Glowing cards pulse through a dark cinema picker

@60fpsdesignRecreate →

How it works

Fourstepsfromascreenrecordingtoagent-readycode

No manual annotation — drop a clip, get a Blueprint, ship the motion.

01

Drop a video

Drag in any screen recording of a UI animation — from any app, site, or prototype.

02

MotionLens decodes it

Every layer, timing, easing, and sequence becomes a structured Motion Blueprint.

03

See the storyboard

Each key moment is annotated frame-by-frame, so the motion is crystal clear before you build.

04

Your agent builds it

Paste the Blueprint into Cursor or Claude and get the animation back as real, pixel-perfect code.

Model Context Protocol

One command. Motion in your agent.

MotionLens installs as an MCP server in Claude Code, Cursor, Windsurf — any agent. Run it once and your agent reads motion straight from any clip, no copy-paste.

Read the docs
$
For builders

You vibe-code the app. MotionLens handles the motion.

No more eyeballing easings or hand-tuning keyframes. Record the motion you want, drop the Blueprint into your agent, and it ships.

Built for vibe coders and AI-native devs

Prototyping solo in Cursor or shipping with a small crew — if you build with AI, MotionLens speaks your agent's language.

Everything orbits one Blueprint

Cursor, Claude Code, Codex, Windsurf, your terminal — MotionLens plugs into all of them. One Motion Blueprint, every agent.

Inside your agent

Connect. Ask. Ship the motion.

Your agent connects to the MotionLens MCP, asks about any animation, and gets a Blueprint back to build from.

Ask your agent

Your agent connects to MotionLens

Claude Code, Cursor, or any MCP client links to the MotionLens server — one command, zero config.

Ask your agent

Ask it to explain the animation

Drop a recording, paste a link, or name a file — then ask your agent to break down the motion.

Motion Blueprintprecisionhigh confidence

A dark UI assembly — the header fades in as the keyboard and input bar slide up, then suggestion pills stagger in and legal text fades last.

Get the Motion Blueprint back

An annotated storyboard, layered motion with exact timings, ready-to-paste code, and an agent prompt — straight into your editor.

Build more. Pay less. Scale smart.

Start free with 5 credits — no card. Upgrade anytime, cancel anytime. Pay only when your AI agent proves its worth.

Pay yearly — get 2 months free

ProPopular

$9/month

For builders shipping motion with AI agents

Get started

Start free with 5 credits — no card.


Includes:

  • 150 credits / month (75 Standard or 50 Precision)
  • Precision Mode — multi-pass + annotated storyboard
  • MCP server for Claude Code, Cursor, Windsurf, Codex
  • Priority processing
  • Longer clip uploads
  • Email support

Studio

$19/month

For teams shipping motion at scale

Get started

Start free with 5 credits — no card.


Everything in Pro +

  • 300 credits / month (150 Standard or 100 Precision)
  • Best per-analysis rate
  • Highest-priority processing
  • Early access to new export targets
  • Priority support

Frequently Asked Questions

Everything about turning animations into agent-ready Motion Blueprints. Still stuck? Reach out anytime.

MotionLens CTA background

Give your AI agent eyes for motion

Start for freeDrop in any animation, get an agent-ready Blueprint. Free to start — no card needed.