Local ComfyUI Configuration

Setting up local ComfyUI and the Chrome extension for on-machine AI generation.

Local ComfyUI runs on your own machine, using your own GPU. There are no per-job usage fees. Ordinary Animator communicates with your local instance through a Chrome extension that proxies requests from the browser to localhost:8188.

Chrome extension

The browser cannot connect to localhost directly for security reasons. The Ordinary Animator Chrome extension bridges this gap.

Install it from the Chrome Web Store:

  1. Open the Ordinary Animator ComfyUI Connector listing.
  2. Click Add to Chrome, then confirm.
  3. The extension appears in your toolbar. Click it to confirm it is active.

The extension only proxies requests from ordinaryanimator.com to localhost:8188 -- it does not access any other sites or data.

Developers: you can also load it unpacked -- enable Developer mode at chrome://extensions, click Load unpacked, and select the comfyui-connector/ directory from the repository.

Local ComfyUI install

A compatible local ComfyUI setup (custom nodes and launch scripts matching Comfy Cloud) is available at:

github.com/alankent/comfyui-cloud-parity

# Clone the setup scripts
git clone https://github.com/alankent/comfyui-cloud-parity.git ~/git/comfyui-cloud-parity

# Create a directory for ComfyUI and run the installer
mkdir -p ~/comfy-local && cd ~/comfy-local
bash ~/git/comfyui-cloud-parity/setup.sh --api-key YOUR_COMFY_CLOUD_KEY

# Start ComfyUI
bash ~/git/comfyui-cloud-parity/start.sh

A Comfy Cloud API key is required to fetch the current node list. See Comfy Cloud Configuration for how to get one.

To update later: git pull in the scripts directory, then re-run setup.sh --skip-torch.

If you already have a ComfyUI install you want to connect directly, see Test Connection below.

Test Connection

Once the Chrome extension is active and ComfyUI is running on localhost:8188:

  1. Open ComfyUI Settings in Ordinary Animator.
  2. Under Local, enable local ComfyUI.
  3. Click Test Connection.

A success response confirms both the extension and ComfyUI are working. If the test fails, check that:

  • The Chrome extension is installed and active (icon visible in toolbar)
  • ComfyUI is running (you can open http://localhost:8188 in the browser)
  • You are using Chrome (not another browser)