Today Ableton announce the official Extensions SDK - which allows you to create your own custom plug-ins and workflows to run from inside Ableton. Up to now people have hacked this with python and XML in the past which is unsupported, Ableton are making it official with this new SDK.
This opens up a whole world of customizable extensibility to suit your needs. From timeline manipulations, sample chopping, automation of repetitive tasks, the world is your oyster (though not all hooks are open, we assume they will be added over time).
It uses Javascript (a pretty common and well documented language), by offering the SDK Ableton have opened up a series of hooks and connection points, that the code can interact with.
The JavaScript-based development kit is free and lets anyone build custom tools that integrate directly into Live Suite, allowing you to read and edit project structure via right-click access.
Extensions run alongside Live and can read/write tracks, clips, parameters, and automation - Built using familiar web technologies; no proprietary languages to learn - Accessed via right-click anywhere in your Set, so they don't clutter the workspace
Currently in public beta; requires Live 12 Suite and version 12.4.5 beta - Free download from Ableton.com, with examples and community support on Discord - Third-party developers can create tools under the SDK license, though Ableton takes no responsibility for unofficial Extensions.
For developers with JavaScript skills, this is a direct pipeline into Live's architecture - you can build visualizers, workflow automatons, or bridges to external services without reverse-engineering anything. For the average user, it means a potential ecosystem of community-made tools that might solve your specific niggles, assuming someone else has already built them, or if you fancy having a go, you could vibe code and try out your own ideas.
It doesn't replace Max for Live devices, but it could make utility scripts and set management tools more accessible to web developers who don't want to touch visual programming.
Available in public beta right now, the Extensions SDK is available for free via Ableton.com. Live 12 Suite users can join the beta program and download the Live 12.4.5 beta to get started.
Ableton Discord Server:
https://discord.com/invite/ableton