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 > Save Character

ComfyUI Node: Save Character

Class Name

OmnicharSaveCharacter

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

Save Character Description

Facilitates saving character data in ComfyUI for Omnichar system, preserving and managing complex character information efficiently.

Save Character:

The OmnicharSaveCharacter node is designed to facilitate the saving of character data within the ComfyUI framework, specifically for the Omnichar system. This node's primary function is to take a character object, which has been encoded with specific attributes and references, and save it to a designated file path. This process ensures that the character's data is preserved for future use, allowing for easy retrieval and reuse in various projects. The node is particularly beneficial for AI artists who need to manage and store complex character data efficiently. By providing a straightforward method to save character information, the OmnicharSaveCharacter node enhances workflow efficiency and data management within the creative process.

Save Character Input Parameters:

char

The char parameter represents the character object that you wish to save. This object contains all the necessary data about the character, including its name, description, and any associated references such as facial or body features. The character object is typically created and encoded using other nodes in the Omnichar system before being passed to this node for saving. There are no specific minimum or maximum values for this parameter, as it is an object rather than a scalar value.

filename

The filename parameter specifies the name of the file where the character data will be saved. This name should be unique within the target directory to avoid overwriting existing files unless the overwrite option is enabled. The filename should be a string and will automatically have the .char extension appended to it. There are no strict constraints on the length or format of the filename, but it should be chosen carefully to ensure clarity and avoid conflicts.

overwrite

The overwrite parameter is a boolean flag that determines whether an existing file with the same name should be overwritten. By default, this is set to False, meaning that if a file with the specified filename already exists, the node will raise an error instead of overwriting it. Setting this parameter to True allows the node to overwrite existing files, which can be useful when updating character data. This parameter does not have a minimum or maximum value, as it is a simple true/false option.

Save Character Output Parameters:

ui

The ui output parameter provides a user interface payload that includes the path to the saved character file. This output is crucial for ensuring that the node's operation is visible and verifiable within the ComfyUI environment. The ui payload typically contains a text representation of the file path, allowing you to easily locate and access the saved character data.

result

The result output parameter contains the actual file path where the character data has been saved. This output is a tuple with the file path as a string, which can be used for further processing or verification. The result parameter is essential for confirming that the character data has been successfully saved and for integrating with other nodes or systems that may require access to the saved file.

Save Character Usage Tips:

  • Ensure that the filename parameter is unique within the target directory to prevent accidental overwriting of existing files unless you intend to update them.
  • Use the overwrite parameter judiciously; enabling it can be useful for updates but may lead to data loss if not used carefully.
  • Verify the ui output to confirm that the character data has been saved to the correct location and is accessible for future use.

Save Character Common Errors and Solutions:

No characters directory is registered. Create ComfyUI/models/characters and restart.

  • Explanation: This error occurs when the system cannot find a registered directory for saving character files.
  • Solution: Create a directory named characters within the ComfyUI/models path and restart the application to register the directory.

<filename> already exists. Turn on overwrite, or choose another filename.

  • Explanation: This error indicates that a file with the specified filename already exists in the target directory, and the overwrite option is not enabled.
  • Solution: Either enable the overwrite parameter to allow the existing file to be replaced or choose a different filename to save the new character data.

Save Character 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.

Save Character