30 Commits
Author SHA1 Message Date
ttio2tech 4d66a3c514 docs: use new icon file for faviicon (#789) 2026-01-25 10:41:51 -08:00
dengdong ff5d45dd3f feat: Nunchaku Z-Image model to load and run LoRAs with native LoRALoader node provided by ComfyUI (#759)
* [feat] add nodes for z-image

* updates for fp4 state dict loading

* support lora

* remove unused lora loader

* add doc string & move NunchakuModelPatcher to common.py (avoid package confict)

* test case for z-image-turbo lora

* refine test cases

* downgrade logging

* modify test case metrics

* create example workflow and documentation for z-image-turbo txt-2-img with LoRAs

* create example workflow and documentation for running nunchaku z-image-turbo with official controlnet

* fix file name

* fix file path

* update
2026-01-08 21:25:59 -08:00
Caleb Bowlin 45071ab730 docs: fix typo in workflows/zimage.rst (#733) 2025-12-29 12:31:05 -08:00
dengdong 3f509b6f09 feat: support z-image-turbo (#713)
* [feat] add nodes for z-image

* updates for fp4 state dict loading

* unit test case for z-image-turbo text-to-image workflow

* update documentation templates for z-image

* minor fix: remove some warnings and invalid attribute access during model loading

* drop down res4lyf test case

* style: make linter happy

* modify test case metrics

* add notes for maintenance

* add github url in notes

* simplify the notes
2025-12-23 22:00:01 -05:00
Muyang Li c24b445c52 dosc: amend the docs for v1.0.2 (#684)
* update

* update
2025-11-02 00:48:25 -04:00
Muyang Li ac0618b0cf update 2025-11-02 00:12:43 -04:00
Muyang Li d443672e3e chore: wrap up v1.0.2 (#682)
* update comfyui build

* update

* update

* update

* use zip

* add error control

* add log for debugging

* update

* add back 2.7, 2.8

* update

* update docs

* update

* update

* update
2025-11-01 23:45:49 -04:00
Kung Talon c8642e0d05 chore: Add installation guide of Nunchaku Packages ComfyUI (#669)
* add installation guide of our packages comfyui

* add reference

* style: make linter happy
2025-10-31 23:32:05 -04:00
Muyang Li 6baf4031a2 docs: update some docs (#662)
* fix the docs build

* update docs

* update

* update

* update

* update

* simplify the docs workflow
2025-10-14 15:25:50 -04:00
82dfce256f feat: new tests for nunchaku comfyui from lmxyy & ttio2tech, tested and verified on comfyui 0.3.63 upstream and 0.3.60 LTS (#641) (#650)
* bump requires-python

* model patcher now implements everything it needs for comfyui

* index

* Support LTS and Vanilla ComfyUI

* Fix version string when installed as package (not material)

* style: make linter happy

* update init.py

* Update nunchaku index

* Bump dependencies, include config and workflows when installed using pip/uv

* Update installation instructions to include ComfyUI LTS

* Update requirements for nunchaku>=1.0.1

* Fix torch210 key

* Fix pep 508 spec

* Improve tests (still more to go)

* Fix comfyui_controlnet_aux flaws

* Update tests (all should pass)

* Organize the tests in this runner

* Update contribution guide

* Install uv

* Dependencies now resolve with correct conflicts with uv's most stringent resolution

* Mediapipe hasn't been built for 3.13 yet, so we can't use it here

* Remove controlnet-aux dep

* make linter happy

* make the linter happy

* optimize the loading

* update installation

* update

* update contribution guide

* update qwenimage

* need to figure out why the toml parsing doesn't owk

* update

* update

* update

* style: make linter happy

* update

* add pulid requirement

* update docs

* update

* update

* update

* update

* update

* organize the pyproject.toml

* update

* update

* update

* passing all tests

* update

* update

* update

* update

* update

* remove a useless class

* update

* update

* fix a typo

---------

Co-authored-by: doctorpangloss <@hiddenswitch.com>
Co-authored-by: doctorpangloss <2229300+doctorpangloss@users.noreply.github.com>
2025-10-14 00:46:20 -04:00
Muyang Li 1988544e69 chore: fix the desktop exe building issue (#649)
* update

* update

* update commit

* update

* update

* install nvm

* claude code simplify the code

* update

* update

* copy the files

* update

* update

* the jobs should not run in parallel

* update

* update

* update

* update

* update

* update

* update
2025-10-11 23:21:20 -04:00
Kung TalonandMuyang Li 0842ea52d2 feat: add the Script to Build ComfyUI with Nunchaku Built In (#586)
* add script for building comfyui desktop with nunchaku

* add readme to the scripty

* style: make linter happy

* update

* add dependencies opencv and insightface

* update rst

* update

* update

* update

* switch to the nunchaku fork

* update

* add a workflow for the build

* update the workflow

* update

* update workflow

* update

* update

* commit

* make linter happy

* do not trigger ci for fork

---------

Co-authored-by: Muyang Li <lmxyy1999@foxmail.com>
2025-10-11 13:28:01 -04:00
Juste-LeoandMuyang Li f4181e3aae feat: use centralized version file + installer node edit (#587)
* Update installers.py

* Create update_versions.py

* Create update-cdn.yml

* Update update-cdn.yml

* chore: fix linting

* chore: fix linting

* chore: fix linting

* chore: fix linting

* Update installers.py

* Update installers.py

* Update install_wheel.json

* style: make linter happy

* update the workflow

* update docs

* add back the windows nightly version

---------

Co-authored-by: Muyang Li <lmxyy1999@foxmail.com>
2025-10-06 02:12:53 -04:00
Muyang Li 1743dd5ba7 docs: update the docs for the new tests (#636)
* revised the contribution guide

* update

* add a pr template

* add build_docs.rst

* update

* style: make linter happy

* add docstring standard

* chore: bump the version
2025-10-05 16:41:00 -04:00
Muyang Li 8beaa0c773 docs: fix a typo 2025-09-24 02:02:05 -04:00
Muyang Li 1269bdb691 fix the docs 2025-09-24 01:54:29 -04:00
Muyang Li d26174e1a0 feat: upload the workflow for Qwen-Image-Edit-2509 2025-09-24 01:16:01 -04:00
Muyang Li 2631197476 chore: update the pulish ci to create a release (#588)
* update

* specify the permission
2025-09-20 14:57:28 -04:00
Muyang Li 20084bdc47 chore: release v1.0.1 2025-09-14 01:32:29 -04:00
Juste-LeoandMuyang Li 2603cec713 feat: Enable offline init and improve Nunchaku installer node (#564)
* feat: Remove internet dependency on initialization and enhance Nunchaku installer node

* Create nunchaku_versions.json

* Delete nodes/tools/nunchaku_versions.json

* Update installers.py

* make linter happy

* add some comments

* update

---------

Co-authored-by: Muyang Li <lmxyy1999@foxmail.com>
2025-09-14 01:25:27 -04:00
Muyang Li 0f872489b7 feat: qwen-image-edit support 2025-09-10 00:42:41 -04:00
Muyang Li 5935d4ecaa chore: release v1.0.0 (#523)
* docs: add the announcement

* update
2025-09-05 00:25:33 -04:00
Muyang Li a805352a2f feat: support CPU offloading for Qwen-Image to reduce the VRAM usage (#520)
* update

* offloading implemented; start testing

* check why the results is not correct

* finished the offloading of ComfyUI; start testing it on 5090

* update
2025-09-04 09:52:16 -04:00
Muyang Li 9b6c0625cb chore: fix the doc version 2025-08-23 14:32:46 -04:00
Muyang Li 10c9947159 feat: Qwen-Image support (#463)
* update

* add qwen-image models

* override comfyui class for nunchaku

* update

* finished model loading

* style: make linter happy

* update

* start debugging

* style: make linter happy

* fix the init error

* model loading done

* need to figure out why the precision does not match in comfyui

* almost done

* add the example workflow

* style: make linter happy

* add some docs

* runnable on 5090

* leave the docs to tomorrow

* update dependencies

* style: make linter happy

* add the docstring

* update the workflow docs

* use 0.3.44 for tests

* add more api docs

* add the v1.0.0 info

* update requirements

* style: make linter happy
2025-08-23 13:51:15 -04:00
Boynn 9aff5a9cc5 feat: update doc for latest huggingface cli usage (#431) 2025-08-04 22:48:39 -07:00
SMGandMuyang Li 70fa195472 feat: add IP-Adapter support to ComfyUI (#305)
* feat:IP-adapter

* add IP-adpater workflow

* delete wrong example

* start testing ipa

* add tests

* make linter happy

* add a utility function

* add the docs of ipadapter

* style: make linter happy

* update

* chore: fix the github variables

* no need to capture output

* debug the tests

* fix the dependencies versions

* reduce the VRAM usage

* update the test score

---------

Co-authored-by: Muyang Li <lmxyy1999@foxmail.com>
2025-07-27 13:11:49 -07:00
Muyang Li 28c7fa41b4 docs: update the docs 2025-07-19 02:49:19 +00:00
Muyang Li c1c72c1663 docs: update the html theme 2025-07-18 22:49:27 +00:00
Muyang Li f0fd71d4de docs: add the docs (#394)
* start building docs

* add docs

* adding docs

* get utils done

* update docs

* update

* finished the LoRA node

* update

* update

* add docs

* writing docs for text encoder

* finished the docs for text encoders

* fixing the import errors

* update

* docs built successfully

* add the get_started bullets

* update docs

* update usage docs

* debugging

* update docs

* update

* update

* add the two deprecated pulid nodes

* add docs

* make linter happy

* update docs

* update

* update

* update fill

* docs: update the wechat link (#395)

* update

* add a new links

* update links

* make linter happy

* fixing links

* fixing links

* fixing the links

* fixed the links

* writing the contribution guide

* update

* finished the contribution guide

* make linter happy

* update README

* update the workflows

* update

* update the links of the tests
2025-07-18 00:28:35 -07:00