diffusers icon indicating copy to clipboard operation
diffusers copied to clipboard

The Diffusers MVP 🚀

Open sayakpaul opened this issue 1 month ago • 12 comments

Hello folks 👋

What❓

We’re excited to bring a contributor-focused program to you! In this program, we want to work and collaborate with serious contributors to Diffusers and reward them for their time and energy spent with us. Keep reading this thread if that sounds interesting to you.

To ease the process, we have compiled a list of issues (more below) where we believe we require the most assistance. These issues also require contributors to consider solid and robust API design that is sustainable and maintainable in the long term.

To be considered for this program, we kindly request that you select only one issue at a time, engage with us by proposing potential design RFCs, and proceed from there. For now, we have a one-contributor-per-one-issue policy, but we can always make exceptions.

Issue list 🐞

We will mark the issues accordingly once contributors start working on them so that it’s easier to track.

Working together 🤝

After we have had a chance to interact with potential candidates through issues and PRs, as well as discussions on our GitHub, we will make our best judgment and invite them to a shared Slack channel to facilitate better collaboration.

To ensure everyone has an opportunity to contribute, we kindly ask that contributors work on one issue at a time before claiming another. If you have a PR open but really want to work on a second issue, please check in with us: we can either try to wrap up the existing PR or make exceptions for cases when it makes sense. This is to ensure everyone has a chance to contribute with a balanced workload. Thanks for understanding!

What’s in it for you? 👀

This is quite flexible. All selected participants are entitled to receive the “Diffusers MVP” title, a certificate, HF compute credits, and recommendation letters. You will also be invited to a shared channel on our Slack workspace where we can discuss more mutually beneficial collaboration opportunities. We're starting this program to identify open-source contributors who would like to be included deeper in the strategy and direction of diffusers. We'll be happy to provide you with tools that enable your contribution and growth further, like compute grants and others; we're flexible.

sayakpaul avatar Nov 11 '25 09:11 sayakpaul

This is super cool, Diffusers Team! Quick question — once we select an issue to work on, is there a specific timeframe within which we should complete it? Just want to make sure others can pick it up if we’re unable to finish on time?

charchit7 avatar Nov 11 '25 12:11 charchit7

I think that to give everyone in the community a fair chance to contribute, it's better to be steady on a PR. This helps everyone -- the maintainers, the contributors, and everyone else involved. This, of course, depends on the criticality of a particular feature, and there's no recipe that would work for all.

sayakpaul avatar Nov 11 '25 12:11 sayakpaul

Got it, thanks @sayakpaul :)

charchit7 avatar Nov 11 '25 12:11 charchit7

@sayakpaul Would it be possible to open a few more issues in this program?

surajyadav-research avatar Nov 21 '25 10:11 surajyadav-research

Hey @sayakpaul, I would like to claim https://github.com/huggingface/diffusers/issues/12458 ([Qwen-image-edit] Batch Inference Issue / Feature Request).

I have reviewed the previous failed PR attempts and posted a new RFC on the issue thread that addresses the complex batching requirements.

akshan-main avatar Nov 21 '25 16:11 akshan-main

Folks who have completed contributing PRs to the issues listed here, please provide your Hugging Face usernames (cc: @toilaluan, @@rycerzes, @@adi776borate). This is so that we can grant you some HF credits.

Additionally, please generate your MVP certificates through https://huggingface.co/spaces/diffusers/generate-mvp-certificate. It requires you to provide your GitHub username and the PR you contributed to as part of the MVP program. Additionally, do feel free to post about this on social media and tag us!

sayakpaul avatar Dec 10 '25 04:12 sayakpaul

toilaluan hey this is mine

toilaluan avatar Dec 10 '25 04:12 toilaluan

Hi! This is my Hugging Face username: iota-10

adi776borate avatar Dec 10 '25 04:12 adi776borate

@adi776borate @toilaluan @rycerzes you should have been granted the HF pro subscription and also some HF credits :)

We might reach out to you for more mutually beneficial collaboration opportunities. So, be on the look out!

Thanks once again for your incredible contributions! I hope we continue to see more.

sayakpaul avatar Dec 10 '25 09:12 sayakpaul

Hey @sayakpaul!

Thanks so much for the HF Pro subscription and credits - really appreciate it! 🙏

It's been great getting to contribute to diffusers, and I'm definitely interested in exploring more collaboration opportunities. Feel free to reach out anytime - I'll keep an eye out for any messages.

Looking forward to continuing to contribute to the project!

rycerzes avatar Dec 10 '25 16:12 rycerzes

@adi776borate @toilaluan @rycerzes you should have been granted the HF pro subscription and also some HF credits :)

We might reach out to you for more mutually beneficial collaboration opportunities. So, be on the look out!

Thanks once again for your incredible contributions! I hope we continue to see more.

@sayakpaul, Are there an open issues, like the above? Would love an oppurtunity to deep dive in diffusers codebase and contribute in a meaningful way.

Vidit-Ostwal avatar Dec 10 '25 17:12 Vidit-Ostwal

@Vidit-Ostwal you can explore the open issues on this thread or in https://github.com/huggingface/diffusers/issues and pick one that suits your interest.

The issues listed in this thread were chosen so that the contributors can demonstrate maturity and depth.

sayakpaul avatar Dec 11 '25 07:12 sayakpaul