IMAGE, VIDEO, or AUDIO
value. No local GPU or model downloads are needed for these nodes, and they compose
freely with the rest of your local node graph.
The nodes use the developer API, which is included in every paid plan. Generations
are billed in credits from your plan, identically to budgetpixel.com — each node’s help
text shows its model’s price, and the BudgetPixel Cost Estimate node returns the
exact discount-aware cost before you run a graph.
Install
- ComfyUI-Manager
- comfy CLI
- Git
- Open Manager → Custom Nodes Manager in ComfyUI.
- Search for BudgetPixel and click Install.
- Restart ComfyUI.
Add your API key
Create an API key (any paid plan), then provide it one of two ways:- Environment variable
- Config file
Set
BUDGETPIXEL_API_KEY in the environment that launches ComfyUI:Your key is never stored in workflow JSON — the nodes deliberately have no key
widget, so workflows you share or publish stay safe to share. Since other custom nodes
run in the same ComfyUI process, we recommend a dedicated key for ComfyUI that you
can revoke independently at any time.
Use the nodes
Everything lives under Add Node → BudgetPixel, one submenu per category:
Generation runs on BudgetPixel’s side: nodes show progress, poll until the job
succeeds, then pull the result into the graph. Local media inputs (frames, clips,
audio) are pushed through temporary uploads
automatically. Interrupting a ComfyUI run stops the wait, but a job that was already
submitted keeps running — and billing — server-side.
The pack ships example workflows (text-to-image, image-to-video, sound effects) that
appear in ComfyUI’s template browser after install.
Video and audio nodes return ComfyUI’s core
VIDEO/AUDIO types — use a 2025-or-newer
ComfyUI.