Skip to content
Prism
Use cases

After Effects expressions with AI (ChatGPT, Claude)

Yes, ChatGPT, Claude or any MCP client connected to Prism can write After Effects expressions for you: it reads the property in your open composition, writes the expression, applies it, and reads back any error.

Most people already ask ChatGPT for an expression, paste it in and debug it against a red error bar. With Prism the AI is inside that loop: it knows what the property is called, whether it holds one value or an array, and what After Effects said when the expression was applied.

What you say, and what lands

You typeWhat appears in your comp
"Wiggle the selected layer's position, with a slider on the layer for the amount."A Slider Control on the layer and a wiggle expression on Position that reads it
"Give this scale an inertial bounce when it lands on its last keyframe."An overshoot expression on Scale driven by the keyframe velocity, no extra keyframes
"Loop these rotation keyframes forever."A loop expression on Rotation, cycling the keyframes you already set
"Count this text from 0 to 1,250 over three seconds, with a comma."A slider keyframed 0 to 1250 and a Source Text expression that formats it
"Time-remap this precomp to half speed, then hold the last frame."Time Remap enabled, keyframes at half speed, an expression that holds the final frame

It sits in the property's expression field like any other. Open it, edit it, delete it.

Test it on your own project. A Free account is enough to start: Sign up, then connect your AI and ask for this.

How to do it

1
Select the property
Select the layer, or twirl down to the property itself. The expression lands on what is selected.
2
Say what it should do
Describe the behaviour, not the code. "Drift slowly and settle" is enough; you do not need to know the function name.
3
Check the property
The expression is applied and described back. Any slider it needs is on the layer, named.
4
Let it fix its own error
If After Effects rejects it, the error goes back to the AI, which rewrites and applies again.
5
Tune by asking
"Half the amount" or "only on the Y axis" is one more sentence.

The fix loop

StagePaste from a chatWith Prism
WriteGuessed from your descriptionWritten against the property's real name, type and keyframes
ApplyYou paste it into the expression fieldApplied to the property you selected
ErrorYou paste the red bar into the chatThe error returns to the AI, which rewrites and reapplies
ChangeAnother pasteAnother sentence

What it needs

After Effects2024, 2025 or 2026, macOS or Windows
AI clientany MCP client: ChatGPT, Claude, Claude Code, Cursor, Codex and others
Plana Free account is enough; expressions use MCP actions, not Prism AI credits

What it does not do

There is no library of expressions to browse. Each one is written for the property in front of it by the AI you connected, and it is only as good as the sentence that asked for it. It does not add a property a layer or effect does not have, and it does not read a spreadsheet file to drive a value; paste the numbers.

Common questions