Models

Supported image models for the Unexposed CLI.

The local CLI currently has Hugging Face-backed workflows for Qwen, FLUX.2, Krea 2, and Chroma. The npm package submits the selected model as a sealed image generation task.

npm package
npm install @unexposed/image-gen
UNEXPOSED_ACCESS_TOKEN=ux_... npx @unexposed/image-gen "editorial product photo of a watch" --model flux2_dev

The package accepts `--model`, optional `--source`, `--api-url`, and an access token from `UNEXPOSED_ACCESS_TOKEN` or `--access-token`.

Hugging Face-backed local models

Model cards, CLI identifiers, and runnable examples.

Qwen Hugging Face icon

Qwen-Image-Edit-2511

Qwen

qwen

Default local editing path. The CLI downloads the ComfyUI fp8mixed Qwen-Image-Edit-2511 checkpoint plus the Qwen VAE, text encoder, and optional Lightning LoRA.

Pipeline
Image editing
License
Apache-2.0
Updated
February 14, 2026
Source
Comfy-Org/Qwen-Image-Edit_ComfyUI
aliases: q, qwen-local, qwen2511source image editsproduct restylesprompt-guided changes

npm

UNEXPOSED_ACCESS_TOKEN=ux_... npx @unexposed/image-gen "turn this into a cinematic product photo" --model qwen --source ./input.png

local repo

npm run image-gen "turn this into a cinematic product photo" -- --model qwen --source ./input.png
Black Forest Labs Hugging Face icon

FLUX.2 Dev

Black Forest Labs

flux2_dev

Strong prompt-following local model for text-to-image and source-image workflows. The CLI uses the fp8mixed FLUX.2 Dev diffusion checkpoint with the Mistral text encoder.

Pipeline
Text to image and image editing
License
FLUX non-commercial license
Updated
January 10, 2026
Source
Comfy-Org/flux2-dev
aliases: f, f2, flux2, flux2-devdetailed promptsreference-image runssquare text-to-image

npm

UNEXPOSED_ACCESS_TOKEN=ux_... npx @unexposed/image-gen "brutalist concrete house at sunset" --model flux2_dev

local repo

npm run image-gen "brutalist concrete house at sunset" -- --model f2 --width 1024 --height 1024
Krea Hugging Face icon

Krea 2 Turbo

Krea

krea2_turbo

Fast local text-to-image path using the BF16 Krea 2 Turbo checkpoint. The CLI defaults to 1024 by 1024 output and an 8 step sampler budget.

Pipeline
Text to image
License
Krea 2 community license
Updated
June 25, 2026
Source
Comfy-Org/Krea-2
aliases: k, kt, krea, krea2fast draftsstylized imagesprompt exploration

npm

UNEXPOSED_ACCESS_TOKEN=ux_... npx @unexposed/image-gen "poster art for a night market" --model krea2_turbo

local repo

npm run image-gen "poster art for a night market" -- --model k
Krea Hugging Face icon

Krea 2 RAW

Krea

krea2_raw

Slower experimental Krea 2 path for higher sampler budgets. The CLI keeps it available when you want RAW behavior instead of the Turbo checkpoint.

Pipeline
Text to image
License
Krea 2 community license
Updated
June 25, 2026
Source
Comfy-Org/Krea-2
aliases: kraw, krea-raw, krea2-rawslow experimentsstyle studiesquality comparisons

npm

UNEXPOSED_ACCESS_TOKEN=ux_... npx @unexposed/image-gen "editorial fashion frame on chrome film" --model krea2_raw

local repo

npm run image-gen "editorial fashion frame on chrome film" -- --model kraw --no-open
Lodestones Hugging Face icon

Chroma1-HD

Lodestones

chroma

Open Apache-2.0 local text-to-image model. The CLI defaults to 1152 by 1152 output, 26 sampling steps, CFG 3.8, and the beta scheduler settings used by the local workflow.

Pipeline
Text to image
License
Apache-2.0
Updated
October 23, 2025
Source
lodestones/Chroma1-HD
aliases: c, ch, chroma1, chroma1-hdopen license workhigh resolution draftslocal-only generation

npm

UNEXPOSED_ACCESS_TOKEN=ux_... npx @unexposed/image-gen "clean architectural product render" --model chroma

local repo

npm run image-gen "clean architectural product render" -- --model chroma --width 1152 --height 1152

Usage

One package call, one sealed task.

The npm package sends the access token, model name, and encrypted payload to the Task Manager. The prompt and optional source image are sealed before submission.

Text to image
UNEXPOSED_ACCESS_TOKEN=ux_... npx @unexposed/image-gen "brutalist concrete house at sunset" --model flux2_dev
Image editing
UNEXPOSED_ACCESS_TOKEN=ux_... npx @unexposed/image-gen "make this a studio product photo" --model qwen --source ./input.png
Explicit API endpoint
UNEXPOSED_ACCESS_TOKEN=ux_... npx @unexposed/image-gen "private render test" --model chroma --api-url https://api.unexposed.ai

Provider-backed IDs

Venice-backed models exposed by the local CLI.

These IDs are accepted by the local CLI when the Venice provider path is selected. They are not local Hugging Face downloads, so prompts and source images may be sent to the provider for generation.

Text to image

Provider-backed model IDs accepted by the CLI when Venice is selected.

luma-uni-1luma-uni-1-maxideogram-v4krea-v2-largekrea-v2-mediumgrok-imagine-image-qualitygpt-image-2grok-imagine-imagewan-2-7-text-to-imagewan-2-7-pro-text-to-imagelustify-v8qwen-image-2qwen-image-2-prohunyuan-image-v3nano-banana-2seedream-v5-literecraft-v4recraft-v4-proimagineart-1.5-progpt-image-1-5z-image-turboflux-2-proflux-2-maxnano-banana-proseedream-v4venice-sd35lustify-sdxllustify-v7qwen-imagewai-Illustriouschroma

Image editing

Edit-capable IDs that accept a source image in the local CLI.

luma-uni-1-editluma-uni-1-max-editqwen-edit-uncensoredgrok-imagine-quality-editwan-2-7-pro-editgpt-image-2-editfirered-image-editqwen-image-2-editqwen-image-2-pro-editnano-banana-2-editseedream-v5-lite-editgrok-imagine-editflux-2-max-editgpt-image-1-5-editseedream-v4-editnano-banana-pro-editqwen-edit

Utility

Single-purpose provider tools exposed through the same CLI shape.

bria-bg-removerupscaler