CivArchive
    Preview 135805081
    Preview 135805090
    Preview 135805094
    Preview 135805098
    Preview 135805102
    Preview 135805103
    Preview 135805124

    🍩 Donut Workflow V5

    Krea2 • DonutNodes 3.0.23+

    Generate, edit, inpaint and outpaint in one workflow—with organized panels, flexible references and previews for every finishing stage.

    💬 Discord — help, artwork & updates · ☕ Support on Ko-fi · 🛠️ DonutNodes on GitHub

    ✨ V5 highlights

    • Cleaner layout — separate panels for setup, generation, upscaling and face detail.

    • Inpainting & outpainting — paint or draw a selection, invert it, adjust the seam, or expand with directional canvas presets. Outpainting stays within your megapixel budget.

    • Smart masks — describe what to select with SAM3.1, or use BiRefNet for foreground/background separation. Refine masks manually.

    • Independent A/B crops — frame each reference separately, with clipboard paste and optional reference guidance.

    • Flexible finishing — first and second upscales, Face Detailer and SeedVR2, with individual result previews.

    • Prompt variants — add, duplicate and reorder prompts; keep one active or cycle automatically. Includes autosizing editors and shared wildcard controls.

    • Searchable LoRAs — find models by typing, then adjust strengths and block weights.

    🚀 Quick start

    1. Install/update DonutNodes 3.0.23+. Restart ComfyUI and refresh your browser.

    2. Open DonutWF_v5.json.

    3. Use Manager → Install Missing Nodes, then restart.

    4. Install the models using one of the options below.

    5. Review your models, LoRAs, prompt and resolution. Leave Editing off for your first text-to-image run, then hit Run.

    📦 GitHub installation: use Download missing for the supported model catalog.

    📦 Registry/Manager installation: download the optional DonutNodes-model-installer.zip from this version’s files. Extract it, follow the included README and run the Windows or Linux/macOS launcher. It downloads catalog models into the appropriate ComfyUI folders and reuses matching existing files. Some downloads may require an access token.

    The Registry package provides model links and the separate installer link instead of the built-in downloader.

    🎨 Editing, masks & outpainting

    Enable Editing, add your base image to A, and optionally place a second reference in B. Describe the change in the prompt.

    Open Paint / outpaint… to edit a selected area or extend the canvas. Use Overlap to let generation reach into the original image and Seam width to soften the transition.

    For B, choose Prompt selection to mask a named object, or Auto subject for the foreground. Use full-resolution references for better results.

    Reference guidance is a separate option for borrowing visual elements during generation; it pauses while Editing is enabled.

    💾 Saving & moving workflows

    The supplied preset saves to output/Final with seed-based filenames. Saving supports PNG/WebP workflow metadata.

    Keep your old workflow when upgrading, then copy your personal settings into V5. Reference images and wildcard files are stored separately—copy those too when moving installations.

    🐛 Feedback

    Found a bug? Share your workflow with private content removed, ComfyUI/DonutNodes versions, GPU/VRAM and the full error on Discord.

    High-resolution editing with multiple references and NAG can be VRAM-heavy. Seam quality depends on the image, prompt and overlap settings.

    Description

    updated for latest donutnodes

    FAQ

    Comments (10)

    ipxfi667060874Jul 8, 2026
    CivitAI

    Is there a trick to getting the FaceDetailer to work on the Krea2 1.9 version? I seems to simply not output an image at all. Thanks

    DonutsDelivery
    Author
    Jul 8, 2026

    1.9 version?

    ipxfi667060874Jul 8, 2026

    @DonutsDelivery Yes, just plug/play from the uploaded version, I haven't changed the thing. The module just doesn't output any image. I wonder if I'm missing a model or something but I don't get an error

    ipxfi667060874Jul 8, 2026

    @DonutsDelivery I am also getting these errors from the RGB Smart Seed Variance node that feeds into it, perhaps that's the culprit:

    Value not in list

    Value 0 smaller than min of 1

    Failed to convert an input value to a INT value

    Value 372708509177649.0 bigger than max of 1.0

    ipxfi667060874Jul 8, 2026

    @DonutsDelivery yes, making new selections in that last node that fed into the conditioning of the face detailer solved it

    DonutsDelivery
    Author
    Jul 8, 2026

    @ipxfi667060874 ok sounds like your issues might stem from either custom nodes not being up to date or comfy not being up to date

    vincentcrackJul 16, 2026
    CivitAI

    I don't understand this, is this a krea2 workflow or a ZiT one, what exactly is it, i opened this first link there and i am seeing ZIT and here it says krea2

    DonutsDelivery
    Author
    Jul 16, 2026

    earlier versions were made for ZiT. I now use Krea2. It's pretty common for models and workflows to have versions catered towards different models.

    vincentcrackJul 16, 2026

    @DonutsDelivery alright, please does this generate NSFW??

    DonutsDelivery
    Author
    Jul 16, 2026

    @vincentcrack its a workflow. if you load a nsfw lora or model it can generate nsfw.

    Workflows
    Krea 2

    Details

    Downloads
    2,764
    Platform
    CivitAI
    Platform Status
    Available
    Created
    7/5/2026
    Updated
    10/9/2026
    Deleted
    -

    Files

    professionalKrea2_v19.zip

    Mirrors

    CivitAI (1 mirrors)