Summoner VST is an open source DAW plugin that takes natural language input, consults an LLM (ChatGPT), to adjusts parameters in an internal synthesizer.

Summoner began as a Python script that connected with Xfer Records’ Serum through Max for Live. I later rebuilt it as a standalone VST using the JUCE framework and updated it alongside Serum 2’s release. I also experimented with integrating AWS for producer logins and credit-based usage, but ultimately dropped that idea to keep the plugin open source.
Seeking deeper control over the modulation matrix and faster development through AI tools like Claude Code, I transitioned from Serum 2 to building an internal synthesizer instead (pictured above).
Old Updates:
April 2025 Update: Serum 2
Serum 2 was shadow dropped. Surprise! (From Xfer records, not from me) I’m working on making modulation matrix manipulation work, the ability to select different LLMs, and implementing user login for API access.

February 2025 Update: Initial VST3 Model
November 2024 Update: Initial Prototype