Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Welcome to stable-diffusion.cpp Discussions! #29

leejet announced in Announcements
Discussion options

👋 Welcome!

We’re using Discussions as a place to connect with other members of our community. We hope that you:

  • Ask questions you’re wondering about.
  • Share ideas.
  • Engage with other community members.
  • Welcome others and are open-minded. Remember that this is a community we
    build together 💪.

To get started, comment below with an introduction of yourself and tell us about what you do with this community.

You must be logged in to vote

Replies: 13 comments 5 replies

Comment options

Thanks for doing this! I like it how easy to compile and use it is and the tool for convertion. Sadly for me it is still slow but the progress is very good. some days ago i had like 50 sec per step and now its 35 sec per step!

You must be logged in to vote
0 replies
Comment options

Thanks, very nice project (looking forward for GPU support).
Its the first (and only) c++ stable diffusion implementation, where I was able to integrate it into Open Frameworks:
https://github.com/Jonathhhan/ofStableDiffusionExample/tree/main

You must be logged in to vote
0 replies
Comment options

SD.cpp is my love. I'm making a GUI for it using twinBasic. Btw, are there other AI apps like SD.cpp? For example, Meta_AI_MMS_TTS.cpp.exe or something like Songs_and_Music_AI_Generator.cpp.exe or Meta_AI_SeamlessM4T.cpp.exe?

You must be logged in to vote
0 replies
Comment options

Thank you for ur hard work leejet and whoever is involved in improving this!

@JohnClaw great! will u release ur gui when it is ready for public?
also johnclaw, there is bark.cpp that they have plan to release Audiocraft for cpp, u should check it out

You must be logged in to vote
0 replies
Comment options

What a huge effort, very valuable to have that codebase.

You must be logged in to vote
0 replies
Comment options

Does anyone have a GUI yet that they have put on the front of this? I haven't seen anything from Automatic1111 offering support for SD.cpp and would like to run this with a GUI

You must be logged in to vote
0 replies
Comment options

Does anyone have a GUI yet that they have put on the front of this? I haven't seen anything from Automatic1111 offering support for SD.cpp and would like to run this with a GUI

Professional GUI: https://github.com/Cyberhan123/stable-diffusion-desktop

My amateur GUI (supports only LCM Dreamshaper and hasn't been released yet):
image

You must be logged in to vote
3 replies
Comment options

when u released ur gui i would like to give u suggetions to improve it johnclaw, please release it

Comment options

I made one too: https://github.com/fszontagh/sd.cpp.gui.wx

Not perfect, and not very tested.
sd cpp gui wx_queue

Comment options

its lovely, thank u so much

Comment options

@eanthony76 my GUI attempt as an Open Frameworks addon: https://github.com/Jonathhhan/ofxStableDiffusion/tree/main

You must be logged in to vote
0 replies
Comment options

@leejet could u please give a status progress of merging controlnet, svd and inpainting

You must be logged in to vote
1 reply
Comment options

#131 is merged now

Comment options

I saw that there is now support for prompts longer than 77 tokens. What is the new upper limit?

You must be logged in to vote
1 reply
Comment options

leejet Mar 3, 2024
Maintainer Author

No upper limit.

Comment options

such a great repo. please support inpainting.

You must be logged in to vote
0 replies
Comment options

Hello, Waheed is here, I used your repo for a test run on RX5700 i really like the cpp implementation, good job :)

I have seen a performance decrease in comparison with basic pytorch StableDiffusion-webui I get an image in 7.3 seconds using the standard default params, while i get an image in 11.27s using your repo. (but also I see a higher quality images using your imp)

I see that you mentioned faster ggml implementation for ggml_conv_2d that might already help.

Also one more question regarding multi-gpu usage, it currently can detects several GPUs but it does only use one of them, is there a way to use all the CUDA buffers I think it should be possible.

You must be logged in to vote
0 replies
Comment options

Dear community,
I am pleased to announce that I am currently working on a Node.js binding for this project, with plans to extend its integration—alongside GGML—to other programming languages in the near future.
This initiative is part of a broader effort to democratize access to inference and training frameworks, ensuring they are accessible to developers beyond the Python ecosystem.
I look forward to sharing updates on the progress of this binding soon.

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

AltStyle によって変換されたページ (->オリジナル) /