Free and open source · MIT

AI that actually works in Adobe apps. After Effects first.

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

Receipt · Title glow pass5 operations
  1. PASSEDAdd Deep Glow Title, 39 compsAE: on all 39
  2. PASSEDDeep Glow Radius → 60 39 compsAE: 60
  3. PASSEDSapphire S_Glow Brightness → 2.5 LogoAE: 2.5
  4. PASSEDGaussian Blur keys BG, 0f and 12fAE: both present
  5. FAILEDTrapcode Shine Ray Length → 6 TitleAE: still 4. An expression holds it.

4 passed · 1 failedUndo this plan: 1 step

The MCP server

Connect Claude, Codex or any MCP client.

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.

Set up MCP
An MCP client driving extynt's tools
Your AI clientvia extynt MCP
Across the whole project: Deep Glow Radius to 60 on the UHD comps only, swap the missing Roboto for Inter SemiBold, and flag any expression that's throwing errors.
Claude · Codex · any MCP client
plans, not scripts
Typed
Checked before they run.
in every receipt
Proof
Values come from After Effects.
undo per plan
1
Or step back through a whole request.
open source
MIT
Read it, build it, change it.

What makes it better

Your AI gets controls it can be checked on.

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

A receipt, not a promise

receipt: read back from After Effects
  • Values are read back after the change
  • The receipt says what was verified and what was not
  • A project that changed since the plan was made is stopped

Undo that matches the change

undo(plan)
  • A plan applies in undoable batches of up to 25 operations
  • You can take back one plan, or all the work from one request
  • Deleting your work, renders and imports wait for your approval by default

Every claim describes extynt and can be read in the source. We make no comparison with other products.

How extynt decides

Small questions get checkable answers.

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 decides

Languages

Six languages built in.

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

AI has no vision.
Make it follow yours.

Safety, privacy and transparency are how you stay in control. None of them ask for faith.

  1. 01

    Safety: checked before it touches anything.

    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.

  2. 02

    Privacy: your project stays home.

    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.

  3. 03

    Transparency: receipts, not vibes.

    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

After Effects today. More Adobe apps to come.

One app is supported now. Others are planned; there are no dates, and nothing is promised until it ships.

Supported apps
  • After EffectsSupported2025 and 2026 · macOS and Windows
  • More appsLaterNot yet supported.

Effects

Your plugins, by name.

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.

Effects on this machine · After Effects 26448 found

Native

  • Gaussian Blur
  • Glow
  • Lumetri Color
  • Fractal Noise

and 440 more

Third-party

  • Deep Glow Plugin Everything
  • Sapphire S_Glow Boris FX
  • Trapcode Shine Maxon
  • Universe Glow Maxon
plan: Deep Glow Radius → 60 on Title, 39 comps · 1 undo

Built to say no

It knows what it can do,
and what it can't.

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.

  • DENIEDRun a raw ExtendScript
  • DENIEDTouch a layer that isn't there
  • DENIEDApply a plan edited after approval
  • STOPPEDApply to a project that changed
  • REFUSEDTracking analysis, Roto Brush
  • ASKSUse an operation not checked on your build

Your work is yours

We don't own it. We don't train on it. We never even see it.

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.

  • No ownership

    Our terms give us no rights to your projects or anything you make with extynt.

  • No training

    By default, extynt only works with AI providers whose terms forbid training on your work. Anything else needs your explicit OK.

  • No generated media

    No image, video or audio generation. Every frame in your project is one you made.

Read exactly what leaves your computer

Data transparency

We don't want your project.

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.

  • No analytics or telemetry in the app
  • Never trains on your work
  • Your model key stays on your computer
  • extynt doesn't collect your projects
  • No accounts on the website
Read what leaves, exactly

Open source

All of it is open. Go on, check.

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 GitHub

FAQ

Questions you should be asking.

Can it break my project?

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.

Wouldn't scripts let the AI do more?

Yes, and nobody could check them, us included. Trust needs something to check.

Is this made by Adobe, or the same as Adobe's assistant?

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.

Does every change need my approval?

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.

Does my project leave my computer?

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.

Will my work be used to train AI?

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.

Which platforms?

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.

Do I need a decision model?

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.

Which languages?

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.

What does it cost?

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.

Who pays for the AI?

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.

Bring the vision.
We'll keep the AI in line.

Free and open source. No account, no trial, no licence key.

Download

Support the project

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.

Support on Ko-fiA one-time tip or a monthly membership, by card or PayPal.