Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Flux.1 Tools #101

Open
4 tasks
anthonywu opened this issue Nov 21, 2024 · 3 comments
Open
4 tasks

Support Flux.1 Tools #101

anthonywu opened this issue Nov 21, 2024 · 3 comments

Comments

@anthonywu
Copy link
Collaborator

anthonywu commented Nov 21, 2024

https://blackforestlabs.ai/flux-1-tools/

FLUX.1 Tools consists of four distinct features that will be available as open-access models within the FLUX.1 [dev] model series, and in the BFL API supplementing FLUX.1 [pro]:

@raysers
Copy link

raysers commented Nov 21, 2024

This is truly exciting news! I noticed that ComfyUI officially supported it a few hours ago, but as usual, it’s likely still not very friendly for Mac users. If mflux could follow up with support, that would be fantastic. As a user, I’m really looking forward to it! Thanks to the official team for including this in the plans. In fact, perhaps the team could consider giving this proposal a higher priority...

@filipstrand
Copy link
Owner

Would be great to support these features! Personally, I'll focus on finishing the Dreambooth feature near term, and then look into these new tools (and of course prioritise reviewing and helping out with contributions :) ). I have not tried these yet, but it feels like some of them (e.g the canny one) are very similar to features we currently support with controlnet. Would be interesting to compare and discuss to what extent we can/should replace these with the "official" ones from BFL.

@raysers
Copy link

raysers commented Nov 23, 2024

Would be great to support these features! Personally, I'll focus on finishing the Dreambooth feature near term, and then look into these new tools (and of course prioritise reviewing and helping out with contributions :) ). I have not tried these yet, but it feels like some of them (e.g the canny one) are very similar to features we currently support with controlnet. Would be interesting to compare and discuss to what extent we can/should replace these with the "official" ones from BFL.

Yes,大佬,you should continue focusing on your current work as planned. Flux.1 Tools seems to be a sudden release, more like an unexpected event. However, not every unexpected event requires an urgent response, and at the very least, it shouldn’t disrupt your existing plans.

I’m not a code contributor, but I’d like to share my thoughts on Flux.1 Tools purely from the perspective of a user and observer:

As a user, I naturally hope that mflux will support more and more features. At the same time, as an observer, I see that Flux.1 Tools could be a potential shortcut to reduce the workload for the official team:

  1. FLUX.1 Fill

It’s said to deliver better inpainting results than any current method on Flux1, which could directly address issue #88.

  1. FLUX.1 Depth & FLUX.1 Canny

    I noticed that "depth" is already on the official research list. If Flux.1 Tools is introduced, it might save the team from duplicating efforts on depth research.
    As for the "canny" feature, it overlaps with existing functionalities and might not be necessary unless it’s proven to deliver significantly better results.

    Additionally, FLUX.1 Depth and FLUX.1 Canny come with LoRA versions. Based on evaluations, their performance is comparable to the full 23GB ControlNet version. I tested both LoRAs yesterday, but unfortunately, they’re not compatible with mflux. If they were, they could save the official team a lot of work. Furthermore, each LoRA is just over 1GB+, making them much more storage-friendly.

  2. FLUX.1 Redux

    I’m not entirely sure if it’s similar to ipadapter since I’m unfamiliar with it. It simply struck me as an intriguing feature.

When I see such a comprehensive toolbox, as a user, I naturally hope that the official team can follow up and support it so we can experience these features sooner. That’s why I think this proposal might be worth considering as a higher priority.

Additionally, I noticed that Mr. Wu seems to have addressed issue #103 during his work process, which was an unexpected bonus. I’m aware of this model because it has recently gained a lot of attention in the Chinese community.

The above are just some genuine thoughts of mine. I’ve boldly expressed them here, hoping they align with the spirit of sincere communication in this community.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants