{"id":23396047,"url":"https://github.com/martin-rizzo/abominableworkflows","last_synced_at":"2025-10-08T11:44:23.265Z","repository":{"id":239045177,"uuid":"798348664","full_name":"martin-rizzo/AbominableWorkflows","owner":"martin-rizzo","description":"A collection of ComfyUI workflows for PixArt-Sigma, each designed to bring a unique visual style to life.","archived":false,"fork":false,"pushed_at":"2024-10-23T05:10:25.000Z","size":103980,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-24T07:59:41.798Z","etag":null,"topics":["comfyui","comfyui-workflow","image-generation","pixart","pixart-sigma","stable-diffusion","text2image","txt2img"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/martin-rizzo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-09T15:43:22.000Z","updated_at":"2024-10-23T05:10:28.000Z","dependencies_parsed_at":"2024-10-26T05:48:25.988Z","dependency_job_id":null,"html_url":"https://github.com/martin-rizzo/AbominableWorkflows","commit_stats":null,"previous_names":["martin-rizzo/abominablespaghetti"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/martin-rizzo%2FAbominableWorkflows","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/martin-rizzo%2FAbominableWorkflows/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/martin-rizzo%2FAbominableWorkflows/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/martin-rizzo%2FAbominableWorkflows/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/martin-rizzo","download_url":"https://codeload.github.com/martin-rizzo/AbominableWorkflows/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230806345,"owners_count":18282924,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["comfyui","comfyui-workflow","image-generation","pixart","pixart-sigma","stable-diffusion","text2image","txt2img"],"created_at":"2024-12-22T07:29:36.487Z","updated_at":"2025-10-08T11:44:18.198Z","avatar_url":"https://github.com/martin-rizzo.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n# Abominable Workflows v3\n\n\u003cp\u003e\n\u003cimg alt=\"Platform\"     src=\"https://img.shields.io/badge/platform-ComfyUI-blue\"\u003e\n\u003cimg alt=\"License\"      src=\"https://img.shields.io/github/license/martin-rizzo/AbominableWorkflows?color=blue\"\u003e\n\u003cimg alt=\"Version\"      src=\"https://img.shields.io/github/v/tag/martin-rizzo/AbominableWorkflows?label=version\"\u003e\n\u003cimg alt=\"Last\"         src=\"https://img.shields.io/github/last-commit/martin-rizzo/AbominableWorkflows\"\u003e |\n\u003ca href=\"https://civitai.com/models/420163/abominable-workflows\"\u003e\n   \u003cimg alt=\"CivitAI\"      src=\"https://img.shields.io/badge/page-CivitAI-00F\"\u003e\u003c/a\u003e\n\u003ca href=\"https://huggingface.co/martin-rizzo/AbominableWorkflows\"\u003e\n   \u003cimg alt=\"Hugging Face\" src=\"https://img.shields.io/badge/models-HuggingFace-yellow\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n![Abominable Workflows Grid](./demo_images/abominable_grid.jpg)\n\u003c/div\u003e\n\n**Abominable Workflows** is a collection of [ComfyUI](https://github.com/comfyanonymous/ComfyUI) workflows that unleashes the full potential of [PixArt-Sigma](https://github.com/PixArt-alpha/PixArt-sigma) by enhancing its exceptional prompt-following capabilities with the rich detail of SD15 models. \u003cbr/\u003e\nEach workflow generates a distinct style of imagery:\n\n* **abominable_PHOTO_** : Realistic images with photographic details.\n* **abominable_DARKFAN80_** : Dark, cinematic 80s style with VHS aesthetics and dramatic lighting.\n* **abominable_PIXEL_** : Pixel art style with retro aesthetics and vibrant, blocky shapes.\n* **abominable_INK_** : Ink-style illustrations with bold outlines and a hand-painted finish.\n* **abominable_1GIRL_** : Images centered on a captivating woman with photographic realism.\n* **abominable_MILO_** : European stylized comic book aesthetic with intricate linework.\n* **classic_abominable_spaghetti** : Similar experience to the previous v2 but with all the new enhancements.\n\n\n## Setup Guide\n\n * [Required Files](#required-files)\n * [Required Nodes](#required-nodes)\n * [How to Automatically Install the Required Nodes](#how-to-automatically-install-the-required-nodes)\n * [Manually Installing Required Nodes on Linux](#manually-installing-required-nodes-on-linux)\n * [Manually Installing Required Nodes on Windows](#manually-installing-required-nodes-on-windows)\n\n\n## Required Files\n\nTo use the workflows, you need to have the following models installed in ComfyUI.\u003cbr/\u003e\nPlace them in the corresponding directories as specified below.\n\n__`\u003cyour_comfyui_dir\u003e` / models / checkpoints :__\n * [pixart_sigma-FP16.safetensors](\n   https://huggingface.co/martin-rizzo/AbominableWorkflows/tree/main) (1.2GB)\n * [photon_refiner-FP16.safetensors](\n   https://huggingface.co/martin-rizzo/AbominableWorkflows/tree/main) (2.1GB)\n\n__`\u003cyour_comfyui_dir\u003e` / models / clip :__\n * [t5_xxl_encoder-FP8.safetensors](\n   https://huggingface.co/martin-rizzo/AbominableWorkflows/tree/main) (4.9GB)\n\n__`\u003cyour_comfyui_dir\u003e` / models / vae :__\n * [pixart_vae.safetensors](\n   https://huggingface.co/martin-rizzo/AbominableWorkflows/tree/main) (0.1GB)\n\n\n## Required Nodes\n\n\u003e [!IMPORTANT]\n\u003e Ensure that your ComfyUI is updated to the latest version.\n\nAdditionally, the workflows require the following custom nodes to be installed:\n * [__ComfyUI_ExtraModels__](\n   https://github.com/city96/ComfyUI_ExtraModels): provides support for PixArt-Sigma.\n * [__ComfyUI-Crystools__](\n   https://github.com/crystian/ComfyUI-Crystools): used for some simple string operations.\n\n### How to Automatically Install the Required Nodes\n\nThe easiest way to install the required nodes is by using [ComfyUI-Manager](https://github.com/ltdrdata/ComfyUI-Manager).\nThis extension for ComfyUI offers management functions to install, remove,\ndisable, and enable custom nodes. It simplifies the process and can save you\na lot of trouble.\n\nIf for some reason you cannot use ComfyUI-Manager, follow the instructions\nbelow to install the nodes manually.\n\n### Manually Installing Required Nodes on Linux\n\nTo manually install the nodes, open a terminal and run the following commands:\n```\ncd \u003cyour_comfyui_dir\u003e\ngit clone https://github.com/city96/ComfyUI_ExtraModels ./custom_nodes/ComfyUI_ExtraModels\ngit clone https://github.com/crystian/ComfyUI-Crystools ./custom_nodes/ComfyUI-Crystools\n```\n\nIf ComfyUI is using a virtual environment, you must activate it before installing\nthe dependencies:\n```\n# You might need to replace '.venv' with the directory\n# where the virtual environment is located\nsource .venv/bin/activate\n```\n\nThen, install the dependencies required by the nodes:\n```\npython -m pip install -r ./custom_nodes/ComfyUI_ExtraModels/requirements.txt\npython -m pip install -r ./custom_nodes/ComfyUI-Crystools/requirements.txt\n```\n\n### Manually Installing Required Nodes on Windows\n\nIf you are using the standalone ComfyUI release on Windows, open a CMD in\nthe \"ComfyUI_windows_portable\" folder (the one containing your `run_nvidia_gpu.bat`\nfile).\n\nFrom that directory, run the following commands to install the required nodes:\n```\ngit clone https://github.com/city96/ComfyUI_ExtraModels ComfyUI/custom_nodes/ComfyUI_ExtraModels\ngit clone https://github.com/crystian/ComfyUI-Crystools ComfyUI/custom_nodes/ComfyUI-Crystools\n```\n\nThen, install the dependencies required by these nodes:\n```\n.\\python_embeded\\python.exe -s -m pip install -r .\\ComfyUI\\custom_nodes\\ComfyUI_ExtraModels\\requirements.txt\n.\\python_embeded\\python.exe -s -m pip install -r .\\ComfyUI\\custom_nodes\\ComfyUI-Crystools\\requirements.txt\n```\n\n\n## Project Checklist\n\n### Workflows\n- [x] Editable parameters grouped together.\n- [x] Option to select portrait or landscape image orientation.\n- [x] Option to choose between two samplers (fast/quality).\n- [x] Option for refiner to ignore prompt and focus on other elements.\n- [x] Variations by changing the refiner seed.\n- [x] Preconfigured workflows with different styles.\n- [x] Unified PixArt prompt and refiner prompt.\n- [x] CivitAI prompt extractor compatibility.\n- [ ] Support for PixArt 2K model.\n- [ ] Automatic detection of the model used and the optimal image size.\n\n### Development \u0026 documentation\n- [x] Explanation of how to install required files.\n- [x] Explanation of how to manually install nodes on Linux and Windows.\n- [x] Models in FP16 or FP8 for minimal VRAM (6 or 8GB).\n- [ ] Apply ComfyUI advances to speed up inference (own nodes?).\n- [ ] Simplify installation with minimal custom nodes.\n\n\n## Lincense\n\nCopyright (c) 2024 Martin Rizzo  \nThis project is licensed under the MIT license.  \nSee the [\"LICENSE\"](LICENSE) file for details.\n\n\n## Acknowledgments\n\nI would like to thank the developers of PixArt-Σ for their outstanding work.\nTheir model has been a crucial component in the development of my workflows.\n\n__Further Information about PixArt-Σ__:\n  * [PixArt-Σ GitHub Repository](https://github.com/PixArt-alpha/PixArt-sigma)\n  * [PixArt-Σ Hugging Face Model](https://huggingface.co/PixArt-alpha/PixArt-Sigma-XL-2-1024-MS)\n  * [PixArt-Σ arXiv Report](https://arxiv.org/abs/2403.04692)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmartin-rizzo%2Fabominableworkflows","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmartin-rizzo%2Fabominableworkflows","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmartin-rizzo%2Fabominableworkflows/lists"}