FLUX.1 Krea [dev] is the open-weights Krea 1 model with LoRA support, delivering distinctive, realistic outputs for creative projects. Ready-to-use REST API, best performance, no coldstarts, affordable pricing.
Idle

$0.02per run·~50 / $1

A young woman sitting on a rooftop at golden hour, wearing an oversized denim jacket, white headphones around her neck, sipping iced coffee from a clear plastic cup. Her short curly hair blows slightly in the wind as city lights begin to glow in the distance.

An elderly man reading a book under a tree in autumn park, gentle expression, crisp leaf detail, dappled sunlight and long shadows.

A middle-aged man reading a newspaper at a corner café in Paris, wearing a tan trench coat, round glasses, and brown leather shoes. His coffee cup is half full, a croissant sits beside it. Natural morning light filters through the window behind him.

An elderly man sitting alone on a wooden bench in a quiet park at sunrise. He wears a wool cardigan over a flannel shirt, a knit beanie, and holds a paper cup of coffee. Fallen autumn leaves surround his feet, soft morning light on his face.

A man in his 20s sitting on a messy art studio floor, surrounded by unfinished canvases and paint tubes. He wears a white tank top stained with color, and ripped jeans. Sunlight pours through a dusty window, casting shadows across the floor.

A young mother adjusting her baby’s beanie while seated on a picnic blanket. She wears a cream sweater and long corduroy skirt, barefoot on the grass. Toys and snacks are scattered nearby, and her phone lies face down next to her coffee cup.

A fashion-forward teen leaning against a brick wall in a back alley, scrolling on their phone. They wear a neon green windbreaker, oversized cargo pants, and chunky sneakers. Graffiti and old posters decorate the background.

A barista behind the counter pouring latte art in a quiet café, wearing a dark apron over a mustard t-shirt. The espresso machine steams in the background, and sunlight catches the floating dust particles in the warm, cozy space.

A middle-aged woman hanging laundry on a rooftop clothesline under a bright blue sky. She wears a loose linen shirt and culottes, hair tied up with a scarf. Towels flutter in the breeze, casting soft shadows on the concrete floor.

A student working late at a small kitchen table under a hanging bulb. Books, a half-eaten sandwich, and a laptop are scattered in front of him. He wears headphones and a hoodie, surrounded by the quiet hum of night.

A cyclist resting on a curbside with a reusable water bottle and helmet beside him. Sweat on his brow, spandex gear catching the evening sun, and passing traffic slightly blurred in the background.

A woman taking a mirror selfie in a vintage thrift store. She's wearing a layered outfit: a corduroy jacket, striped turtleneck, and long plaid skirt. The mirror is slightly dusty and surrounded by mismatched lamps and colorful scarves.
FLUX Krea Dev LoRA is a versatile text-to-image and image-to-image generation model with full LoRA support. Generate stunning images with custom styles, apply artistic effects, or transform existing images — all with fine-tuned control over the output.
| Parameter | Required | Description |
|---|---|---|
| prompt | Yes | Text description of the image you want to generate. |
| image | No | Source image for image-to-image transformation. |
| width | No | Output width in pixels (default: 1024). |
| height | No | Output height in pixels (default: 1024). |
| loras | No | LoRA models to apply for custom styles. |
| strength | No | Transformation intensity for I2I (0.0–1.0, default: 0.8). |
| guidance_scale | No | Prompt adherence strength (default: 3.5). |
| seed | No | Set for reproducibility; -1 for random. |
| output_format | No | Output format: jpeg or png (default: jpeg). |
| enable_base64_output | No | Return base64 string instead of URL (API only). |
| enable_sync_mode | No | Wait for result before returning response (API only). |
Text-to-Image:
Image-to-Image:
| Output | Price |
|---|---|
| Per image | $0.02 |
Grab a WaveSpeedAI API key, then call POST https://api.wavespeed.ai/api/v3/wavespeed-ai/flux-krea-dev-lora with your input as JSON. The endpoint returns a prediction id; poll the prediction endpoint until status flips to completed, then read the output URL from data.outputs[0]. Examples for Flux Krea Dev Lora below.
# Submit the prediction
curl -X POST "https://api.wavespeed.ai/api/v3/wavespeed-ai/flux-krea-dev-lora" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $WAVESPEED_API_KEY" \
-d '{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"image": "https://example.com/your-input.jpg",
"size": "1024*1024",
"strength": 0.8,
"guidance_scale": 3.5,
"seed": -1,
"output_format": "jpeg",
"enable_base64_output": false,
"enable_sync_mode": false
}'
# Response includes a prediction id. Poll for the result:
curl -X GET "https://api.wavespeed.ai/api/v3/predictions/{request_id}/result" \
-H "Authorization: Bearer $WAVESPEED_API_KEY"
# When status is "completed", read the output from data.outputs[0].// npm install wavespeed
const WaveSpeed = require('wavespeed');
const client = new WaveSpeed(); // reads WAVESPEED_API_KEY from env
const result = await client.run("wavespeed-ai/flux-krea-dev-lora", {
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"image": "https://example.com/your-input.jpg",
"size": "1024*1024",
"strength": 0.8,
"guidance_scale": 3.5,
"seed": -1,
"output_format": "jpeg",
"enable_base64_output": false,
"enable_sync_mode": false
});
console.log(result.outputs[0]); // → URL of the generated output# pip install wavespeed
import wavespeed
output = wavespeed.run(
"wavespeed-ai/flux-krea-dev-lora",
{
"prompt": "A cinematic shot of a city at sunset, soft golden light",
"image": "https://example.com/your-input.jpg",
"size": "1024*1024",
"strength": 0.8,
"guidance_scale": 3.5,
"seed": -1,
"output_format": "jpeg",
"enable_base64_output": false,
"enable_sync_mode": false
}
)
print(output["outputs"][0]) # → URL of the generated outputFlux Krea Dev Lora is a WaveSpeedAI model for AI inference, exposed as a REST API on WaveSpeedAI. FLUX.1 Krea [dev] is the open-weights Krea 1 model with LoRA support, delivering distinctive, realistic outputs for creative projects. Ready-to-use REST API, best performance, no coldstarts, affordable pricing. You can call it programmatically or try it from the playground above.
POST your input parameters to the model's REST endpoint (shown in the API tab of this playground) with your WaveSpeedAI API key in the Authorization header. Submission returns a prediction ID; poll the prediction endpoint until status flips to "completed", then read the output URL from the result. The playground generates a ready-to-paste code sample in Python, JavaScript, or cURL for whatever inputs you've set. Full request/response shape is documented at https://wavespeed.ai/docs/docs-api/wavespeed-ai/flux-krea-dev-lora.
Flux Krea Dev Lora starts at $0.020 per run. That figure is the base price — the final charge scales with the parameters you set in the form (output size, length, count, references, or whatever knobs this model exposes), so a higher-quality or larger output costs more than a minimal one. The exact cost for your current input is shown live next to the Generate button before you submit, and the actual per-call charge is recorded on the prediction afterwards.
Key inputs: `prompt`, `image`, `size`, `seed`, `guidance_scale`, `enable_base64_output`. The full JSON schema (types, defaults, allowed values) is rendered above the Generate button and mirrored in the API reference at https://wavespeed.ai/docs/docs-api/wavespeed-ai/flux-krea-dev-lora.
Average end-to-end generation time on WaveSpeedAI is around 15 seconds per request — measured across recent runs. Queue time scales with global demand; live status is visible in the prediction record.
Commercial usage rights depend on the model's license, set by its provider (WaveSpeedAI). The license summary appears on the model card above; see WaveSpeedAI's Terms of Service for platform-level conditions.