For the underlying concepts, see Custom LoRA models.
Train a LoRA on the dashboard
LoRAs are trained from the dashboard rather than from a workflow.
When to reach for a LoRA
A LoRA is a small adapter trained on your images. Once trained, every generation is biased toward that look without you having to prompt for it. Use a LoRA when reference images alone aren’t enough:- An artist’s style: Hansmeyer’s subdivision work, a specific architect’s tectonic language
- Your studio’s aesthetic: accumulated visual identity across past projects
- A repeatable transformation: turning raw renders into polished photographs — this uses an edit trainer trained on before/after pairs instead of a flat image set
1. Collect 10-30 training images
The images should all share either:- A consistent style (illustration, photographic look, line drawing)
- Or a consistent subject (a specific person, a specific object)
2. Start a training run
LoRAs are trained from your Gallery, which holds every image you’ve uploaded or generated:- Paste, drop, or upload your training images into any workflow so they appear in Gallery (or use images you’ve already generated)
- Open the dashboard and click Gallery in the sidebar
- Hover an image and click the checkbox in its top-left corner. Once one image is selected, click the others to add them to the selection
- Click Train LoRA in the selection bar. The training dialog opens with the images loaded
start_training, monitor it with list_training_runs, and test the result on the canvas. Ask it to load the edit-lora-training skill.
3. Configure the training
In the training dialog:- Select Training Endpoint: Flux Klein 9B (5,000 credits) is the cheap, fast option — ideal for a first run or iterating on a dataset. Flux 2 (16,000 credits) trains on FLUX.2 [dev] for maximum quality. The Edit variants of both take before/after pairs instead of a flat set.
- Name: a label so you can find this LoRA later
- Trigger Word: a phrase you’ll add to prompts to activate the LoRA. Use an invented token plus “style” — e.g.
MYL0RA style— something distinctive that isn’t a real word.
4. Apply the LoRA in a workflow
Once training finishes:- On the Training page, open the menu on your model and choose Copy model URL. Copy trigger word copies the trigger word.
- In a workflow, add a LoRA-capable model that matches your trainer, for example a Flux 2 LoRA endpoint for Flux 2 trainings or a Klein 9B LoRA endpoint for Klein trainings. If it isn’t in the node picker yet, click Add Fal in the picker footer and paste the model’s Fal URL to install it.
- Select the node and ask the agent to apply your LoRA, for example:
Apply this LoRA to the selected node at scale 0.8: <model URL> - Include your trigger word somewhere in the prompt — prompts that reuse your training-caption phrasing work best
- Click Run
5. Tune the strength
If the result is too subtle (LoRA influence too weak) or overpowering (everything pushed into the trained look), ask the agent to change the LoRA scale:- 0.6–0.8 usually applies the style selectively while keeping neutral colors neutral
- 1.0 and above pushes the whole image into the trained look
Why this matters
Once you have a LoRA for your studio’s aesthetic, every render you produce can be biased toward that look without writing increasingly long reference-heavy prompts. It’s the difference between describing a style every time and showing the model enough examples that it learns the style itself.Next steps
- Render from a Rhino screenshot, apply your trained LoRA across multiple views of a project
- Make controlled edits to AI images, refine LoRA-generated output with targeted edits