Artha-Gemini
ComfyUI custom nodes for interacting with the Gemini api for image and video generation prompting.
Nodes (25)
Steal the background from any image, as a reusable prompt
Height, build, frame and everything below the neck
Lens, film stock, motion, and every shot in between
Get an accurate clothing description without squinting at the image
The pack's conductor — assemble a full character prompt from parts
Squeeze a bloated prompt down to a word budget without losing the idea
19 dropdowns for every feature, or let Gemini read a photo
Abs on, lats on, glutes… decide carefully
Gemini's Nano Banana image generation, parked inside a ComfyUI node
The free node that writes the other nodes' instructions
Stop describing lighting from memory — pick it from a menu
It looks at a face and lists the makeup. That's the whole node.
A pretty viewer for the pack's markdown outputs
Describe a video like a human who actually watched it
Find-and-replace for your prompts, minus the regex headache
It turns Face + Body + Form + Makeup into one character that stays the same character
Turn a one-line idea into a prompt worth generating from
Ask Gemini anything from inside a workflow — stateless, on purpose
The pack's answer display — where Gemini's output actually shows up
A scene database in a dropdown — pick the setting, not the adjectives
Give your workflow a voice — Gemini text-to-speech, 30 presets
Five dropdowns that name an art style — or let Gemini tell you what style it is
Describe a cat with a hat, or hand Gemini a photo to describe for you
Translate your prompts without leaving the canvas
Turn any image into a detailed caption your workflow can actually use
ComfyUI-Artha-Gemini
ComfyUI custom nodes for interacting with the Gemini api for image and video generation prompting.
Installation
- Clone this repo into ComfyUI
custom_nodesfolder. - Install dependencies:
pip install -r requirements.txtor if you use the portable install, run this inside ComfyUI root folder:
python_embeded\python.exe -m pip install -r ComfyUI\custom_nodes\Artha-Gemini\requirements.txt
Gemini API
You will need a Gemini API key to use the Artha-Gemini custom nodes. To get your API key, visit the Google AI Studio from the link below.
<a href="https://aistudio.google.com" target="_blank">GOOGLE AI STUDIO</a>
Once you have your API key, it's good practice to place it in the api.json file located in the ComfyUI/custom_nodes/ComfyUI-Artha-Gemini folder. Alternatively, you can enter it directly into the custom node's api_key field, but be aware that it will be visible in plain text.
You may also choose to define GEMINI_API_KEY as a global variable.