Free & open source · Ableton Live

Setlists, supercharged.

A gig-ready setlist manager for Ableton Live. Lay out your set, reorder songs without touching a single clip, and trigger playback from any device — then flip on Autopilot to auto-advance whenever you want it.

100% free Phone & tablet remote No Max for Live needed
How it talks to Ableton

It drives Live from the outside.

SetPilot installs its own remote script into Live — it shows up as “SetPilot” in your Control Surface list. Nothing extra to download, no paid devices, no plugins inside your set.

Ableton Live

Your set as one Arrangement, a Locator per song. SetPilot's remote script exposes the API.

SetPilot

Reads Locators, holds the setlist & timing, triggers and auto-advances playback.

Your remote

Any phone or tablet on the same Wi-Fi. No extra app to install.

Built for the stage

Everything a performing band needs.

Reorder without moving audio

Drag songs into any running order. Your Arrangement and clips never move — only the set you play.

Autopilot auto-advance

SetPilot detects song-end and rolls straight into the next song — hands free for the whole set.

Phone & tablet remote

The UI runs in the browser, so any device on your network becomes a wireless remote. No paid apps.

Live Locator sync

Add, move or remove a Locator in Live and every connected device updates instantly.

Stop & panic

Big, obvious transport controls with an instant panic stop for when a song needs to end now.

Save, load & export

Keep multiple setlists, switch between them, and export any set to a plain text file.

Get SetPilot

Desktop apps coming soon.

Packaged macOS and Windows builds are on the way. SetPilot is free, open source, and ready to run from source today.

Coming soon
macOS Coming soon
Windows Coming soon
Packaged builds will land on GitHub Releases — watch the repo to hear first.

Want to run from source?

Node 18+ and a copy of the repo is all you need.

# clone & install git clone https://github.com/AshHenbrey/setpilot.git cd setpilot npm install # launch the standalone window npm run app
First time setup

Flying in four steps.

Install SetPilot

Download and open the app — it adds its own remote script to Live for you.

Enable it in Live

Pick SetPilot under Settings → Link/Tempo/MIDI → Control Surface.

Drop Locators

In Arrangement view, place a Locator at the start of each song.

Build your set

Reorder into a setlist, hit play, and grab your phone as a remote.