Skip to main content

gguf node for comfyui

Project description

gguf node for comfyui Static Badge

install it via pip/pip3

pip install gguf-node

enter the user menu by (if no py command; use python/python3 instead)

py -m gguf_node

Please select:

  1. download the full pack
  2. clone the node only
  3. clone gguf-connector

Enter your choice (1 to 3): _

for all/general user(s) [this is an idiot option; no installation needed; everything inside the pack]

opt 1 to download the compressed comfy pack (7z), decompress it, and run the .bat file striaght (recommended)

screenshot check the dropdown menu for gguf

for technical user/developer(s)

opt 2 to clone the gguf repo to the current directory (navigate to ./ComfyUI/custom_nodes first)

alternatively, you could execute the git clone command to perform that task (see below):

  • navigate to ./ComfyUI/custom_nodes
  • clone the gguf repo to that folder by
git clone https://github.com/calcuis/gguf

if you opt to clone the repo to custom_nodes (method 2); you need gguf-connector as well (either install it via pip or just clone the deployment copy, see opt 3 below)

optional [if you have gguf-connector installed, you don't need to go through this; btw, deployment copy no command prompt feature]

opt 3 to clone the gguf-connector deployment copy (in case you encounter any problem while installing, probably you don't have c/c++ complier or comply it failed, etc. and don't wanna troubleshoot it anymore; or just lazy, then put this copy to your working version python ../site-packages directory or ./python_embeded/Lib/site-packages if you are using the portable pack from comfyui)

setup (in general)

  • drag gguf file(s) to diffusion_models folder (./ComfyUI/models/diffusion_models)
  • drag clip or encoder(s) to text_encoders folder (./ComfyUI/models/text_encoders)
  • drag controlnet adapter(s), if any, to controlnet folder (./ComfyUI/models/controlnet)
  • drag lora adapter(s), if any, to loras folder (./ComfyUI/models/loras)
  • drag vae decoder(s) to vae folder (./ComfyUI/models/vae)

workflow

  • drag the workflow json file to the activated browser; or
  • drag any generated output file (i.e., picture, video, etc.; which contains the workflow metadata) to the activated browser

simulator

  • design your own prompt; or
  • generate a random prompt/descriptor by the simulator (though it might not be applicable for all)

convertor (new feature: convert safetensors to gguf)

  • drag safetensors file(s) to diffusion_models folder (./ComfyUI/models/diffusion_models)
  • choose the last option from the gguf menu: GGUF Convertor (Alpha)
  • select your saftensors model inside the box; don't need to connect anything; it works independently
  • click Queue (run); then you can simply check the processing progress from console
  • when it was done; the converted gguf file will be saved in the output folder (./ComfyUI/output)

reference

comfyui confyui_vlm_nodes comfyui-gguf gguf-comfy testkit

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gguf_node-0.0.8.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gguf_node-0.0.8-py2.py3-none-any.whl (4.7 kB view details)

Uploaded Python 2Python 3

File details

Details for the file gguf_node-0.0.8.tar.gz.

File metadata

  • Download URL: gguf_node-0.0.8.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for gguf_node-0.0.8.tar.gz
Algorithm Hash digest
SHA256 9e43b0f5c1bbee8c8e7be2b321d976fcf7bc9baa7459e8a0ec86ebc2b4dac522
MD5 dd9ef38db0708f088f6cb41ac0e8fc8b
BLAKE2b-256 e8ca6f16993bf64aa2b747c5a9163b9d14b26c041eceb5e61af5c227f9052092

See more details on using hashes here.

File details

Details for the file gguf_node-0.0.8-py2.py3-none-any.whl.

File metadata

  • Download URL: gguf_node-0.0.8-py2.py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for gguf_node-0.0.8-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d133afa1605c042ef7c3e57ebabf6f2e48845d4b63d40a5272192c74014626ba
MD5 fab653d2bb3b60cfa15b337dfce60bc7
BLAKE2b-256 0c21ea34cc670571cab40344025951eb8d0813e56c12df1e719ba2ca85149fe5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page