Skip to content(if available)orjump to list(if available)

Show HN: I built a playground to showcase what Flux Kontext is good at

Show HN: I built a playground to showcase what Flux Kontext is good at

11 comments

·July 10, 2025

Hi HN,

After spending some time with the new `flux kontext dev` model, I realized its most powerful capabilities aren't immediately obvious. Many people might miss its true potential by just scratching the surface.

I went deep and curated a collection of what I think are its most interesting use cases – things like targeted text removal, subtle photo restoration, and creative style transfers.

I felt that simply writing about them wasn't enough. The best way to understand the value is to see it and try it for yourself.

That's why I built FluxKontextLab (https://fluxkontextlab.com).

On the site, I've presented these curated examples with before-and-after comparisons. More importantly, there's an interactive playground right there, so you can immediately test these ideas or your own prompts on your own images.

My goal is to share what this model is capable of beyond the basics.

It's still an early project. I'd love for you to take a look and share your thoughts or any cool results you generate.

vunderba

Kontext's ability to make InstructPix2Pix [1] level changes to isolated sections of an image without affecting the rest of the image is a game changer. Saves a ton of time without needing to go through the effort of masking/inpainting.

About a month ago I put together a quick before/after set of images that I used Kontext to edit. It even works on old grainy film footage.

https://specularrealms.com/ai-transcripts/experiments-with-f...

> My goal is to share what this model is capable of beyond the basics.

You might be interested to know that it looks like it has limited support for being able to upload/composite multiple images together.

https://fal.ai/models/fal-ai/flux-pro/kontext/max/multi

[1] https://github.com/timothybrooks/instruct-pix2pix

roenxi

One of the issues with staggered releases is they are easy to forget about. BFL have apparently made the weights to the Kontext Dev model available, but because it didn't happen when they announced Kontext I'd compeltely forgotten about it.

These models look fantastic, we've finally got something solid in the public sphere that goes beyond stable diffusion style word vomit for prompting. It was obviously coming sooner or later, but happily it seems to be here. It is unfortunate for the public that, as far as I can see, they didn't actually open the weights up since they aren't free for commercial use.

merelysounds

I was able to try it with one image, I liked the results and wanted to try something more complex. However, I started getting error messages: "Processing Failed An unexpected error occurred. Please try again.", retrying didn't help.

Zephyrion

Glad you liked the first result. And ugh, sorry you hit that error on the second go. You're right, that "unexpected error" message is pretty useless. Better error handling is at the top of my to-do list now.

fazza999

Keeps saying "something went wrong" for a variety of images / requests. Can't say I'm hugely impressed. MidJourney does it flawlessly.

winterrx

Cool, but how are you paying for the inference if it's free?

Zephyrion

That's a great question. Right now, the inference costs are coming out of my own pocket. My main goal was to let people experience the model's potential without any barriers.

To keep the project sustainable in the long run, I'm exploring some options, like potentially offering a paid tier for heavy users or more advanced features. For now, I'm focused on improving the core experience and will do my best to keep costs low so it remains accessible to as many people as possible.

shekhar101

I tried a picture with instructions and it says "something went wrong". I would love to try and see how well it works for my use case.

Zephyrion

I'm so sorry you ran into that, and thank you for reporting it. This is exactly the kind of feedback I need at this early stage.

You're right, my backend logs show that most requests are succeeding, which means there must be an error happening somewhere between the front-end and the server that I'm not catching properly yet.

Based on this, implementing a more robust error logging system is now my top priority. I'll get on it right away so I can find and fix these issues for everyone. Thanks again for giving it a try.

mg

Cool. Are you running the model on your own server?

Zephyrion

Thanks! Not yet. To get this launched quickly and validate the idea, I'm currently using a cloud API to handle the inference.

However, my plan is to eventually deploy the model on my own server. I'll be sure to document the entire process—from setup to optimization—and share it as a detailed guide on the site for anyone interested!