{"repo":"Comfy-Org/ComfyUI","free":true,"listed":false,"github":"https://github.com/Comfy-Org/ComfyUI","clone":"git clone https://github.com/Comfy-Org/ComfyUI.git","description":"The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface.","language":"Python","stars":127934,"topics":["ai","comfy","comfyui","python","pytorch","stable-diffusion"],"license":"GPL-3.0","category":"ai_workflow_engine","readme_excerpt":"<div align=\"center\">\n\n# ComfyUI\n**The most powerful and modular AI engine for content creation.**\n\n\n[![Website][website-shield]][website-url]\n[![Dynamic JSON Badge][discord-shield]][discord-url]\n[![Twitter][twitter-shield]][twitter-url]\n[![Matrix][matrix-shield]][matrix-url]\n<br>\n[![][github-release-shield]][github-release-link]\n[![][github-release-date-shield]][github-release-link]\n[![][github-downloads-shield]][github-downloads-link]\n[![][github-downloads-latest-shield]][github-downloads-link]\n\n[matrix-shield]: https://img.shields.io/badge/Matrix-000000?style=flat&logo=matrix&logoColor=white\n[matrix-url]: https://app.element.io/#/room/%23comfyui_space%3Amatrix.org\n[website-shield]: https://img.shields.io/badge/ComfyOrg-4285F4?style=flat\n[website-url]: https://www.comfy.org/\n<!-- Workaround to display total user from https://github.com/badges/shields/issues/4500#issuecomment-2060079995 -->\n[discord-shield]: https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fdiscord.com%2Fapi%2Finvites%2Fcomfyorg%3Fwith_counts%3Dtrue&query=%24.approximate_member_count&logo=discord&logoColor=white&label=Discord&color=green&suffix=%20total\n[discord-url]: https://discord.com/invite/comfyorg\n[twitter-shield]: https://img.shields.io/twitter/follow/ComfyUI\n[twitter-url]: https://x.com/ComfyUI\n\n[github-release-shield]: https://img.shields.io/github/v/release/comfyanonymous/ComfyUI?style=flat&sort=semver\n[github-release-link]: https://github.com/comfyanonymous/ComfyUI/releases\n[github-release-date-shield]: https://img.shields.io/github/release-date/comfyanonymous/ComfyUI?style=flat\n[github-downloads-shield]: https://img.shields.io/github/downloads/comfyanonymous/ComfyUI/total?style=flat\n[github-downloads-latest-shield]: https://img.shields.io/github/downloads/comfyanonymous/ComfyUI/latest/total?style=flat&label=downloads%40latest\n[github-downloads-link]: https://github.com/comfyanonymous/ComfyUI/releases\n\n<img width=\"1590\" height=\"795\" alt=\"ComfyUI Screenshot\" src=\"https://github.com/user-attachments/assets/36e065e0-bfae-4456-8c7f-8369d5ea48a2\" />\n<br>\n</div>\n\nComfyUI is the AI creation engine for visual professionals who demand control over every model, every parameter, and every output. Its powerful and modular node graph interface empowers creatives to generate images, videos, 3D models, audio, and more...\n- ComfyUI natively supports the latest open-source state of the art models.\n- [Partner nodes](https://docs.comfy.org/tutorials/partner-nodes/overview#partner-nodes) provide access to the best closed source models such as Nano Banana, Seedance, Hunyuan3D, etc.\n- It is available on Windows, Linux, and macOS, locally with our [desktop application](https://www.comfy.org/download), our [portable install](#installing) or on our [cloud](https://www.comfy.org/cloud).\n- The most sophisticated workflows can be exposed through a simple UI thanks to App Mode.\n- It integrates seamlessly into production pipelines with our API endpoints.\n\n## Get Started\n\n### Local\n\n#### [Desktop Application](https://www.comfy.org/download)\n- The easiest way to get started.\n- Available on Windows & macOS.\n\n#### [Windows Portable Package](#installing)\n- Get the latest commits and completely portable.\n- Available on Windows.\n\n#### [Manual Install](#manual-install-windows-linux)\nSupports all operating systems and GPU types (NVIDIA, AMD, Intel, Apple Silicon, Ascend).\n\n### Cloud\n\n#### [Comfy Cloud](https://www.comfy.org/cloud)\n- Our official paid cloud version for those who can't afford local hardware.\n\n## Examples\nSee what ComfyUI can do with the [newer template workflows](https://comfy.org/workflows) or old [example workflows](https://comfyanonymous.github.io/ComfyUI_examples/).\n\n## Features\n- A visual node graph for building and reusing image, video, audio, 3D, and text workflows without code.\n- Reusable subgraphs, workflow templates, App Mode, and a local API for integrating workflows into applications.\n- Efficient local execution with asynchronous queueing, partial graph re-execution, smart VRAM and RAM management, model offloading, and support for quantized models.\n- Broad native model support. This is a representative list; browse the [workflow library](https://comfy.org/workflows/) for maintained, ready-to-run templates.\n  - [Image generation](https://comfy.org/workflows/tag/text-to-image/): Stable Diffusion 1.5, SDXL, SD3.5, Flux.1, Flux.2, Qwen Image, Z-Image, Hunyuan Image 2.1, HiDream, Lumina Image 2.0, Chroma, Anima, LongCat Image, Ideogram 4, Krea 2, MageFlow, Microsoft Lens, PixelDiT, Kandinsky 5, and Ernie Image.\n  - [Image editing](https://comfy.org/workflows/tag/image-edit/): Flux Kontext, Flux.2 Klein, Qwen Image Edit, HiDream E1.1 and O1, OmniGen2, Boogu, JoyImage Edit, MageFlow Edit, and LongCat Image Edit.\n  - [Video generation](https://comfy.org/workflows/tag/video-generation/): Wan 2.1 and 2.2, LTX-Video 2 and 2.3, HunyuanVideo 1.5, Kandinsky 5 Video, CogVideoX, Cosmos Predict2, Bernini-R, SCAIL 2, and Mochi.\n  - [Audio and video generation](https://comfy.org/workflows/): MiniMax H3 and LTX-AV.\n  - [Audio generation](https://comfy.org/workflows/tag/text-to-audio/): ACE-Step 1.5, Stable Audio 3 and MiniMax Music 3\n  - [3D and vision](https://comfy.org/workflows/): Hunyuan3D 2.1, TripoSplat, SeedVR2, SUPIR, Depth Anything 3, MoGe, SAM 3 and 3.1, RT-DETRv4, and BiRefNet.\n  - [Text generation](https://comfy.org/workflows/tag/text-generation/): Gemma 3 and 4, Qwen3, Qwen3.5, and Qwen3-VL, including multimodal inputs.\n- Load complete checkpoints or separate diffusion models, VAEs, text encoders, LoRAs, ControlNets, adapters, and upscalers from supported model formats.\n- Built-in tools for inpainting, outpainting, reference conditioning, masks and compositing, model merging, upscaling, frame interpolation, segmentation, depth estimation, and media processing.\n- Save and load workflows as JSON, or recover complete workflows and seeds from supported generated media.\n- Runs fully offline: core does not download anything unless you request it. Use `--disable-api-nodes` to disable the optional paid [Comfy API nodes](https://docs.comfy.org/tutorials/api-nodes/overview) and force all built-in functionality to stay offline.\n- Extend ComfyUI with custom nodes\n- Configure additional model locations with [`extra_model_paths.yaml`](extra_model_paths.yaml.example).\n\n\n## Release Process\n\nComfyUI follows a weekly release cycle targeting Monday but this regularly changes because of model releases or large changes to the codebase. There are three interconnected repositories:\n\n1. **[ComfyUI Core](https://github.com/comfyanonymous/ComfyUI)**\n   - Releases a new major stable version (e.g., v0.7.0) roughly every 2 weeks.\n   - Starting from v0.4.0 patch versions will be used for fixes backported onto the current stable release.\n   - Minor versions will be used for releases off the master branch.\n   - Patch versions may still be used for releases on the master branch in cases where a backport would not make sense.\n   - Commits outside of the stable release tags may be very unstable and break many custom nodes.\n   - Serves as the foundation for the desktop release\n\n2. **[Comfy Desktop](https://github.com/Comfy-Org/Comfy-Desktop)**\n   - Builds a new release using the latest stable core version\n\n3. **[ComfyUI Frontend](https://github.com/Comfy-Org/ComfyUI_frontend)**\n   - Every 2+ weeks frontend updates are merged into the core repository\n   - Features are frozen for the upcoming core release\n   - Development continues for the next release cycle\n\n## Shortcuts\n\n| Keybind                            | Explanation                                                                                                        |\n|------------------------------------|--------------------------------------------------------------------------------------------------------------------|\n| `Ctrl` + `Enter`                      | Queue up current graph for generation                                                                              |\n| `Ctrl` + `Shift` + `Enter`              | Queue up current graph as first for generation                                                                     |\n| `Ctrl` + `Alt` + `Enter`                | Cancel current generation                                                                                          |\n| `Ctrl` + `Z`/`Ctrl` + `Y`                 | Undo/Redo                                                                                                          |\n| `Ctrl` + `S`                          | Save workflow                                                                                                      |\n| `Ctrl` + `O`                          | Load workflow                                                                                                      |\n| `Ctrl` + `A`                          | Select all nodes                                                                                                   |\n| `Alt `+ `C`                           | Collapse/uncollapse selected nodes                                                                                 |\n| `Ctrl` + `M`                          | Mute/unmute selected nodes                                                                                         |\n| `Ctrl` + `B`                           | Bypass selected nodes (acts like the node was removed from the graph and the wires reconnected through)            |\n| `Delete`/`Backspace`                   | Delete selected nodes                                                                                              |\n| `Ctrl` + `Backspace`                   | Delete the current graph                                                                                           |\n| `Space`                              | Move the canvas around when held and moving the cursor                                                             |\n| `Ctrl`/`Shift` + `Click`                 | Add clicked node t","default_branch":"master","files":1023,"tree":[".ci/update_windows/update.py",".ci/update_windows/update_comfyui.bat",".ci/update_windows/update_comfyui_stable.bat",".ci/windows_amd_base_files/README_VERY_IMPORTANT.txt",".ci/windows_amd_base_files/run_amd_gpu.bat",".ci/windows_amd_base_files/run_amd_gpu_enable_dynamic_vram.bat",".ci/windows_intel_base_files/run_intel_gpu.bat",".ci/windows_nightly_base_files/run_nvidia_gpu_fast.bat",".ci/windows_nvidia_base_files/README_VERY_IMPORTANT.txt",".ci/windows_nvidia_base_files/advanced/run_nvidia_gpu_disable_api_nodes.bat",".ci/windows_nvidia_base_files/run_cpu.bat",".ci/windows_nvidia_base_files/run_nvidia_gpu.bat",".ci/windows_nvidia_base_files/run_nvidia_gpu_fast_fp16_accumulation.bat",".coderabbit.yaml",".gitattributes",".github/ISSUE_TEMPLATE/bug-report.yml",".github/ISSUE_TEMPLATE/config.yml",".github/ISSUE_TEMPLATE/feature-request.yml",".github/ISSUE_TEMPLATE/user-support.yml",".github/PULL_REQUEST_TEMPLATE/api-node.md",".github/scripts/check-ai-co-authors.sh",".github/workflows/api-node-template.yml",".github/workflows/backport_release.yaml",".github/workflows/check-ai-co-authors.yml",".github/workflows/check-line-endings.yml",".github/workflows/ci-cursor-review.yml",".github/workflows/cla.yml",".github/workflows/detect-unreviewed-merge.yml",".github/workflows/openapi-lint.yml",".github/workflows/pullrequest-ci-run.yml",".github/workflows/release-stable-all.yml",".github/workflows/release-webhook.yml",".github/workflows/ruff.yml",".github/workflows/stable-release.yml",".github/workflows/stale-issues.yml",".github/workflows/tag-dispatch-cloud.yml",".github/workflows/test-build.yml",".github/workflows/test-ci.yml",".github/workflows/test-execution.yml",".github/workflows/test-launch.yml",".github/workflows/test-unit.yml",".github/workflows/update-api-stubs.yml",".github/workflows/update-ci-container.yml",".github/workflows/update-version.yml",".github/workflows/windows_release_dependencies.yml",".github/workflows/windows_release_dependencies_manual.yml",".github/workflows/windows_release_nightly_pytorch.yml",".github/workflows/windows_release_package.yml",".gitignore",".spectral.yaml","AGENTS.md","CODEOWNERS","CONTRIBUTING.md","LICENSE","QUANTIZATION.md","README.md","SECURITY.md","alembic.ini","alembic_db/README.md","alembic_db/env.py","alembic_db/script.py.mako","alembic_db/versions/0001_assets.py","alembic_db/versions/0002_merge_to_asset_references.py","alembic_db/versions/0003_add_metadata_job_id.py","alembic_db/versions/0004_drop_tag_type.py","alembic_db/versions/0005_allow_case_sensitive_tags.py","alembic_db/versions/0006_add_loader_path.py","api_server/__init__.py","api_server/routes/__init__.py","api_server/routes/internal/README.md","api_server/routes/internal/__init__.py","api_server/routes/internal/internal_routes.py","api_server/services/__init__.py","api_server/services/terminal_service.py","api_server/utils/file_operations.py","app/__init__.py","app/app_settings.py","app/assets/api/routes.py","app/assets/api/schemas_in.py","app/assets/api/schemas_out.py","app/assets/api/upload.py","app/assets/database/models.py","app/assets/database/queries/__init__.py","app/assets/database/queries/asset.py","app/assets/database/queries/asset_reference.py","app/assets/database/queries/common.py","app/assets/database/queries/tags.py","app/assets/helpers.py","app/assets/scanner.py","app/assets/seeder.py","app/assets/services/__init__.py","app/assets/services/asset_management.py","app/assets/services/bulk_ingest.py","app/assets/services/cursor.py","app/assets/services/file_utils.py","app/assets/services/hashing.py","app/assets/services/image_dimensions.py","app/assets/services/ingest.py","app/assets/services/metadata_extract.py","app/assets/services/path_utils.py","app/assets/services/schemas.py","app/assets/services/tagging.py","app/custom_node_manager.py","app/database/db.py","app/database/models.py","app/frontend_management.py","app/logger.py","app/model_manager.py","app/node_replace_manager.py","app/subgraph_manager.py","app/user_manager.py","blueprints/.glsl/Brightness_and_Contrast_1.frag","blueprints/.glsl/Chromatic_Aberration_16.frag","blueprints/.glsl/Color_Adjustment_15.frag","blueprints/.glsl/Color_Balance_15.frag","blueprints/.glsl/Color_Curves_8.frag","blueprints/.glsl/Edge-Preserving_Blur_128.frag","blueprints/.glsl/Film_Grain_15.frag","blueprints/.glsl/Glow_30.frag","blueprints/.glsl/Hue_and_Saturation_1.frag","blueprints/.glsl/Image_Blur_1.frag","blueprints/.glsl/Image_Channels_23.frag","blueprints/.glsl/Image_Levels_1.frag","blueprints/.glsl/README.md","blueprints/.glsl/Sharpen_23.frag","blueprints/.glsl/Unsharp_Mask_26.frag","blueprints/.glsl/update_blueprints.py","blueprints/Audio Generation (Stable Audio 3 Medium Base).json","blueprints/Audio Generation (Stable Audio 3 Medium).json","blueprints/Brightness and Contrast.json","blueprints/Canny to Image (Z-Image-Turbo).json","blueprints/Canny to Video (LTX 2.0).json","blueprints/Character Replacement (SCAIL-2 Base).json","blueprints/Character Replacement (SCAIL-2 Extend).json","blueprints/Chromatic Aberration.json","blueprints/Color Adjustment.json","blueprints/Color Balance.json","blueprints/Color Curves.json","blueprints/ControlNet (Z-Image-Turbo).json","blueprints/Crop Images 2x2.json","blueprints/Crop Images 3x3.json","blueprints/Depth to Image (Z-Image-Turbo).json","blueprints/Depth to Video (ltx 2.0).json","blueprints/Edge-Preserving Blur.json","blueprints/Film Grain.json","blueprints/First-Last-Frame to Video (LTX-2.3).json","blueprints/First-Last-Frame to Video.json","blueprints/Frame Interpolation.json","blueprints/Geometry Estimation (MoGe).json","blueprints/Get Any Video Frame.json","blueprints/Glow.json","blueprints/Hue and Saturation.json","blueprints/Image Blur.json","blueprints/Image Captioning (gemini).json","blueprints/Image Channels.json","blueprints/Image Depth Estimation (Depth Anything 3).json","blueprints/Image Depth Estimation (Lotus Depth).json","blueprints/Image Depth Estimation (MoGe).json","blueprints/Image Edit (Bernini-R).json","blueprints/Image Edit (FireRed Image Edit 1.1).json","blueprints/Image Edit (Flux.2 Dev).json","blueprints/Image Edit (Flux.2 Klein 4B).json","blueprints/Image Edit (LongCat Image Edit).json","blueprints/Image Edit (Qwen 2509).json","blueprints/Image Edit (Qwen 2511).json","blueprints/Image Face Detection (Mediapipe).json","blueprints/Image Inpainting (Flux.1 Fill Dev).json","blueprints/Image Inpainting (Qwen-image).json","blueprints/Image Levels.json","blueprints/Image Outpainting (Qwen-Image).json","blueprints/Image Segmentation (SAM3).json","blueprints/Image Upscale(Z-image-Turbo).json","blueprints/Image to Gaussian Splat (TripoSplat).json","blueprints/Image to Layers(Qwen-Image-Layered).json","blueprints/Image to Model (Hunyuan3d 2.1).json","blueprints/Image to Pose Map (SDPose Multi-Person).json","blueprints/Image to Pose Map (SDPose-OOD).json","blueprints/Image to Video (LTX-2.3).json","blueprints/Image to Video (Wan 2.2).json","blueprints/Merge Videos.json","blueprints/Pose to Image (Z-Image-Turbo).json","blueprints/Pose to Video (LTX 2.0).json","blueprints/Prompt Enhance.json","blueprints/Remove Background (BiRefNet).json","blueprints/Select Per-Line Text by Index.json","blueprints/Sharpen.json","blueprints/Split Image Grid to Tiles.json","blueprints/Text to Audio (ACE-Step 1.5).json","blueprints/Text to Image (Anima Base 1.0).json","blueprints/Text to Image (Anima).json","blueprints/Text to Image (Ernie Image Turbo).json","blueprints/Text to Image (Ernie Image).json","blueprints/Text to Image (Flux.1 Dev).json","blueprints/Text to Image (Flux.1 Krea Dev).json","blueprints/Text to Image (Flux.2 Dev).json","blueprints/Text to Image (Ideogram v4).json","blueprints/Text to Image (NetaYume Lumina).json","blueprints/Text to Image (Qwen-Image 2512).json","blueprints/Text to Image (Qwen-Image).json","blueprints/Text to Image (Z-Image-Base).json","blueprints/Text to Image (Z-Image-Turbo).json","blueprints/Text to Image.json","blueprints/Text to Video (LTX-2.3).json","blueprints/Text to Video (Wan 2.2).json","blueprints/Unsharp Mask.json","blueprints/Video Captioning (Gemini).json","blueprints/Video Depth Estimation (Depth Anything 3).json","blueprints/Video Depth Estimation (MoGe).json","blueprints/Video Edit (Bernini-R).json","blueprints/Video Face Detection (Mediapipe).json","blueprints/Video Inpaint (VOID).json","blueprints/Video Inpainting (Wan2.1 VACE).json","blueprints/Video Segmentation (SAM3).json","blueprints/Video Stitch.json","blueprints/Video Upscale(GAN x4).json","blueprints/Video to Pose Map (SDPose Multi-Person).json","blueprints/put_blueprints_here","comfy/audio_encoders/audio_encoders.py","comfy/audio_encoders/wav2vec2.py","comfy/audio_encoders/whisper.py","comfy/background_removal/birefnet.json","comfy/background_removal/birefnet.py","comfy/bg_removal_model.py","comfy/cldm/cldm.py","comfy/cldm/control_types.py","comfy/cldm/dit_embedder.py","comfy/cldm/mmdit.py","comfy/cli_args.py","comfy/clip_config_bigg.json","comfy/clip_model.py","comfy/clip_vision.py","comfy/clip_vision_config_g.json","comfy/clip_vision_config_h.json","comfy/clip_vision_config_vitl.json","comfy/clip_vision_config_vitl_336.json","comfy/clip_vision_config_vitl_336_llava.json","comfy/clip_vision_siglip2_base_naflex.json","comfy/clip_vision_siglip_384.json","comfy/clip_vision_siglip_512.json","comfy/comfy_api_env.py","comfy/comfy_types/README.md","comfy/comfy_types/__init__.py","comfy/comfy_types/examples/example_nodes.py","comfy/comfy_types/examples/input_options.png","comfy/comfy_types/examples/input_types.png","comfy/comfy_types/examples/required_hint.png","comfy/comfy_types/node_typing.py","comfy/conds.py","comfy/context_windows.py","comfy/controlnet.py","comfy/deploy_environment.py","comfy/diffusers_convert.py","comfy/diffusers_load.py","comfy/extra_samplers/uni_pc.py","comfy/float.py","comfy/gligen.py","comfy/hooks.py","comfy/image_encoders/dino2.py","comfy/image_encoders/dino2_giant.json","comfy/image_encoders/dino2_large.json","comfy/image_encoders/dino3.py","comfy/internal_logging.py","comfy/k_diffusion/deis.py","comfy/k_diffusion/sa_solver.py","comfy/k_diffusion/sampling.py","comfy/k_diffusion/utils.py","comfy/latent_formats.py","comfy/ldm/ace/ace_step15.py","comfy/ldm/ace/attention.py","comfy/ldm/ace/lyric_encoder.py","comfy/ldm/ace/model.py","comfy/ldm/ace/vae/autoencoder_dc.py","comfy/ldm/ace/vae/music_dcae_pipeline.py","comfy/ldm/ace/vae/music_log_mel.py","comfy/ldm/ace/vae/music_vocoder.py","comfy/ldm/anima/lllite.py","comfy/ldm/anima/model.py","comfy/ldm/audio/autoencoder.py","comfy/ldm/audio/dit.py","comfy/ldm/audio/embedders.py","comfy/ldm/audio/vae_sa3.py","comfy/ldm/aura/mmdit.py","comfy/ldm/boogu/model.py","comfy/ldm/cascade/common.py","comfy/ldm/cascade/controlnet.py","comfy/ldm/cascade/stage_a.py","comfy/ldm/cascade/stage_b.py","comfy/ldm/cascade/stage_c.py","comfy/ldm/cascade/stage_c_coder.py","comfy/ldm/chroma/layers.py","comfy/ldm/chroma/model.py","comfy/ldm/chroma_radiance/layers.py","comfy/ldm/chroma_radiance/model.py","comfy/ldm/cogvideo/__init__.py","comfy/ldm/cogvideo/model.py","comfy/ldm/cogvideo/vae.py","comfy/ldm/colormap.py","comfy/ldm/common_dit.py","comfy/ldm/cosmos/blocks.py","comfy/ldm/cosmos/cosmos_tokenizer/layers3d.py","comfy/ldm/cosmos/cosmos_tokenizer/patching.py","comfy/ldm/cosmos/cosmos_tokenizer/utils.py","comfy/ldm/cosmos/model.py","comfy/ldm/cosmos/position_embedding.py","comfy/ldm/cosmos/predict2.py","comfy/ldm/cosmos/vae.py","comfy/ldm/depth_anything_3/camera.py","comfy/ldm/depth_anything_3/dpt.py","comfy/ldm/depth_anything_3/model.py","comfy/ldm/depth_anything_3/preprocess.py","comfy/ldm/depth_anything_3/ray_pose.py","comfy/ldm/depth_anything_3/reference_view_selector.py","comfy/ldm/depth_anything_3/transform.py","comfy/ldm/ernie/model.py","comfy/ldm/flux/controlnet.py","comfy/ldm/flux/layers.py","comfy/ldm/flux/math.py","comfy/ldm/flux/model.py","comfy/ldm/flux/redux.py","comfy/ldm/genmo/joint_model/asymm_models_joint.py","comfy/ldm/genmo/joint_model/layers.py","comfy/ldm/genmo/joint_model/rope_mixed.py","comfy/ldm/genmo/joint_model/temporal_rope.py","comfy/ldm/genmo/joint_model/utils.py","comfy/ldm/genmo/vae/model.py","comfy/ldm/hidream/model.py","comfy/ldm/hidream_o1/attention.py","comfy/ldm/hidream_o1/conditioning.py","comfy/ldm/hidream_o1/model.py","comfy/ldm/hidream_o1/utils.py","comfy/ldm/hunyuan3d/model.py","comfy/ldm/hunyuan3d/vae.py","comfy/ldm/hunyuan3dv2_1/hunyuandit.py","comfy/ldm/hunyuan_video/model.py","comfy/ldm/hunyuan_video/upsampler.py","comfy/ldm/hunyuan_video/vae.py","comfy/ldm/hunyuan_video/vae_refiner.py","comfy/ldm/hydit/attn_layers.py","comfy/ldm/hydit/controlnet.py","comfy/ldm/hydit/models.py","comfy/ldm/hydit/poolers.py","comfy/ldm/hydit/posemb_layers.py","comfy/ldm/ideogram4/model.py","comfy/ldm/joyimage/model.py","comfy/ldm/kandinsky5/model.py","comfy/ldm/krea2/model.py","comfy/ldm/lens/model.py","comfy/ldm/lightricks/av_model.py","comfy/ldm/lightricks/duration_head.py","comfy/ldm/lightricks/embeddings_connector.py","comfy/ldm/lightricks/latent_upsampler.py","comfy/ldm/lightricks/model.py","comfy/ldm/lightricks/symmetric_patchifier.py","comfy/ldm/lightricks/vae/audio_vae.py","comfy/ldm/lightricks/vae/causal_audio_autoencoder.py","comfy/ldm/lightricks/vae/causal_conv3d.py","comfy/ldm/lightricks/vae/causal_video_autoencoder.py","comfy/ldm/lightricks/vae/conv_nd_factory.py","comfy/ldm/lightricks/vae/dual_conv3d.py","comfy/ldm/lightricks/vae/na_diffusion_decoder.py","comfy/ldm/lightricks/vae/pixel_norm.py","comfy/ldm/lightricks/vocoders/vocoder.py","comfy/ldm/lumina/controlnet.py","comfy/ldm/lumina/model.py","comfy/ldm/mage_flow/model.py","comfy/ldm/mage_flow/vae.py","comfy/ldm/minimax/audio_vae.py","comfy/ldm/minimax/model.py","comfy/ldm/minimax/vae.py","comfy/ldm/minimax_music/__init__.py","comfy/ldm/minimax_music/ar.py","comfy/ldm/minimax_music/dav.py","comfy/ldm/minimax_music/dit.py","comfy/ldm/minimax_music/prompt.py","comfy/ldm/mmaudio/vae/__init__.py","comfy/ldm/mmaudio/vae/activations.py","comfy/ldm/mmaudio/vae/alias_free_torch.py","comfy/ldm/mmaudio/vae/autoencoder.py","comfy/ldm/mmaudio/vae/bigvgan.py","comfy/ldm/mmaudio/vae/distributions.py","comfy/ldm/mmaudio/vae/vae.py","comfy/ldm/mmaudio/vae/vae_modules.py","comfy/ldm/models/autoencoder.py","comfy/ldm/modules/attention.py","comfy/ldm/modules/diffusionmodules/__init__.py","comfy/ldm/modules/diffusionmodules/mmdit.py","comfy/ldm/modules/diffusionmodules/model.py","comfy/ldm/modules/diffusionmodules/openaimodel.py","comfy/ldm/modules/diffusionmodules/upscaling.py","comfy/ldm/modules/diffusionmodules/util.py","comfy/ldm/modules/distributions/__init__.py","comfy/ldm/modules/distributions/distributions.py","comfy/ldm/modules/ema.py","comfy/ldm/modules/encoders/__init__.py","comfy/ldm/modules/encoders/noise_aug_modules.py","comfy/ldm/modules/sdpose.py","comfy/ldm/modules/sub_quadratic_attention.py","comfy/ldm/modules/temporal_ae.py","comfy/ldm/moge/geometry.py","comfy/ldm/moge/model.py"],"storefront":"/r/Comfy-Org","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Comfy-Org/ComfyUI/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}