ABLETON

The Ableton AI assistant
that measures while you play

QUICK ANSWER

Miles is an AI assistant that sits next to Ableton Live and measures the audio your machine is playing while you play it: loudness in LUFS, true peak, key and chord, twice a second, on your own machine. It reads your open Live set through a read only bridge and writes nothing back to it. It does not generate MIDI, load devices or move your faders.

Updated 26 August 2026

What does an Ableton AI assistant actually observe?

The phrase covers products that share a chat box and almost nothing else. The thing that separates them is not the model behind the box. It is the input.

An assistant can observe a manual, a project file, one rendered bounce you upload, the running session, the screen, or the audio actually coming out of your machine. Those are six different inputs and they answer six different sets of questions. A tool that reads a manual cannot tell you your bass is wide. A tool that reads a project file cannot hear that the master is clipping. A tool that scores an upload heard one bounce, once, and not the loop you are on.

So the useful question is not which one is smartest. It is: what is it looking at, and what does it change. There is a longer answer to that in what this category actually is.

What does Miles measure while your set is playing?

Miles taps the audio leaving your machine and measures it twice a second, while it plays. Nothing is bounced, uploaded or queued.

  • Loudness, in LUFS, integrated and short term.
  • True peak.
  • Key and chord, but only while what is playing is a loop. In silence no number is written at all.

The measurement runs locally. The audio itself does not leave your machine. What travels with your question is a numeric summary of it, and what that summary is worth is a thing we publish rather than assert: here is one of those measurements with its limits attached.

A missing field means we do not know. It never means a default. That rule is in the contract the app and the backend share, not in a style guide, because a made up default is how a measurement tool starts lying quietly.

What does Miles read from your set, and what does it never read?

Miles connects to the open set through a read only bridge. The scope is listed here in full, because a scope that is only described is a scope that grows.

It reads: track names, the devices on each track, which track and which device you have selected, the selected device parameters, the tempo, and whether the set is playing.

It does not read: faders, mutes, solos, sends, automation, meters or clip fades.

It writes: nothing. There is no path from Miles into your set. Not a clip, not a device, not a parameter.

What does it see on your screen?

One still of your DAW window, taken at the moment you ask a question that needs eyes. There is no video and no continuous capture.

We measured this rather than described it. With the eye on, one question produced a request body of 327,877 bytes, and 218,911 of those bytes were a single 1200 by 792 PNG. With the eye off, the same question in the same session produced 31,763 bytes and no image field at all. Not an empty field: no field.

Sitting idle for 120 seconds with the app and the set open produced zero open sockets across twelve samples, and zero requests.

The full byte level run is published, including the sentence in our own privacy copy that the measurement proved wrong. The complete scope of what travels is on the privacy page.

Does it change anything in your project?

No, and this is the line the category splits on.

Miles does not write to your set, does not insert devices, does not move parameters, does not render audio and does not touch your files. It measures what is already happening and tells you what it reads.

That is a smaller promise than fixing your mix, and it is the reason the answers can be checked. A number you can see in your own meters is a number you can argue with.

Why not just ask a general purpose chat assistant?

Because a general purpose assistant is answering from a recipe, not from your session. It cannot hear the loop that is playing, it does not know the tempo you are on, and it does not know which of the devices on your screen you have selected. Ask it why your low end is not translating and it will describe low end in general, correctly, and about a track it has never heard.

Ask Miles the same thing while the loop plays and the answer starts from numbers taken off that loop, half a second ago. Where the other tools in this category sit, named and with their own words quoted, is a separate page.

What Miles cannot do

  • It cannot change your mix. It has no write path into your set and no audio processing of its own.
  • It cannot generate MIDI, load an instrument or build a drum pattern.
  • It cannot separate stems.
  • It cannot tell you the key of something that is not playing.
  • It cannot see anything outside the DAW window it captures, and it does not read your project file.
  • It does not read your faders, sends or automation, so it cannot tell you what you did, only what came out.
  • It cannot recommend a plugin you do not own, because the only inventory it has is the one you scanned yourself.

Which Ableton version has this actually been run in?

Ableton Live Live 12, on a real machine, in a real session, with the window open and the track names read back one by one. That run is the only reason Ableton Live is named on this site at all.

Live 11 is untested here. Live Lite and Intro are untested here. We are not going to guess on your behalf: a version that has not been run is a version we have nothing to say about.

Miles connects to the session on its own. There is nothing to install inside Ableton Live, no Max device and no Remote Script for you to place by hand.

What each class of assistant observes and changes. Classes, not brands: the named table is on the comparison page.
Does itMilesSession controlUpload and scoreDocs assistant
Hears the audio while it playsYesNoNoNo
Reads the running sessionYesYesNoNo
Reads one still of your screenYesNoNoNo
Writes into your sessionNoYesNoNo
Generates MIDI or loads devicesNoYesNoNo
Separates stemsNoYesNoNo
Scores an uploaded bounceNoNoYesNo
Answers from the manualNoNoNoYes
Suggests only plugins you ownYesuntested hereuntested hereuntested here
Runs the measurement on your machineYesuntested hereuntested hereuntested here

Questions

Does it listen to my audio, or do I upload a file?

It listens. Miles measures the audio coming out of your machine while it plays: loudness, true peak, key and chord, twice a second, locally. There is no upload box and no bounce to wait for. The audio itself never leaves your machine; a numeric summary of it travels with your question.

Does it change my project?

No. Your set is read through a read only bridge. Miles reads track names, the devices on each track, the selected track and device, that device's parameters, the tempo and whether it is playing. It writes nothing back. There is no path from Miles into your set at all.

Does it work with Ableton Live 11?

Untested here. The run behind this page was Ableton Live 12, on a real machine in a real session. Live 11, Live Lite and Live Intro have not been measured, so we do not claim them. A version we have not run is a version we have nothing to say about.

Do I have to install anything inside Ableton?

No. Miles connects to the running session on its own. There is no Max device to drop in, no Remote Script to copy into a folder and no template to load. A new DAW, when one is measured, arrives as an app update rather than as a reinstall on your side.

What does it actually see on my screen?

One still of your DAW window, taken at the moment you ask a question that needs eyes. There is no video and no continuous capture. We measured it: with the eye on, one question carried a single 1200 by 792 PNG. With the eye off, the same question carried no image field at all.

Which DAWs does it work with?

Ableton Live is the only DAW measured here, so it is the only one named. Six others are queued for testing and that queue is a plan, not a compatibility claim. No date is published for any of them, because a date would be a promise made before the run that decides it.

Is my audio uploaded to a server?

No. The measurement runs on your machine and the audio stays there. What leaves is your question, a numeric summary of what was measured, session context in words, and, only when you ask something that needs eyes, one still. Every byte of that has been counted and published.

Can it fix my mix for me?

No, and it is not trying to. Miles does not process your audio, insert devices or move parameters. It measures what came out and tells you what it reads, with the number attached. What you do about the number is the part that is still your job.

Will it tell me to buy plugins?

No. Suggestions come from an inventory of what you already own, which you start yourself by scanning once and can delete at any time. Only names and categories travel; paths, versions, formats and vendors do not. There is no store behind the advice.

How is this different from asking a general purpose AI about my mix?

A general purpose assistant answers from a recipe. It has not heard your loop, does not know your tempo and cannot see which device you have selected. Miles starts from numbers taken off the audio that was playing half a second ago, in the session that is open in front of you.

Can I get it today?

Miles is in closed beta. There is no public download and no release date, because none has been set. Builds go out to beta testers by email. Leaving your address on this page is the whole process; there is nothing to buy and no card to enter.