Analysis updated 2026-05-18
Train a custom character LoRA for Krea 2 from a folder of reference images of a person or character.
Bypass automatic captioning by supplying your own CSV or text file captions for fully offline training.
Convert a trained character LoRA into a format compatible with ComfyUI workflows.
Experiment with custom differentiable reward objectives for character training using the included scripts.
| konakona666/krea-2 | agno-agi/agent-platform-railway | alexantaluo0/acot-vla-wm | |
|---|---|---|---|
| Stars | 22 | 22 | 22 |
| Language | Python | Python | Python |
| Setup difficulty | hard | moderate | hard |
| Complexity | 4/5 | 4/5 | 5/5 |
| Audience | developer | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires downloading large Krea 2 model checkpoint files and a GPU capable of running LoRA training.
This repository is a fork of Krea AI's Krea 2 image generation model, adapted specifically for training custom character models quickly. Krea 2 itself is a model that generates images, and this fork focuses on teaching it to reproduce a specific character or person using a technique called LoRA training, combined with two training methods named SFT and DRaFT-K. To train a character, you install the training dependencies, point the tool at a Krea 2 checkpoint file, and provide a folder of images of the character you want to train, in formats like JPG, PNG, WebP, BMP, or AVIF. You can optionally give the character a trigger word to invoke it later. By default training runs 500 SFT update steps followed by 60 more focused DRaFT steps, and any missing face detection models needed for training are downloaded automatically. There are a few ways to supply the training data. The tool can automatically write captions for your images and generate its own set of training prompts, or you can supply your own captions as a CSV file or as a matching text file next to each image, along with your own list of prompts. This lets you train fully offline without relying on an external captioning service. Once a character model is trained, there is a script included to convert the resulting file into a format that works with ComfyUI, a popular tool for building image generation workflows. The code in this repository is released under the Apache 2.0 license, though the Krea 2 model weights themselves follow a separate Krea 2 Community License with its own terms for commercial use.
A fork of the Krea 2 image generation model built for quickly training custom character LoRAs from a folder of reference images.
Mainly Python. The stack also includes Python, PyTorch, LoRA.
The code is free to use, modify, and distribute under Apache 2.0, but the Krea 2 model weights themselves follow a separate license with their own commercial use terms.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.