LoRA Bento beta

LoRA Bento beta


Updated:

LoRA Bento (Beta): A calmer way to prep datasets and train LoRAs in single app

After training LoRAs for a long time—characters, styles, tiny experiments that surprised me, and plenty that didn’t—I kept running into the same “not-hard-but-annoying” problems.

Not the GPU.
Not the optimizer.
Not even the hyperparameters.

The real pain was everything around training: organizing datasets, cleaning bad images, tracking augmentations, keeping captions consistent, and exporting something that actually works.

LoRA Bento is my attempt to make that whole pipeline visible, predictable, and local-first—so you can trust what you’re training before you press Train.

Beta note: this is a beta release, so expect some small, occasional bugs and rough edges.
Platform support: Windows = fully supported, Linux = not supported, macOS = supports data cleaning (import + review + delete/cleanup workflows).


What LoRA Bento helps you avoid

Training LoRA often looks like this:

  • Collect images from random folders

  • Rename or fix naming later

  • Realize duplicates are hurting results (too late)

  • Notice blurry/low-quality images after hours of training

  • Augment data… then overwrite something by accident

  • Resize & pad… then re-check again

  • Caption images… then wonder:

    • “Did I caption everything?”

    • “Did the augmented images get captions too?”

  • Export a dataset… and find out it doesn’t match what your trainer expects

Each step is manageable on its own, but together they create friction, mistakes, and “silent failures” you don’t catch until the end.

LoRA Bento exists to reduce that chaos.

* image in demo just data from model output


💗✨ What you get with LoRA Bento ✨💗

💾 A dataset structure you can trust

Everything is stored in a clear, predictable project layout, so you’re not guessing where files went—ever. Projects are local-first and easy to back up.

image.png

🧹 Clean data before it hurts training

LoRA Bento detects duplicate / near-duplicate images and blurry images early, so you can remove them before they poison your dataset.

image.pngimage.pngimage.png

✂️ Crop (optional) to focus on the subject

Cropping is optional, but useful when you want the model to focus on the character/subject rather than background noise. Cropped versions are preferred downstream, helping keep the training signal more consistent.

  • Crop with a simple editor

  • Keep original images intact

  • Crops stay connected to the source image

image.png

image.png

AUTO CROP experimental

image.png

image.png

🔁 Safer augmentation without losing track

Augmentations are handled in a way that stays repeatable and trackable. You can re-run without the “what did I overwrite?” anxiety, and variants stay connected to the originals.

image.png

🖼️ Consistent training-ready images (with previews)

Resize & pad your dataset in a controlled way, with previews before committing the result—so your training folder ends up clean and consistent.

image.png

🏷️ Auto-tagging designed for LoRA workflows

Auto-tagging is built for LoRA caption files (comma-separated tags), with clear visibility into what the model will learn—and the ability to edit tags when needed.

image.png

📦 Export datasets that actually travel

Export your prepared dataset as a single ZIP so you can move it between machines, trainers, or storage without breaking the structure.

image.png

Ready to use with sd_script data stucture !

image.png

🚀 Train locally without “UI chaos”

available for window only (experiment stage)

LoRA Bento keeps the whole workflow in one place—from import to training—so you don’t need to juggle multiple apps and windows just to run a single experiment.

image.png

image.png

Beta release: what to expect

This is a beta, which means:

  • You may run into small UI bugs or edge cases

  • Some workflows may evolve quickly based on feedback

  • The goal is to get the core pipeline stable and comfortable to use

Platform support (Beta)

  • Windows: full support (recommended)

  • Linux: not supported

  • 🟡 macOS: supports data cleaning workflows (import + review + delete/cleanup)


Where to download

Use the master branch releases. Current release: v1.0.2-fix-dependency.

https://github.com/GockSo/LoRA-Bento/releases/tag/v1.0.4-fix-feature-train-local

or use branch master


Terms of use

LoRA Bento is free to use while it’s being developed, but (for now) it’s not allowed for commercial use. This is a deliberate choice while the project is still stabilizing and community-driven.


Feedback welcome

If you’ve ever felt like LoRA training is “hard for the wrong reasons,” I’d love to hear what part of the pipeline causes you the most pain—so we can keep polishing the right things first.

If you got some bug or issure can open issure on github first

Comming soon feature

  • Fix some bug and hardly to use in UX

  • Mobile UI support : stay on bed find dataset , clean data and train on bed

    • Auth module : can forward port and control app anywhere security with auth module

  • Tooltip Guideline for beginer

  • Test generate image white LoRA

0