Flux.2 [Klein] 9B: Image Edit

This ComfyUI workflow leverages the Flux.2 [Klein] 9B model to provide a robust image editing experience. The workflow is designed to offer maximum flexibility and control, making it ideal for users who wish to fine-tune their image outputs. At its core, the workflow uses the BFL undistilled foundation model, which is renowned for its adaptability in generating high-quality images from textual descriptions. Key nodes in this workflow include the LoadImage and SaveImage nodes, which handle the input and output of images, respectively. Additionally, it incorporates a subgraph node (7b34ab90-36f9-45ba-a665-71d418f0df18) that allows for complex operations and transformations, enhancing the workflow's capability to produce nuanced edits.

The Flux.2 Klein model, available as a 9B parameter model, is particularly effective for users looking to experiment with different styles and effects. By using this model, the workflow allows for precise adjustments and creative control, making it suitable for both professional and hobbyist applications. The inclusion of MarkdownNote nodes ensures that users can document their process and insights directly within the workflow, facilitating a seamless creative process. This workflow is particularly useful for projects that require iterative testing and refinement, as it supports multiple inputs and can be easily enabled or disabled using the workflow groups feature.

API

Use this workflow from code

Every Comfy workflow is a JSON graph. The payload below is this workflow, exactly as ComfyUI runs it — fetch it from the URL, keep it in version control, or load it in ComfyUI and run it node by node.

image_flux2_klein_image_edit_9b_base.json
Fetching workflow JSON…

Run it from TypeScript or Python with the Comfy SDK. The same code targets Comfy Cloud or a ComfyUI you host yourself — only the base URL changes.

// Install (beta)
npm i @comfyorg/sdk

// Run "Flux.2 [Klein] 9B: Image Edit" (TypeScript)
import { Comfy } from "@comfyorg/sdk";

const client = new Comfy({ apiKey: "comfyui-..." });

// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("image_flux2_klein_image_edit_9b_base_api.json");

const asset = client.assets.fromFile("input.png");
wf.setInput("81", "image", asset); // LoadImage

const job = await client.run(wf);
await job.getOutputs("9")[0].toFile("output.png"); // SaveImage

The SDK takes a workflow in API format: open this workflow in ComfyUI and use File → Export Workflow (API).

Comfy Cloud API access requires a plan with an API key.

FAQ

Frequently Asked Questions

View all workflows
Character
Cinematic
Image to Video
Lip Sync
Multiple Angles
Portrait
Style Reference
Style Transfer
Text to Video
Video Generation
Video
Showing 30 of 30 templates