What's new in GrandPA

GrandPA updates itself, so you get each of these automatically once it's installed. New here? Download GrandPA.

Version 1.0.0 in beta

Beta 3 test versions · 1 November 2026

GrandPA can run its own assistant in a window inside grandMA3, and reads from the console up to three times faster.

Beta 3

GrandPA now keeps its plugin in MA3 up to date itself, and cleans out old copies.

Fixed

  • The GrandPA plugin in MA3 updates itself. After an update, a switch between beta and stable, or opening a show saved with another version, GrandPA removes every old copy from the Plugins pool, "Grandpa#2" included, and installs one fresh copy. Save the show afterwards to keep it.
  • If that can't finish, the Setup tab offers Reinstall in MA3, and Advanced has Reinstall Plugin in MA3 for any time.
  • Installing the plugin no longer adds a second copy next to one from an older GrandPA.
  • GrandPA never removes or overwrites a plugin that isn't its own. If another plugin uses slot 9999, pick a different slot with Choose Plugin Slot under Advanced on the Setup tab.
  • Going back to stable also removes extra copies like "Grandpa#2" from MA3.

Beta 2

Updates now finish properly while Claude Desktop or ChatGPT is open, and going back to stable cleans up after the beta in MA3.

Fixed

  • Updating GrandPA, or switching between the beta and stable releases, while Claude Desktop or ChatGPT was open could leave the old version running in the background, and GrandPA then wouldn't open. If you're updating from beta 1, quit Claude Desktop and ChatGPT first.
  • Going back to stable now cleans up MA3 first. Before installing stable, the About tab takes GrandPA's plugins and the agent window out of the show in MA3, so stable's Setup can install its own plugin. Before, MA3 could keep running the beta's plugin, and Setup asked for a reload that didn't help. If you went back from beta 1 and Setup is stuck on "Load the plugin in MA3", delete Grandpa and GrandpaAgent from the Plugins pool in MA3, then click Install in MA3 on the Setup tab.

Beta 1

GrandPA can run its own assistant in a window inside grandMA3, and reads from the console up to three times faster.

New

  • An assistant inside grandMA3. Press Add to MA3 in the Agent section of the Setup tab, and the agent window sits in MA3's screen like any other window: place it, move it and resize it, and it's kept with your screen setup. GrandPA runs the assistant itself, so Claude Desktop and ChatGPT don't need to be open, and its Agent tab shows the same chats.
  • Pick the AI service it uses. Add an API key from Anthropic, OpenAI, Google Gemini or OpenRouter, or a model running on your own computer (Ollama, LM Studio), in the Agent section of the Setup tab. Keep several and switch between them from GrandPA or from the window in MA3.
  • Ask or Auto, per chat. In Ask, the assistant waits for you to approve each change to the show, in MA3 or in GrandPA. In Auto it goes ahead, and only console-wide commands like loading a show or shutting down still wait for you.
  • Chats carry on after a restart. Several chats can run at once, and earlier ones are listed in the MA3 window, ready to continue.
  • Looks things up in the grandMA3 manual. Your AI and the assistant can search and read MA's online manual, so they have somewhere to check what they're unsure of.
  • The grandMA3 reference library now covers button colours (appearances) and macros, checked on a grandMA3 2.5 console.

Improved

  • Reading from the console is up to three times faster. The GrandPA plugin keeps a direct line to GrandPA open, and falls back to the old way on its own when it can't.
  • Reconnects after you load a show. GrandPA finds the console again by itself within a few seconds, and updates the plugin if the show was saved with an older one.
  • Starts when your AI needs it. Claude Desktop and ChatGPT start GrandPA when it isn't running, and keep working when GrandPA restarts after an update.
  • When your AI tests a Lua plugin, it now sees what the plugin prints, so a test plugin can read something off the console and report back.

Fixed

  • Your AI can now see which colour or image a macro, group or other object uses. Before, it couldn't check whether changing a button's look had worked.
  • Editing a macro that already existed added an empty line to it, and quotes inside a macro line got mixed up.

Version 0.8.1

Latest

GrandPA now keeps its plugin in MA3 up to date itself, and cleans out old copies.

Fixed

Version 0.8.0

Setup is easier to get right, your AI knows grandMA3 much better, and GrandPA now works with ChatGPT and Codex too.

New

Improved

Fixed

Windows

Version 0.7.5

Clearer OSC setup instructions.

Improved

Version 0.7.4

A proper Windows installer.

Windows

Version 0.7.3

Signed Windows builds and crash reporting.

Improved

Windows

Version 0.7.2

GrandPA for Windows, and support for grandMA3 onPC 2.5.

New

Windows

Version 0.7.1

Runs on older Macs again.

macOS

Version 0.7.0

The first version listed here. It covers everything GrandPA could do at launch.

New

Improved