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.

Note: The Chrome extension is not yet listed on the Chrome Web Store. Installation instructions will be updated once it is published. Until then, install it as an unpacked extension:

  1. Clone or download the Ordinary Animator repository.
  2. Open Chrome and go to chrome://extensions.
  3. Enable Developer mode (toggle in the top right).
  4. Click Load unpacked and select the comfyui-connector/ directory from the repository.
  5. 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.

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)