CivArchive
    Single ComfyUI Node That Does Everything — T2I, I2I, Inpaint, Outpaint, Faceswap, Camera Angle, BG Removal, AND AI Upscale. No Wiring. Ever. - v1.3
    NSFW
    Preview 134998104
    Preview 134998094
    Preview 134998115

    Single ComfyUI Node That Does Everything — T2I, I2I, Inpaint, Outpaint, Faceswap, Camera Angle, BG Removal, AND AI Upscale. No Wiring. Ever. v.1.4.1

    Free · Open Source · GitHub Four all-in-one nodes: Z-Image Turbo · Flux.2 Klein 9B · Qwen Image Edit 2511 · Krea 2 Korean / English UI — switch language in Settings


    The Problem With ComfyUI Workflows

    You download a workflow. It works — until you want to inpaint the result. So you load another workflow. Then you want to upscale that. Another workflow. Then redo the background. Another one.

    You end up with 8 browser tabs, 6 workflow files, and you're manually copy-pasting filenames between them like it's 2019.

    This node fixes that.


    What Is This

    TJ NODE ONE is a ComfyUI UI extension built around one idea: you shouldn't need to be a node graph engineer just to generate and iterate on images.

    One node on the canvas. Every mode lives inside its panel. No wiring, no routing, no "wait which output goes into which input again."

    T2I → I2I → INPAINT → OUTPAINT → EDIT → FACESWAP → ANGLE → UPSCALE

    The entire pipeline — generation, editing, background removal, upscaling — in a single self-contained panel. Hit Send to on any result to pass it to the next mode instantly. That's it.

    This node is about workflow convenience, not magic. It handles all the node wiring and parameter routing so you don't have to.


    Four Nodes, Four Powerhouse Models

    Z-Image ONE STUDIO (TJ)

    Z-Image Turbo — Alibaba's flow-matching model (fast, high quality)

    ModeWhat it doesT2IText → image, LoRA stack (up to 3), resolution presetsI2IDenoise-controlled image transformationINPAINTDraw mask directly in the node, regenerate region (DifferentialDiffusion)OUTPAINTExpand canvas in any direction (Up/Down/Left/Right px)RE-BGBiRefNet cuts the subject, you write a new background — no seamsCONTROLNETUnion ControlNet — Depth / Canny / Pose / etc in one modelFACE REDRAWYOLO detects faces → crop → regenerate → seamlessly blend backUPSCALESeedVR2 AI upscale (3B / 7B DiT model)

    Flux.2 Klein ONE STUDIO (TJ)

    FLUX.2 Klein 9B (Black Forest Labs) — multi-reference editing beast

    ModeWhat it doesT2IFlux.2 Klein generation, LoRA stackI2IImage-to-image with Flux.2EDITMulti-reference editing — feed up to 5 reference imagesPAINTInpaint + Outpaint in one modeFACESWAPFace transfer via BFS LoRA (Best Face Swap)UPSCALESeedVR2 AI upscale (same models, shared)

    Qwen Image Edit 2511 ONE STUDIO (TJ)

    Qwen2.5-VL 7B — image editing with multi-image context and camera angle control

    ModeWhat it doesT2IText to image with Qwen2.5-VL architectureI2IImage transformation with denoise controlEDITEdit images with text + up to 3 reference images (FluxKontext workflow)PAINTInpaint + Outpaint — mask editor + canvas expansionFACESWAPBFS LoRA face swap with auto promptANGLEDrag H/V/Z controls to rotate camera angle in 3D sceneUPSCALESeedVR2 AI upscale

    Krea 2 ONE STUDIO (TJ)

    Krea AI generation model

    ModeWhat it doesT2IText to imageI2IImage-to-image transformationUPSCALESeedVR2 AI upscale


    Features That Actually Matter

    No wiring required — the node builds the ComfyUI graph internally. Set parameters, click Generate, done.

    Send to — one button passes your result to any other mode as source image. T2I → Inpaint → Upscale in 3 clicks.

    Language support — switch between 한국어 and English in Settings. All UI text, help docs, and error messages update on reload.

    Gallery — every generated image is saved and browsable inside the node. Star favorites, delete failures, send any past result to any mode.

    Compare slider — drag to compare source vs result side by side.

    Scroll zoom — mouse wheel to zoom into any result.

    Model Override Slots — expose input slots to wire in Primitive nodes for model filenames. .gguf filenames auto-switch to GGUF loaders.

    LoRA stack — up to 3 LoRAs per generation. Trigger word auto-detection from file metadata.

    Lightning LoRA — 4-step fast generation LoRA support for Klein, QE2511, and Krea2. Auto-sets Steps=4, CFG=1.

    Camera Angle LoRA — QE2511 ANGLE mode: configure once in Settings, applies automatically.

    Prompt Templates — save and recall prompt presets per node.

    Settings persist — model selection, prompt suffix, save folder, everything saves and survives restarts.


    SeedVR2 Upscale — Built In to All Nodes

    All four nodes include a full SeedVR2 AI upscale mode sharing the same model folder.

    • DiT model: 3B (FP16 / FP8) or 7B FP8

    • Resolution up to 4096px

    • Attention mode: sdpa / flash_attn_2 / flash_attn_3 / sageattn

    • Color correction (LAB space)


    Bug Fixes (v1.2)

    • Outpaint color param crashImagePadKJ color was sent as [R,G,B] array which ComfyUI interpreted as a node link → "Bad linked input" error. Fixed to "R, G, B" string format.

    • Klein outpaint generating new imagesGetImageSize was reading the unscaled padded image, causing EmptyFlux2LatentImage and VAEEncode dimensions to mismatch → model ignored reference conditioning and drew entirely new content. Fixed to read from ImageScaleToTotalPixels output.

    • Help overlay links — URLs in all help docs are now clickable hyperlinks.

    • Language selector position — Language selector now appears right after Refresh Models (consistent across all 4 nodes).


    Install

    1. Install the node

    cd ComfyUI/custom_nodes
    git clone https://github.com/designloves2/ComfyUI-TJ_NODE_ONE.git

    2. Install required custom nodes

    Windows — just double-click:

    install_requirements.bat

    Mac / Linux:

    chmod +x install_requirements.sh
    ./install_requirements.sh

    This installs all 8 required nodes in one shot, skips anything already installed, and runs pip install -r requirements.txt for each. Restart ComfyUI when done.


    Or install manually via ComfyUI Manager:

    NodeRequired forComfyUI-Impact-PackFace Redraw mode (Z-Image)ComfyUI-Impact-SubpackRequired alongside Impact PackComfyUI-KJNodesKlein KV Cache · ImagePadKJ · QE2511 FluxKontext nodesComfyUI-SeedVR2UPSCALE mode (all nodes)ComfyUI_FaceAnalysisFaceswap mode (Klein · QE2511)ComfyUI-RMBGRE-BG mode (Z-Image)comfyui_controlnet_auxControlNet preprocessors (Z-Image)

    3. Download models

    Z-Image Turbo:

    Flux.2 Klein 9B:

    Qwen Image Edit 2511:

    • All model files: Comfy-Org QE2511models/diffusion_models/ + models/text_encoders/ + models/vae/

    Krea 2:

    • All model files: Comfy-Org Krea2models/diffusion_models/ + models/text_encoders/ + models/vae/

    SeedVR2 (UPSCALE mode — all nodes):

    • SeedVR2-modelsmodels/SEEDVR2/

    • You need: DiT file (seedvr2_ema_3b_fp16 or _fp8 or 7b_fp8) + ema_vae_fp16.safetensors


    The Other Half: TJ_NODE — Wireless Workflow Architecture Toolkit

    ComfyUI-TJ_NODE — the node package this studio was built to work with.

    If TJ NODE ONE is the cockpit, TJ_NODE is the engine room.

    NodeWhat it doesPrompt Studio (TJ)Unified LLM prompt workflow — Auto / Enhancer / Image-to-Prompt modesScene Maker (TJ)Visual Beat-based prompt architecture — KO/EN/JP/CN auto-translateWireless ArchitectureMulti Router, Embedded Get/Set, Batch Workflow, Save Pipeline

    github.com/designloves2/ComfyUI-TJ_NODE


    FAQ

    Q: Which models does each node support? A: Z-Image ONE → Z-Image Turbo. Klein ONE → Flux.2 Klein 9B/4B. QE2511 ONE → Qwen2.5-VL 7B Image Edit. Krea2 ONE → Krea AI model. Each node is architecture-specific.

    Q: Do I need all the custom nodes? A: Only the ones for modes you use. SeedVR2 for upscale, FaceAnalysis for faceswap, RMBG for RE-BG, KJNodes for Klein/QE2511 outpaint. Core T2I/I2I works without most of them.

    Q: VRAM requirements? A: Flux.2 Klein 9B ~18–24GB; use CPU offload for lower VRAM. Z-Image Turbo is lighter. QE2511 7B ~16–20GB. Krea2 varies by model. SeedVR2 3B FP8 ~12GB.

    Q: My results don't look great. Is something broken? A: Probably not. Output quality is determined by the model, prompts, and LoRA choices — not the node. The node is just a UI shell.

    Q: Can I wire this into a normal ComfyUI workflow? A: The node internally generates its own graph. You can connect prompt_override or model override input slots, but the node is self-contained by design.

    Q: Why is there no separate workflow file for each mode? A: That's literally the whole point.


    GitHub

    TJ NODE ONE (this): https://github.com/designloves2/ComfyUI-TJ_NODE_ONE

    TJ NODE — Wireless Workflow Architecture Toolkit: https://github.com/designloves2/ComfyUI-TJ_NODE


    MIT License. Free forever. PRs welcome.

    Description

    Other
    ZImageTurbo

    Details

    Downloads
    32
    Platform
    CivitAI
    Platform Status
    Available
    Created
    6/27/2026
    Updated
    6/29/2026
    Deleted
    -