ComfyUI-Omnichar ships .char format for consistent characters across Flux Klein and MiniMax H3

ashishsanu · reddit · 2026-10-03

A developer released ComfyUI-Omnichar, a set of custom ComfyUI nodes that encode a character—face, body, and wardrobe—into a portable .char file reusable across workflows without identity drift, demoed with Flux 2 Klein 9B for images and MiniMax H3 for video.

Key nodes: Encode Character builds the .char from references; Save Character stores it in models/characters; Decode Character outputs prompt, reference images, a numbered character sheet, and conditioning when wired to CLIP; plus nodes for splitting references and attaching them to conditioning. Decoded characters can even become reference sheets or LoRA adapters.

Prompting tips: name your character and trigger it by name ("sia walking on the beach"), describe features only at encode time, and keep each reference single-element (face-only, body-only) to avoid conflicts—face images are auto-crossed by Sface. GPLv3 open source, with workflow JSONs and a community character library; official node submission pending.

Related event: ComfyUI Open-Source .char Node Locks Character Identity in One File(2 posts)→

Original post →

More from Multimodal

Multimodal channel →