{"repo":"dreamrec/LivePilot","free":true,"listed":false,"github":"https://github.com/dreamrec/LivePilot","clone":"git clone https://github.com/dreamrec/LivePilot.git","description":"Agentic production system for Ableton Live 12 — 472 tools across 57 domains. Device atlas, user corpus, Splice intelligence, 9-band spectral perception, offline listening engine, Creative Director, semantic moves, and 12 creative engines.","language":"Python","stars":59,"topics":["ableton","ableton-live","ai","claude","daw","mcp","mcp-server","midi","music-production","audio-analysis"],"license":null,"category":"mcp-servers","readme_excerpt":"An agentic production system for Ableton Live 12. 472 tools. 57 domains. Device atlas. Plan-aware Splice integration. Auto-composition. Spectral perception. Technique memory. Drum-rack pad builder. Live dead-device detection. [!NOTE] LivePilot works with any MCP client — Claude Code, Claude Desktop, Cursor, VS Code, Windsurf. All tools execute on Ableton's main thread through the official Live Object Model API. Live-session mutations (clips, devices, mixer, arrangement) route through Ableton's undo stack. Side effects that touch state outside the Live project — Splice downloads, memory/ledger writes, installer actions, atlas scans, filesystem writes — persist beyond undo. [!WARNING] LivePilot is actively in development. Tools, behavior, and APIs change frequently between versions. Pin to a specific version for stable work. Known gaps and in-progress features are documented in each release's CHANGELOG entry. --- What's New in v1.28.0 A new perception domain plus the bridge authentication batch (472 tools / 57 domains): - Listening Engine — listen capture and listen ab analyze a rendered capture off disk (librosa/soundfile) instead of reading a live meter. You get stereo width and bass-mono checks, groove microtiming, transient character, integrated LUFS/true-peak, and clipping/DC headroom — then hand the returned snapshots straight to evaluate move for a keep/undo verdict grounded in audio rather than vibes. Because it reads a file, it keeps working when the live analyzer is s","default_branch":null,"files":null,"tree":[],"storefront":"/r/dreamrec","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dreamrec/LivePilot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}