Save 4 hours! We auto-setup your workflow! Free!

Drop your workflow.json — we handle every dependency, custom node, and model. Just open the link and run.

Auto-Setup Workflow Json (Free) Now!
ComfyUI > Nodes > ComfyUI-Omnichar > Character Reference Latent

ComfyUI Node: Character Reference Latent

Class Name

OmnicharCharacterReferenceLatent

Category
Omnichar
Author
omnichar (Account age: 118days)
Extension
ComfyUI-Omnichar
Latest Updated
2026-10-11
Github Stars
0.08K

How to Install ComfyUI-Omnichar

Install this extension via the ComfyUI Manager by searching for ComfyUI-Omnichar
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI-Omnichar in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Character Reference Latent Description

Enhances AI model conditioning with character references as latents for improved workflow efficiency and nuanced model outputs.

Character Reference Latent:

The OmnicharCharacterReferenceLatent node is designed to enhance the conditioning process in AI models by attaching character references as latents. This node is particularly useful for models that require multiple references, such as edit models like FLUX.2. By integrating references directly into the conditioning, it streamlines the workflow, replacing the need for multiple Set Reference Latent nodes. This node allows you to efficiently manage and utilize as many references as a character has, ensuring that both positive and negative conditioning are enriched with the necessary latent information. This capability is crucial for achieving more nuanced and accurate model outputs, especially in complex character-driven AI art projects.

Character Reference Latent Input Parameters:

conditioning

The conditioning parameter is a crucial input that represents the initial state or context that the model will use to generate outputs. It serves as the foundation upon which the character references are attached as latents. This parameter does not have specific minimum, maximum, or default values, as it is typically provided by the preceding nodes in the workflow. Its primary function is to ensure that the model has a baseline context to which additional information can be appended.

refs

The refs parameter is a collection of character references that are to be encoded and attached to the conditioning. These references are essential for providing the model with specific character details that influence the output. The parameter does not have explicit minimum or maximum values, but it is important to ensure that the references are correctly formatted and relevant to the character being modeled. The absence of references will result in an error, as they are necessary for the node's operation.

vae

The vae parameter refers to the Variational Autoencoder used to encode each reference. This parameter is vital for transforming the character references into a latent space that the model can interpret. The VAE should be compatible with the model being used, and it is recommended to use the model's own VAE for optimal results. This ensures that the encoded latents are in the correct format and scale for the model's architecture.

Character Reference Latent Output Parameters:

conditioning

The output conditioning parameter is an enhanced version of the input conditioning, now enriched with the attached reference latents. This output is crucial as it carries the combined context and character-specific information that the model will use to generate its outputs. The enriched conditioning allows for more detailed and character-accurate results, making it a vital component in workflows that require precise character representation.

Character Reference Latent Usage Tips:

  • Ensure that all character references are correctly formatted and relevant to the character to avoid errors and achieve the best results.
  • Use the model's own VAE to encode references, as this ensures compatibility and optimal performance.

Character Reference Latent Common Errors and Solutions:

Decode Character sent no references. Check its reference set and maximum.

  • Explanation: This error occurs when the node does not receive any character references to process.
  • Solution: Verify that the refs parameter is correctly populated with valid character references. Ensure that the preceding nodes in the workflow are correctly configured to provide these references.

CharChanged

  • Explanation: This error indicates that there has been a change in the character data that the node was not able to handle.
  • Solution: Review the character data and ensure consistency across the workflow. If changes are necessary, update the relevant nodes to accommodate these changes.

Character Reference Latent Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI-Omnichar
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.

Character Reference Latent