An open API service indexing awesome lists of open source software.

https://github.com/satche/comfyui-prompt-factory

A modular system that adds randomness to prompt generation
https://github.com/satche/comfyui-prompt-factory

Last synced: 4 months ago
JSON representation

A modular system that adds randomness to prompt generation

Awesome Lists containing this project

README

        

# ComfyUI Prompt Factory

A collection of modular [ComfyUI](https://github.com/comfyanonymous/ComfyUI) nodes that adds randomness to prompt generation.

![Prompt Factory Workflow](workflow.png)

## Installation

### Via ComfyUI

If you have [ComfyUI Manager](https://github.com/ltdrdata/ComfyUI-Manager) installed, you can simply import [`workflow.json`](workflow.json) or [`workflow.png`](workflow.png) in ComfyUI and click on "Install Missing Nodes".

Alternatively, you can install it via the [Comfy Registry](https://registry.comfy.org/publishers/satche/nodes/comfyui-prompt-factory) using the [CLI](https://docs.comfy.org/comfy-cli/getting-started#install-cli).

```shell
$ comfy node registry-install comfyui-prompt-factory
```

### Manually

Clone this repo in `custom_nodes` situated in your ComfyUI install folder.

```shell
$ git clone https://github.com/satche/comfyui-prompt-factory
$ pip install -r requirements.txt
```

## Quick start

Select one or multiple nodes from the ⚙️`Prompt Factory` collection and adapt the settings to your liking.

Nodes and prompts are created according to the [`config.default`](config.default) folder. You can duplicate it and name it `config` to customize your own settings.

> [!NOTE]
> Check the [Wiki](https://github.com/satche/comfyui-prompt-factory/wiki) for all informations about nodes and configuration.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.