Catalog PyPI
Back to packageRELEASE DETAILS

0.1.0

PyPI

aftr-studio

Puppeteer for After Effects. Use AE with Claude Code to make production-ready videos.

after-effectsautomationclaudeextendscriptmcpmotion-graphicsvfx
Published13 Jul 2026
Direct dependencies0
Transitive dependenciesNot calculated

README

Version 0.1.0 documentation

aftr (Python launcher)

Puppeteer for After Effects. Use AE with Claude Code to make production-ready videos.

aftr is a Node.js tool. This package is a thin launcher that forwards to the npm-published aftr-studio CLI through npx, so pip install aftr-studio gives you the aftr command without a separate npm install.

pip install aftr-studio

aftr controller   # start the controller (WebSocket + REST + web UI)
aftr mcp          # start the stdio MCP server for Claude Code / Desktop
aftr sim          # start the headless After Effects simulator

Requires Node.js 18+ on your PATH. Driving a real After Effects also needs the CEP panel, deployed from the repo with npm run deploy:panel.

Full docs: https://github.com/Arman-Luthra/aftr

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 0

Native requirements
0 direct targetsNot calculated transitive count
No declared dependencies in this collected response

Declarations describe requirements; they are not a resolved dependency graph.

Distribution files

2 collected
aftr_studio-0.1.0-py3-none-any.whl

bdist_wheel · 2.57 KB · Python py3

Source file
aftr_studio-0.1.0.tar.gz

sdist · 2.04 KB · Python source

Source file

Repository

PENDING
arman-luthra/aftr

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 21:15 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:b2c38c63d0f7ca46a650a1e3475dddbda4a165d0b58cccd3c5d336d403e3f51e

Other collected versions

View all collected versions →