Ableton Vibe
CreatedandroidStern
Controls Ableton Live through the Model Context Protocol (MCP), enabling interaction with large language models like Claude.
About
Ableton Vibe allows users to control Ableton Live programmatically using natural language commands via the Model Context Protocol (MCP). By setting up this server and configuring it with a tool like Claude, users can ask the LLM to perform actions within Ableton, such as creating MIDI tracks. This tool streamlines music production workflows, making it easier to automate tasks and experiment with generative music techniques. Currently supports basic functionality with plans for expanding API coverage and OS support.
Key Features
- Integrates with Model Context Protocol (MCP)
- Includes debugging tools via MCP inspector
- Control Ableton Live via natural language commands
- Enables programmatic creation of MIDI tracks
- 5 GitHub stars
- Supports Ableton 11 (tested)
Use Cases
- Controlling Ableton Live hands-free via voice commands (future)
- Automating repetitive tasks in Ableton Live
- Experimenting with generative music techniques using LLMs