Alex995647's picture
Add 25 LoRA(s): neurocore-anime-cyberpunk-by-chronoknight-flux-klein-9b, ars-midjourney-watercolor, impressionism, instapic-ultrareal-the-authentic-social-media-lora-realism…
b80af92 verified
Raw
History Blame Contribute Delete
18 kB
═══════════════════════════════════════════════════════════════════════════════
OCTANE RENDER
═══════════════════════════════════════════════════════════════════════════════
───────────────────────────────────────────────────────────────────────────────
IDENTITY
───────────────────────────────────────────────────────────────────────────────
Base model FLUX.2 [klein] 9B
Generation mode not declared by the author
Checkpoint not determined β€” verify before use
Category Visual style
Author ArsMachina
Source https://civitai.com/models/1883576
Provenance CivitAI Β· model 1883576 Β· version 2671807
───────────────────────────────────────────────────────────────────────────────
WEIGHTS
───────────────────────────────────────────────────────────────────────────────
File OctaneRenderKlein9b.safetensors
Version Klein9B
Size 79.0 MB
Format SafeTensor / unknown precision
SHA256 2702e62d56daef6da61ceffc9c3ebfb16712ddf1574d86a4d66661b4143c8542
Published 2026-03-02
───────────────────────────────────────────────────────────────────────────────
TRIGGER WORDS
───────────────────────────────────────────────────────────────────────────────
β€Ί "Octane Render"
───────────────────────────────────────────────────────────────────────────────
RECOMMENDED SETTINGS
───────────────────────────────────────────────────────────────────────────────
The author did not publish specific settings.
No author settings were published. Community baseline: steps Distilled
FLUX.2-klein-9B: 4 (HF card example; it is step-distilled to exactly this,
and more steps do not refine further). Base FLUX.2-klein-base-9B: 50 in the
HF card example and in ComfyUI's benchmark; community practice runs lower,
with ~20 for production and 8-12 for fast iteration reported in the CivitAI
consistency-LoRA article., cfg Distilled: guidance_scale 1.0 (HF card). It
is guidance-distilled and its transformer config sets
guidance_embeds=false, so raising CFG degrades rather than improves. Base:
guidance_scale 4.0 (HF card); the CivitAI consistency-LoRA article
recommends 3.5-4.5 for most edits., sampler Not stated by BFL or by
docs.comfy.org, and the official flux2 GitHub repo documents no sampler,
scheduler or shift values either. Community consensus is euler with a
resolution-dependent shifted-Euler / flow-match schedule (ComfyUI's Flux2
workflows use a scheduler that interpolates shift between base_shift and
max_shift by output resolution). Start from ComfyUI's downloadable Flux.2
klein workflow template rather than a blog. See unverified., resolution
1024x1024 in every BFL HF card example and in CivitAI's 9B training recipe
("resolution": 1024). Non-square ratios work but no official list of
supported dimensions or a stated alignment multiple was found β€” see
unverified., lora_strength 1.0 is the diffusers/ComfyUI default and what
CivitAI applies to training previews (strength 1.0). Published per-LoRA
guidance varies and should be read from the LoRA, not assumed: the widely
used Klein 9B consistency LoRA's CivitAI article says start at 0.5 within a
0.2-1.0 range (0.2-0.4 loose, 0.5-0.7 balanced, 0.8-1.0 maximum structural
stability) and warns that too high a strength stops edits from applying;
SOLRICKS' Realistic Detail LoRA card says 0.6-0.8 subtle, 0.8-1.0 stronger,
start 0.8; the vafipas663 distillation-delta LoRA card warns it "produces
static noise at strength > 0.5. And sometimes, you have to go as low as
0.1.".
───────────────────────────────────────────────────────────────────────────────
ADOPTION & POPULARITY
───────────────────────────────────────────────────────────────────────────────
Downloads 11,990
Rating 100% positive (761/763)
Comments 0
Published 187 days ago
Download rate 11.6/day since release
Adoption rank #35 of 150 in this collection (High)
Momentum rank #33 of 150 by download rate (Trending)
Adoption tier is the percentile of total downloads within this collection;
momentum is the percentile of downloads-per-day since release. Momentum is
ranked rather than measured against a fixed rate, because this base model
is itself new and every LoRA looks fast on an absolute scale. Both numbers
are CivitAI's, read on the scrape date at the foot of this file.
───────────────────────────────────────────────────────────────────────────────
CHAINING / STACKING
───────────────────────────────────────────────────────────────────────────────
Stacks with others not stated
The author gave no chaining guidance. The rules below are the
general FLUX.2 [klein] 9B ones, not anything specific to this LoRA.
General FLUX.2 [klein] 9B rules that apply here (see REFERENCE.txt):
β€’ Chain LoRAs by stringing LoraLoaderModelOnly nodes in series, model
output into model input. There is no CLIP side to route β€” klein LoRAs
are model-only because the Qwen3 text encoder is not trained (CivitAI's
recipe fixes trainTextEncoder: false).
β€’ Only stack LoRAs of the same parameter size. 9B stacks with 9B; a 4B
LoRA in a 9B stack is an architectural mismatch (3072 vs 4096 hidden,
5+20 vs 8+24 blocks), not a quality question.
β€’ Mixing a "Flux.2 Klein 9B" LoRA and a "Flux.2 Klein 9B-base" LoRA in
one stack is fine β€” those strings describe the training checkpoint, not
incompatible tensor layouts. Set the sampler for the checkpoint
actually loaded.
β€’ Run base-trained LoRAs on the distilled checkpoint when you want speed:
HF's klein LoRA guide reports the adapter loads there and typically
gives better results than on base, at 4 steps.
β€’ A base-to-turbo / distillation-extraction LoRA is a whole-model delta,
not a content LoRA. Put it on the base checkpoint only, and treat its
strength as a steps/CFG dial rather than a style knob. Do not add it on
top of the already-distilled checkpoint.
β€’ Read each LoRA's own published strength range instead of defaulting
everything to 1.0 β€” klein LoRAs in the wild ship very different ones
(0.5 start for the consistency LoRA, 0.8 for SOLRICKS' detail LoRA,
under 0.5 and sometimes 0.1 for the vafipas663 distillation delta).
β€’ With a consistency or edit LoRA in the stack, excessive strength
suppresses the prompt: the consistency LoRA's article says that if
edits stop applying, lower it before changing anything else.
β€’ Prefer runtime LoRA patching over baking a LoRA into the checkpoint:
ComfyUI's Model Merge / Model Save nodes have not detected Flux2 Klein
models (4B or 9B) since a March 2026 update β€” issue #13637, still open.
β€’ The author never states which weight family this targets. Two different
questions, two different answers. Within 9B (distilled vs base β€” the
two CivitAI strings): not a real incompatibility. Both load through the
same Flux2KleinPipeline and have the same repo layout; for the 4B pair,
where both transformer configs are public, the distil
───────────────────────────────────────────────────────────────────────────────
PROS
───────────────────────────────────────────────────────────────────────────────
+ Widely adopted β€” 11,990 downloads. [source: CivitAI stats]
+ Positively received β€” 761 thumbs-up, 2 down. [source: CivitAI stats]
+ Explicit trigger word(s) β€” Octane Render β€” so the effect can be turned
on and off from the prompt. [source: model metadata]
+ Compact at 79 MB β€” cheap to stack with other LoRAs. [source: file size]
───────────────────────────────────────────────────────────────────────────────
CONS & CAVEATS
───────────────────────────────────────────────────────────────────────────────
- Author never states which generation mode it was trained for; test
against your own workflow before relying on it. [source: description]
───────────────────────────────────────────────────────────────────────────────
COMPATIBILITY WARNING
───────────────────────────────────────────────────────────────────────────────
Two different questions, two different answers. Within 9B (distilled vs
base β€” the two CivitAI strings): not a real incompatibility. Both load
through the same Flux2KleinPipeline and have the same repo layout; for the
4B pair, where both transformer configs are public, the distilled and base
configs are byte-for-byte identical in every shape field, and the 9B pair
is built the same way. HF's own klein LoRA guide states the workflow
directly: "Distilled models are step-compressed for fast inference; you
train against the base checkpoint and the adapter still loads on the
distilled model afterward", and "Applying the LoRA on the distilled model
typically gives better results than the base model, and it's faster" (that
post is written against 4B, but the family structure is the same). So the
two CivitAI strings record which checkpoint the author trained or previewed
against, not a hard compatibility wall. The real risk is a silent settings
mismatch: load a base-trained LoRA on the distilled checkpoint while
keeping the author's 20-50 step / CFG ~4 preview settings and the output
degrades badly (distilled wants 4 steps / guidance 1.0), or the reverse.
Nothing errors β€” it just looks wrong. Across sizes (9B vs 4B): a genuine
architectural mismatch, from the published transformer configs β€” different
hidden width (4096 vs 3072), different block counts (8+24 vs 5+20) and a
different text-conditioning dim (12288 vs 7680, following Qwen3-8B vs
Qwen3-4B). A 4B LoRA cannot patch a 9B model: expect missing keys and shape
errors, not degraded output. The exact ComfyUI error text is unverified. KV
variant: same 9B size and same 4-step distillation, but a distinct
checkpoint with its own pipeline; whether standard klein 9B LoRAs patch it
cleanly is not documented β€” see unverified.
───────────────────────────────────────────────────────────────────────────────
AUTHOR'S DESCRIPTION
───────────────────────────────────────────────────────────────────────────────
A LoRA that expands on the built-in β€œ Octane Render ” style found in most
models. Its core is cinematic hyper-detail, beautiful lighting, glossy
surfaces, and finely rendered features. It leans toward close-up portraits
with Unreal Engine precision and Octane ’s signature clarity.
───────────────────────────────────────────────────────────────────────────────
EXAMPLE MEDIA
───────────────────────────────────────────────────────────────────────────────
6 preview(s) in ./example_images/ β€” community results for
this LoRA. Videos keep a matching _poster.jpg still frame.
No prompts are recorded below: CivitAI's public API flags these posts as
having generation metadata but does not return it, so the prompts cannot be
scraped. Open the model page to read them.
01_image.jpeg (image, 1024x1024)
02_image.jpeg (image, 1024x1024)
03_image.jpeg (image, 1024x1024)
04_image.jpeg (image, 1024x1024)
05_image.jpeg (image, 1024x1024)
06_image.jpeg (image, 1024x1024)
───────────────────────────────────────────────────────────────────────────────
HOW TO USE (COMFYUI)
───────────────────────────────────────────────────────────────────────────────
1. Diffusion model -> ComfyUI/models/diffusion_models/. Distilled:
flux-2-klein-9b-fp8.safetensors. Base: flux-2-klein-
base-9b-fp8.safetensors. (BF16 single-file weights
flux-2-klein-9b.safetensors / flux-2-klein-base-9b.safetensors from the
gated HF repos also work if you have ~29GB; community GGUF builds exist
from unsloth and leejet for lower-VRAM setups.)
2. Text encoder ->
ComfyUI/models/text_encoders/qwen_3_8b_fp8mixed.safetensors (from Comfy-
Org/vae-text-encorder-for-flux-klein-9b). This is the 9B family's encoder;
the 4B family uses qwen_3_4b.safetensors β€” do not mix them.
3. VAE -> ComfyUI/models/vae/flux2-vae.safetensors (shared across klein
sizes).
4. LoRA -> ComfyUI/models/loras/ as a plain .safetensors.
5. Load with Load Diffusion Model (UNETLoader) for the transformer,
CLIPLoader for the Qwen3 text encoder, VAELoader for the VAE.
docs.comfy.org ships prebuilt Flux.2 klein graphs under Workflow Templates
for both the distilled and base branches β€” start from those rather than
wiring by hand, since neither the docs nor BFL's repo state
sampler/scheduler/shift in prose; those values live in the template.
6. Insert LoraLoaderModelOnly between the diffusion-model loader and the
sampler. Model-only is correct for klein: the Qwen3 text encoder is not
trained by the standard klein trainers, so there is no text-encoder half to
patch.
7. Set steps and guidance to match the checkpoint you actually loaded, not
the one the LoRA was trained on: 4 steps / guidance 1.0 on distilled,
~20-50 steps / guidance ~4.0 on base.
8. Note the 9B repos are gated on HuggingFace β€” you must accept the FLUX
Non-Commercial License on the repo page before any download, including
scripted ones.
───────────────────────────────────────────────────────────────────────────────
Scraped by lorakit on 2026-09-05 01:49 UTC.
Stats and description are the author's; pros/cons are derived from the
evidence tagged beside each line.
───────────────────────────────────────────────────────────────────────────────