ComfyDeploy: How Primere nodes for ComfyUI works in ComfyUI?

What is Primere nodes for ComfyUI?

This extension provides various utility nodes. Inputs(prompt, styles, dynamic, merger, ...), Outputs(style pile), Dashboard(selectors, loader, switch, ...), Networks(LORA, Embedding, Hypernetwork), Visuals(visual selectors, )

How to install it in ComfyDeploy?

Head over to the machine page

  1. Click on the "Create a new machine" button
  2. Select the Edit build steps
  3. Add a new step -> Custom Node
  4. Search for Primere nodes for ComfyUI and select it
  5. Close the build step dialig and then click on the "Save" button to rebuild the machine

Primere nodes for ComfyUI

Git link: https://github.com/CosmicLaca/ComfyUI_Primere_Nodes

Primere Youtube channel: https://www.youtube.com/@PrimereComfydev/videos

Install 3rd party nodepack depencency: https://github.com/city96/ComfyUI_ExtraModels

<hr>

Nodepack under development. Manual written by AI, please open issue if something wrong or missing. If you upgrade, just check attached new workflows or use git to downgrade to previous version if something failed.

After nodepack update of 12/3/2024 - v1.0.2 ComfyUI front-end must be updated to minimum v1.4.13. Please do git pull on comfy folder, the new nodepack not compatible with older Comfy versions.

All example workflows in the Workflow folder of the node root.

<hr>

Minimal workflow:

<img src="./Workflow/Manual/wf_minimal.jpg" width="800px">

<ins>Detailed manual for included nodes</ins>

Minimal workflow features:

  • Prompt selector to any prompt sources
  • Prompt can be saved to CSV file directly from the prompt input nodes
  • CSV and TOML file readers for saved prompts, automatically organized, saved prompt selection by preview image (if preview created)
  • Randomized latent noise for variations
  • Prompt encoder with selectable custom clip model, long-clip mode with custom models, advanced encoding, injectable internal styles, last-layer options
  • Sampler with variation extender and Align Your Step features
  • A1111 style network injection supported by text prompt (Lora, Lycorys, Hypernetwork, Embedding)
  • Automatized and manual image saver. Manual image saver with optional preview saver for checkpoint selector and saved .csv prompts
  • Upscaler (selectable Ultimate SD and hiresFix)
<hr>

Basic workflow:

The main difference between minimal and basic workflows, that basic workflow automatically detect and support several model concepts. The main difference between workflows the large node group Concept sampler group with lot of samplers (1 sampler / concept) and the main Model concept selector node.

<img src="./Workflow/Manual/wf_basic.jpg" width="800px">

<ins>Detailed manual for included nodes</ins>

Basic workflow features:

Same as Minimal workflow plus:

  • Half-automatic model concept selector:
    • Supported concepts: SD1, SD2, SDXL, SD3, StableCascade, Turbo, Flux, KwaiKolors, Hunyuan, Playground, Pony, LCM, Lightning, Hyper, PixartSigma, Sana (both 1024 and 512)
    • Custom (and different) sampler settings for all concepts. The main idea is set sampler nodes only one time (sampler, scheduler, step, cfg) then just select model only what will use right sampler, vae, clip settings by Model concept selector.
    • Auto detection of selected model type (if data already stored on external .json file, see longer manual)
    • Auto download and apply Hyper, Lightning, and Turbo speed loras at first usage from here: https://huggingface.co/ByteDance/Hyper-SD/tree/main check your SSD space before!

On the Concept selector node you will see None on all required fields, for example on Cascade and Flux files. You must install all required additional files manually to right path, then select correct model/clip/vae on lists.

<hr>

Basic production workflow:

The main difference between basic production and basic workflows, that basic production workflow can use LLM prompt refiner (LLM models have to be installed locally) and face, eye, mouth, and hand refiner available. 4 prompt input for test, 4 prompt input for dev attached to prompt switcher.

<img src="./Workflow/Manual/wf_basic_prod.jpg" width="800px">

<ins>Detailed manual for included nodes</ins>

Basic production workflow features:

Same as Basic workflow plus:

  • Added 4 test and 4 development prompt inputs, easy to switch
  • Local LLM models can help refine/repair prompts. Refined prompts can be added to original, replace original, or keep original as L prompt but send refined to T5-XXL clip is avalable in clip encoder node
  • Customizable refiner blocks for face, eye, mouth, and hand refining. These nodes automatically downloads required segmentator models, check space before first usage
  • Refiner blocks using DeepFace analyzer if needed
<hr>

Basic production+ workflow:

The main difference between basic production plus and basic production workflows, that basic production plus workflow contains style nodes and post-precess nodes.

<img src="./Workflow/Manual/wf_basic_prod_plus.jpg" width="800px">

<ins>Detailed manual for included nodes</ins>

Basic production plus workflow features:

Same as Basic production workflow plus:

  • Post-processing nodes, have to install Image magick and MagickWand nodepack
  • Several style nodes including Midjourney style, Camera lenses, Style pile, and Emotions at Style block group
  • 2 prompt inputs for DailyChallenges of AI image communities
  • Several refinements on nodes