A typed plan, not a script
ae_propose_plan(typed operations)- Your AI picks from known operation types
- Every target is checked against your open project first
- No arbitrary script runs on the normal path
Free and open source · MIT
Chat with your own model in the extynt panel inside After Effects, or connect Claude Code, Claude Desktop, Codex or any MCP client. Either way, your AI proposes typed plans instead of scripts; extynt checks them against your open project, applies them in one undo, and reads the values back in a receipt.
After Effects supported nowMore Adobe apps later
Runs on your computer. Bring your own model. Windows and macOS, After Effects 2025 and 2026.
extynt is independent: not made by, endorsed by or affiliated with Adobe. Trademarks
4 passed · 1 failedUndo this plan: 1 step
The MCP server
extynt's MCP service runs on your computer, next to After Effects. Your client gets tools to read the project, propose a typed plan and undo it, and the same checks apply as in the panel. New capabilities arrive as operation types inside ae_propose_plan. Whether the client asks you before applying is up to its own permission settings, so set them. extynt also reads every effect you have installed, third-party too, so plans use the names your effects actually have. A panel inside After Effects, with its own agent, is there too.
What makes it better
ae_propose_plan(typed operations)receipt: read back from After Effectsundo(plan)Every claim describes extynt and can be read in the source. We make no comparison with other products.
How extynt decides
Which effect does a phrase name? Which font? Is the job finished? Each is a typed question answered by the best tier available: an optional decision model, then your own chat model if it supports structured output, then an offline deterministic tier that always has the final say. It works with no decision model at all.
How it decidesLanguages
The offline tier reads English, Spanish, German, French, Japanese and Simplified Chinese. Chat in any language your own model speaks. The panel itself follows After Effects' interface language in the same six.
Three pillars, one result: control
Safety, privacy and transparency are how you stay in control. None of them ask for faith.
No raw scripts on the normal path. It works through typed operations, each checked against your open project before it runs. In the panel you choose what applies on its own and what waits for your click. Over MCP, your AI app's permission settings make that call.
extynt collects no projects, prompts or usage, and never trains on your work. You bring the model, from Anthropic, OpenAI, Google and others, or run one locally. Only what it needs goes to that provider.
Every plan shows what it will do, then a receipt read back from After Effects shows what it did. What leaves your machine is listed in full, and all of the code is open source.
Apps
One app is supported now. Others are planned; there are no dates, and nothing is promised until it ships.
Supported appsEffects
On install, extynt learns every effect in your After Effects, native and third-party, with each control's real name and range. Ask for Deep Glow and you get Deep Glow, not a guess at what it might be called.
Effects that only work through their own window, like a LUT picker, are flagged. extynt tells you before it opens one, and you finish it.
Native
and 440 more
Third-party
plan: Deep Glow Radius → 60 on Title, 39 comps · 1 undoBuilt to say no
Anything outside the supported operations gets refused, with a reason. No sulking.
Expressions are the one code it writes, and every one is in the plan before it runs.
Your work is yours
There's no extynt server between you and the AI. Your project goes from your computer to the provider you choose, under your own account, and nowhere else. The app sends nothing to extynt unless you choose to send a problem report.
Our terms give us no rights to your projects or anything you make with extynt.
By default, extynt only works with AI providers whose terms forbid training on your work. Anything else needs your explicit OK.
No image, video or audio generation. Every frame in your project is one you made.
Data transparency
You bring the model, so the project context it needs goes to that provider, or stays local with a local model. extynt doesn't collect it, and the app does not contact an extynt server.
Open source
The panel, the MCP server, the plugin and the installers are open source under the MIT licence. Build it yourself, or install the signed release. Either way you get the same software.
Source on GitHubFAQ
It's early software, so keep your usual backups. It can't run a script you never saw, and every plan undoes on its own. That's the best we could do, and we tried.
Yes, and nobody could check them, us included. Trust needs something to check.
No. extynt is independent and is not made, endorsed or sponsored by Adobe, and it is a separate tool from any assistant Adobe ships. It works with your own copy of After Effects. It doesn't generate images, video or audio: everything it touches is something you made. Nothing stops you using both.
You decide. By default, changes you can undo apply at once, and deletes, renders, imports and exports wait for you to press Apply. You can make every change wait, which is the setting we would pick. MCP clients approve their own plans, and your client's permissions decide whether it asks you first.
extynt doesn't collect it, but the model you choose has to see what it works on. Requests and project context go to your provider, or stay local with a local model. The website has no accounts, and a problem report reaches us only if you send one. The privacy page has the full list.
Not by us: extynt never receives your project, so it has nothing to train on. The AI provider you connect sees what it works on; extynt defaults to providers whose terms forbid training on it, routes OpenRouter only to providers that don't store or train, and warns you before you pick one that might. With a local model, nothing leaves your computer. What we can't promise: once you publish a render, anyone can see it, so no tool can stop AI companies learning from published work.
Windows and macOS, with After Effects 2025 or 2026. After Effects is the only supported app so far; more Adobe apps are planned, with no dates.
No. A decision model is optional. extynt's offline built-in tier always works and has the final answer; a decision model or your own chat model can help it with the small choices when they are confident.
Chat in any language your model speaks. extynt's own built-in understanding reads English, Spanish, German, French, Japanese and Simplified Chinese. The panel follows After Effects' interface language in the same six; Settings can override it.
Nothing. extynt is free and open source (MIT), with no account, trial or licence key. If you want to chip in, there is an optional tip jar on the download page.
You, directly to your provider. Or run a local model, or use the Claude or Codex account you already have. extynt never bills AI usage, which is the one bill we don't send.
Free and open source. No account, no trial, no licence key.
Download
extynt is free and open source, and it stays that way. There is nothing to unlock and no reminder inside the app. If it saves you time and you want to buy the developer a coffee, you can on Ko-fi. Entirely optional.