Extensions/ComfyUI_Adforge
ComfyUI Extension

ComfyUI_Adforge

Creditas' Ad Creation Toolkit for ComfyUI

By Creditas-labs·Created 9 months ago·Updated 8 months ago· 1
Creditas-labs/ComfyUI-Adforge
Nodes8
On cloudLocal install
CategoryCreditas' AdForge/Video Generation, AdForge/Video Generation
Stars1
Updated8 months ago
Readme

Adforge

Creditas' Ad Creation Toolkit for ComfyUI

<img src="docs/Creditas Logo.png" alt="Creditas" style="width:50%;height:auto;">

Use

  1. Install ComfyUI.
  2. Install ComfyUI-Manager
  3. Look up this extension in ComfyUI-Manager as adforge. If you are installing manually, clone this repository under Comfy UI/custom_nodes and install dependencies with either uv or pip.
  4. Restart ComfyUI.

API Authentication

Some nodes require authentication. You can authenticate by coping the .env.example to a new .env file under ComfyUI/custom_nodes/comfyui_adforge and setting the variables, or set the environment variables directly in your system:

export API_KEY="your_google_vertex_api_key"

All Vertex API nodes use support the authentication methods described in Google's Gen AI SDK

Features

Develop

  1. Make sure you have uv installed
  2. Get familiar with available Makefile targets:
make help
  1. Install pre-commit and dev dependencies:
make init
  1. Deploy a symlink to ComfyUI custom_nodes folder:
make deploy-link

Writing custom nodes

An example custom node is located in node.py.

Import python types

You need to add ComfyUI folders to your path.

JetBrains IDEs

Follow this doc

vscode

Check the .vscode folder

Contribute

If you intend to add features, please follow Comfy's docs and use cookiecutter-comfy-extension folder/file structure if you plan to add extensions or frontend functionality.