Profesor Abelton — AI Copilot for Ableton Live
A standalone desktop AI that turns natural language into Ableton Live actions — built to feel like a friend who actually knows Ableton.
Shipped to paying users in less than 3 months from first line of code — music producers running it inside their day-to-day Ableton Live sessions.
- Streaming full Ableton session state (tracks, clips, devices, tempo) in real time without blocking the UI.
- Designing 35 schema-validated MCP tools so the LLM can act safely and predictably.
- Hardening the command pipeline: a 40-action allowlist, parameter sanitization, and a 12-command batch limit.
- Making it a real product: Fernet-encrypted API keys, machine-bound Gumroad licensing, and a 5-step first-launch wizard.
Static analysis via Bandit (0 medium/high findings) + structured security audit. Supplementary LLM-assisted review checks were also run as part of the audit methodology (GPT-4o: 88/100, Grok: 80/100).