Skip to content
Prism

Real keyframes

What Prism leaves in your timeline: native, editable keyframes and layers you can grab and retime — not an expression stand-in or a script printout to paste.

When an AI helps you animate, the question that matters is what it leaves behind. Some tools hand you an expression that computes motion at runtime, or a block of After Effects' old scripting language to paste into a script panel and hope it runs. Prism does neither. It writes the same objects you would have made by hand: real layers, real keyframes, sitting in your timeline, ready to grab and retime.

The short version
Prism writes native, editable keyframes and layers — not an expression standing in for animation.
Nothing to paste: you don't copy a script into AE and debug it yourself.
The output is indistinguishable from work you did by hand, because it is the same kind of object — and it's reversible in one step (how that works).

Why this matters

A keyframe is an editable fact. You can drag it, ease it, copy it to another layer, or delete it. An expression is a recipe that recomputes on every frame — useful when you want it, but a poor substitute for animation you intend to refine. If an AI gives you motion as an expression you didn't ask for, you can't grab a single keyframe and nudge it; you have to edit code instead. (For when an expression is the right call, see keyframes vs. expressions.)

Because the AI reads the true state of your live composition before it plans — the read, reason, write loop — it writes each change as editable objects against what is actually there.

Prompt-and-paste vs. Prism

The difference shows up the moment you want to change something.

Prompt-and-pastePrism
What you receiveA script or expression to copyLayers and keyframes in your timeline
Where it runsYou paste and run it yourselfThe panel executes it for you
Editing the resultEdit the codeGrab the keyframe and retime
UndoWhatever the script did, however it did itOne step; restore point before destructive work
Failure modeCryptic script error in AEA returned result you can re-ask against

Prism's job is finished when the timeline holds editable work — not when it prints instructions for you to carry out.

What actually lands

Across its tool categories — animation, layers, properties and transform, timeline, effects and presets, and the rest — Prism creates and modifies the genuine AE objects behind each one. The JSON pipeline goes further: it imports a whole structure back as real layers, not a flattened render. Translators that turn an SVG into shapes, or a web-style motion description into keyframes, still resolve to native After Effects: real text and shapes, real keyframes.

1
Ask in plain language
Describe the move you want against the comp you have open.
2
Prism writes it
Native layers and keyframes appear in the timeline.
3
Refine by hand
Retime, re-ease, or delete keyframes like any other animation.

This is the point of an AI-native tool rather than an AI-adjacent one. You stay in After Effects, working with objects you understand, and the AI does the building — not the lecturing.

On this page