Guide
For Live users
Ableton Live Extensions are small right-click tools for Live 12 Suite (public beta 12.4.5 or later). They run once when triggered from a context menu and can read and edit your Set's structure — tracks, clips, MIDI, devices, tempo — but never process audio in real time (that's Max for Live's job).
- Get the Live 12 Suite public beta via Ableton's beta program (Centercode).
- Find an extension in the catalog and download its
.ablxfrom the author. - In Live: Settings → Extensions, drag the file in.
- Right-click a clip, track, or the Set — the new command is in the menu.
Safety: an extension is a program. ablx.live links only to authors' own pages, marks listings whose download location we've checked, and honors author corrections — but always use your judgment, exactly as Ableton's own FAQ advises.
For developers
Extensions are TypeScript/JavaScript on Node, built with Ableton's
Extensions SDK and bundled to a
distributable .ablx. Two ways to build one:
- Code: the SDK directly — docs at the link above.
- No code: Patchwright — wire the logic as a
node graph (or describe it in plain language), preview against a simulated Set, export a working
.ablxfrom the browser.
To list your extension here, add one JSON file to the registry via pull request — see Submit. Free, no exclusivity, we link to your page and your checkout.
For AI agents
Machine-readable entry points: /llms.txt (site overview) and /api/registry.json (the full catalog, CORS-enabled, stable field names documented in the registry schema).