Device Details


Overview

Name | Version: Conduit - local AI MIDI Generator 1.0
Author: jordanaftermidnight
Device Type: MIDI Effect
Description: Conduit connects Ableton Live to a local AI running on your own machine. Type something like "4-bar techno kick pattern" or "8-note ambient melody in C minor" and it writes MIDI clips directly into your selected track.

No cloud. No API keys. No subscriptions. Everything runs locally and privately through Ollama.

TWO MODES:
- Chat — Talk to the AI about your session. It sees your BPM, tracks, time signature, and more.
- Generate — Describe what you want, get MIDI clips written straight into your session.

FEATURES:
- 8 genre modules (techno, house, dnb, dubstep, hip-hop, ambient, IDM, trance)
- Session-aware — reads your BPM, time sig, track names, and selected track
- Pattern clipboard — auto-saves generated patterns, paste to re-use them
- Undo — revert the last generated clip
- 100% local and private — uses Ollama with llama3.2 (3B), no cloud needed

REQUIREMENTS:
- macOS or Windows
- Ableton Live 11/12 with Max for Live
- Ollama (free, open source — https://ollama.com)
- Python 3.9+
- ~4GB free RAM

---------- SETUP — macOS ----------

1. Install Ollama — download from https://ollama.com, drag to Applications
2. Open Terminal, run: ollama pull llama3.2
3. Download Conduit from https://github.com/jordanaftermidnight/conduit
4. Open Terminal in the conduit folder, run: ./package-device.sh --install
5. Double-click "Start Conduit.command" to launch the AI server
6. In Ableton: Browser > User Library > MIDI Effects > Conduit — drag onto a MIDI track
7. Wait 5 seconds for the device to connect, then type a prompt and press Enter

---------- SETUP — Windows ----------


Conduit connects Ableton Live to a local AI running on your own machine. Type something like "4-bar techno kick pattern" or "8-note ambient melody in C minor" and it writes MIDI clips directly into your selected track.

No cloud. No API keys. No subscriptions. Everything runs locally and privately through Ollama.

TWO MODES:
- Chat — Talk to the AI about your session. It sees your BPM, tracks, time signature, and more.
- Generate — Describe what you want, get MIDI clips written straight into your session.

FEATURES:
- 8 genre modules (techno, house, dnb, dubstep, hip-hop, ambient, IDM, trance)
- Session-aware — reads your BPM, time sig, track names, and selected track
- Pattern clipboard — auto-saves generated patterns, paste to re-use them
- Undo — revert the last generated clip
- 100% local and private — uses Ollama with llama3.2 (3B), no cloud needed

REQUIREMENTS:
- macOS or Windows
- Ableton Live 11/12 with Max for Live
- Ollama (free, open source — https://ollama.com)
- Python 3.9+
- ~4GB free RAM

---------- SETUP — macOS ----------

1. Install Ollama — download from https://ollama.com, drag to Applications
2. Open Terminal, run: ollama pull llama3.2
3. Download Conduit from https://github.com/jordanaftermidnight/conduit
4. Open Terminal in the conduit folder, run: ./package-device.sh --install
5. Double-click "Start Conduit.command" to launch the AI server
6. In Ableton: Browser > User Library > MIDI Effects > Conduit — drag onto a MIDI track
7. Wait 5 seconds for the device to connect, then type a prompt and press Enter

---------- SETUP — Windows ----------

1. Install Ollama — download the Windows installer from https://ollama.com/download and run it
2. Install Python 3.9+ from https://python.org/downloads — CHECK "Add Python to PATH" during install
3. Download Conduit — go to https://github.com/jordanaftermidnight/conduit, click the green Code button, then Download ZIP. Extract the ZIP somewhere easy to find (Desktop, Documents, etc.)
4. Copy the device file — open the Conduit folder, go to dist > Conduit, and copy Conduit.amxd into:
C:\Users\YourName\Documents\Ableton\User Library\Presets\MIDI Effects\Max MIDI Effect\Conduit\
5. Copy the bridge script — in the Conduit folder, go to m4l, and copy conduit-bridge.js into BOTH:
C:\Users\YourName\Documents\Ableton\User Library\Presets\MIDI Effects\Max MIDI Effect\Conduit\
C:\Users\YourName\Documents\Max 8\Packages\Conduit\javascript\
(Replace "YourName" with your Windows username. Create any folders that don't exist yet.)
6. Double-click "Start Conduit.bat" in the Conduit folder — first run downloads the AI model (~2GB) and installs dependencies. Keep this window open.
7. Open Ableton: Browser > User Library > MIDI Effects > Conduit — drag onto a MIDI track
8. Wait a few seconds for the device to connect, then type a prompt and press Enter

Every time you want to use Conduit, double-click "Start Conduit.bat" before opening Ableton.

---------- TIPS ----------

Be specific: "16-note hi-hat pattern with offbeat accents" works better than "make some hats"
Mention note counts: "8 notes", "16 steps", "4-bar phrase"
Reference genre conventions: "303-style acid bassline", "amen break variation"
The AI understands music theory — scales, intervals, chord names, subdivisions

Full documentation, source code, and technical details:
https://github.com/jordanaftermidnight/conduit

If Conduit is useful in your workflow, consider supporting the project:
https://ko-fi.com/jordanaftermidnight

Details

Live Version Used: 12.3.5
Max Version Used: 9.1.2
Date Added: Feb 16 2026 16:46:06
Date Last Updated: Feb 19 2026 05:58:36
Downloads: 50
Website: https://github.com/jordanaftermidnight/conduit
License: Attribution
Average Rating

Log in to rate this device

-n/a-

Files

Device File: Conduit.amxd
 


Login to comment on this device.

Browse the full library