[New Community Node] GenMagic: images, video, speech, music and text from 450+ models with one API key

n8n-nodes-genmagic is a verified community node: it is in the nodes panel on n8n Cloud, and on self-hosted n8n you can install it from Settings > Community Nodes with the package name n8n-nodes-genmagic. It calls the GenMagic API, which reaches image, video, speech, music and text models with one API key and one prepaid balance.

Operations

Resource Operation What it does
Image Generate Text to image, or edit a reference image from a binary field or URL. Up to 4 images per run.
Video Generate Text to video or image to video. Set aspect ratio, length, resolution and sound; optional reference images keep characters or products consistent. Waits for the render, or returns a job ID.
Video Get Fetch a video job later, for example after a Wait node.
Audio Generate Speech Text to speech, with a choice of voice on models that offer several.
Audio Generate Music A track from a description of genre, mood, instruments and tempo.
Text Generate Text, code, an SVG or a web page with any text model.
Model Get / Get Many The live model catalog with capabilities and prices.
Account Get Balance Balance and total spend.

Notes for workflows

  • Each model dropdown reads the live catalog with each model’s price. Auto picks a default, or set a model ID with an expression.
  • Results come back as binary data plus a hosted URL, the model used, the run’s cost (cost_usd) and the remaining balance (balance_usd).
  • Video is billed only when it completes. Refused requests and failed renders are not billed.
  • The node works as a tool for the AI Agent node.

Credentials

The GenMagic API credential takes an API key from a GenMagic account (new accounts start with a small free credit). The credential test reads the balance, which costs nothing.

Operation reference: n8n-nodes-genmagic on npm. I’m on the GenMagic team and answer questions and bug reports in this thread.

Update: the GenMagic node is now live in the nodes panel on n8n Cloud (version 0.1.5). Open the nodes panel, search for GenMagic, or just for video, image or text to speech, and install it from ‘More from the community’. On self-hosted n8n with verified community nodes enabled it shows up the same way.

Setup and examples: https://genmagic.co/developers?utm_source=n8n-community&utm_medium=forum&utm_campaign=n8n-node-announcement#n8n