No GPU required
Mage runs the models, so a laptop runs the same workflows as a workstation, and nothing needs downloading.
At a glance
Mage for ComfyUI is an open-source custom node pack (comfyui-mage) that runs Mage models from ComfyUI workflows. Install it from ComfyUI-Manager or with "comfy node install comfyui-mage", set a Mage API key, and add the Mage Mango Image, Mage Cherry Video, Mage Seed Audio, or Mage Generate node. Generations run on Mage's servers and are paid in Gems.
4
Nodes
28
Models
0
GPUs needed
MIT
Open source
Setup
A Mage account with Gems is required; each run spends Gems from the account whose key you set.
In ComfyUI-Manager, open the Custom Nodes Manager, search for Mage, and install it. Or use the Comfy CLI.
comfy node install comfyui-mageCreate a key in API → API Keys on mage.space and set it as MAGE_API_KEY before you start ComfyUI, or paste it into config.ini in the ComfyUI-Mage folder. The key never goes into your workflows.
export MAGE_API_KEY="mage_sk_..."Find the nodes in the Mage category, connect them like any other node, and queue. Each node shows its progress and the Gems the run cost.
Nodes
Each node also outputs the URL of its result, which Mage keeps for 30 days.
| Node | Makes | What it does |
|---|---|---|
| Mage Mango Image | IMAGE | Generate or edit an image with Mango. Connect reference images, or the image to edit. |
| Mage Cherry Video | VIDEO | Generate a video with sound using Cherry. Connect reference images or a source video. |
| Mage Seed Audio | AUDIO | Voices, dialogue, music, or sound effects from one prompt, optionally matched to an image. |
| Mage Generate (any model) | IMAGE, VIDEO, or AUDIO | Every other Mage model. Set its fields as JSON and connect reference images, first and last frames, or a video. |
Why Mage in ComfyUI
Mage runs the models, so a laptop runs the same workflows as a workstation, and nothing needs downloading.
Mango for images, Cherry for video, Seed Audio for sound, and all 28 models through Mage Generate.
The seed is fixed by default, so queueing the same inputs again reuses ComfyUI’s cached result instead of starting a new generation.
Interrupting the queue cancels every Mage request the workflow started. Cancelled runs are not refunded.
Mention saved characters and references by @handle in the prompt, as on mage.space.
The API key stays in your environment or config file, never in the workflow, and the nodes send no telemetry.
Ideas
Models
Image · from 37 Gems
Photorealism that passes for a photograph
Image · from 135 Gems
Our flagship image family
Video · from 618 Gems
Our flagship video family
Video · from 245 Gems
Every video feature, at a friendlier price
Video · from 338 Gems
Sound on every clip, up to 2K
Audio · from 19 Gems
Voices, music, and sound effects from one prompt
FAQ
An open-source ComfyUI custom node pack, comfyui-mage, that runs Mage's image, video, and audio models from your workflows through the Mage API.
No. Generations run on Mage’s servers, so the nodes work on any machine that runs ComfyUI, with no model downloads.
The nodes are free and MIT-licensed. Each run spends Gems at the model’s listed price, from the account whose API key you set. A cancelled run is not refunded.
Search for Mage in ComfyUI-Manager, or run "comfy node install comfyui-mage". You can also clone the GitHub repository into ComfyUI/custom_nodes and install its requirements.txt.
Set it as the MAGE_API_KEY environment variable before starting ComfyUI, or put it in config.ini in the ComfyUI-Mage folder. It is never saved in workflows, so you can share them safely.
Every model in the Mage API: Mango, Cherry, and Seed Audio have their own nodes, and Mage Generate runs the other 25, such as Guava, Lemon, Plum, and Nano Banana 2.
Yes. The SDKs and the ComfyUI nodes are MIT-licensed on GitHub, and installing them is free. You pay only for the generations you run, in Gems, at each model’s listed price.
One account, one Gems balance, every model. Pay only for what you generate.