Sprites, voices and music, without leaving Godot
A GenMagic dock in the Godot 4 editor: describe a sprite, a texture, a line of dialogue or a music track, pick one of 65 image models or a voice or music model, and the file lands in your project.
Godot 4.2 and newer. Plain GDScript, nothing to compile.
Installed in a minute
1. Add the plugin
In the Godot editor open the AssetLib tab, search GenMagic and install it (it is in the Godot Asset Library). Or download the zip and copy its addons/genmagic folder into your project's addons folder.
2. Enable it
Open Project › Project Settings › Plugins and tick Enable next to GenMagic. Paste your API key into the dock and press Save key.
3. Generate
Pick Image, Speech or Music, describe what you need, choose a model (each shows its price, 65 of them for images) and press Generate. The dock shows the result, what it cost and the balance left.
Compare every model on the models page, and every place GenMagic works on the integrations page.
About GenMagic for Godot
How do I install GenMagic in Godot?
In the Godot editor open the AssetLib tab, search GenMagic, then Download and Install (it is asset 5593 in the Godot Asset Library). Or download the zip and copy its addons/genmagic folder into your project's addons folder, so you have res://addons/genmagic/plugin.cfg. Then open Project, Project Settings, Plugins and tick Enable next to GenMagic. The dock appears next to the Inspector. It needs Godot 4.2 or newer.
What can it make?
Images (sprites, textures, concept art, in square, wide or tall shapes, optionally from a reference image), lines of dialogue as speech clips, and music tracks from a description of genre, mood and tempo. Files are saved under res://genmagic with a name made from your prompt, ready to use.
What does it cost?
The plugin is free. Each generation is paid from your own prepaid GenMagic balance at the model's price, shown in the dock's model list before you generate; images start at about $0.01 each (MiniMax H3 Image). Nothing is spent until you press Generate, and a new account gets a one-time $0.50 starter balance.
Where does my API key go?
Into your Godot Editor Settings on your own computer, never into the project, so it is not committed with your game. It is sent only to GenMagic with your own requests. You can also set the GENMAGIC_API_KEY environment variable instead.
Can I ship what it makes in my game?
Check GenMagic's terms and those of the model you choose before you ship generated content in a game.