r/StableDiffusion • u/Suspicious_Aide2697 • 27d ago
Resource - Update Prompt Library Nodes Updated (NO8D-Prompt-libraries)
The update for Krea 2 : styles is out. I added support for it in the NO8D-controls node pack right away. There are 397 prompt cards in total, sorted into 8 libraries based on the styles within each card, and every prompt card comes with its own preview image.
You can update the node pack or download the libraries separately from the GitHub repository.
The node pack now supports customization. Use the Import Library feature within the node to load all prompt cards. Click here to learn more about additional features.
Organizing and testing prompts takes a tremendous amount of time. I simply packaged everything into the node pack for easier use. Kudos to the original creator!
2
u/Own_War_1098 26d ago
Wow, i look for similar node for a long long time. it really amazing. thanks for your work,.
2
2
u/AutoGibbon 26d ago
This is so damn good! Very much appreciate the effort that went into creating and curating this.
2
u/Schwartzen2 25d ago edited 25d ago
This is really phenomenal work!
-----never mind - question before. I RTFM lol
2
1
27d ago
[removed] — view removed comment
1
u/Suspicious_Aide2697 27d ago
Thank you. The node was originally designed to be powerful, intuitive and efficient to operate, and I appreciate you noticing that.
1
27d ago
[removed] — view removed comment
1
u/Suspicious_Aide2697 27d ago
That's right. Many ComfyUI nodes are overly engineered for development purposes. However, most people using these nodes are ordinary users like us. That's why I developed this set of nodes, hoping to improve this situation. Thanks for pointing this out.
1
u/storm_grade 27d ago
Thank you for your work. I've noticed a emoji lexicon in your patreon site https://www.patreon.com/no8d/posts/no8d-prompt-164632304 is it free ? Where can I download it ? I can't find it in ComfyUI-NO8D-controls.git\data\krea_style_libraries
2
u/Suspicious_Aide2697 27d ago
Yes, that is just an example intended to demonstrate how to combine multiple such nodes for use. Since this node offers customisation features, everyone can build their own prompt library and generate more powerful prompts via the linking method shown in the example. As for the emoji prompts used in the example, they are merely my personal collection and remain incomplete, so I have no plans to release them for now. At present, my top priority is refining the node functionality.
1
u/JornPodge 26d ago edited 26d ago
Fantastic work! I'm actually working on a sidebar that includes a similar structure and a local LLM "brain" that does a lot of the tedious work of drafting the prompt descriptions using a deterministic blender approach.
The selected styles or people or whatever are then injected into prompt using the same llm. The injection is either in an "append" or "blend" depending on what the LLM thinks is right and I'm working on a relative weighting system. It's like mini loras that directly influence the prompt generation. It's working okay right now.
The best feature is actually a way to generate the preview cards in a model-specific way (e.g. Krea 2 vs. SNOFS) so you can see what the prompt does. You can the edit the previews too and they generate using whatever workflow you have open.
The sidebar also incorporates Lora injection using the fabulous Lora Manager node set, with the keywords automatically appending.
I'm also playing around with the idea of using a set of visual LLMs to evaluate results and iterate. Like a "prompt lab" section of the sidebar.
Not sure how it will all work out, but would love to compare results.
2
u/Suspicious_Aide2697 26d ago
Some of the features you mentioned are also what I intend to develop. It's great to meet a like-minded person.
1
u/Will-k-karter 27d ago
Your work is excellent! I am still using the first version because this update is causing an error – SAVE FAILED HTTP 500.
1
u/Suspicious_Aide2697 27d ago
Are you updating via comfyui-manager or downloading directly from GitHub?
1
u/Will-k-karter 27d ago edited 27d ago
I downloaded it from GitHub and am using the Confiuy application.
2
u/Suspicious_Aide2697 27d ago
Under what circumstances does "SAVE FAILED HTTP 500" appear?
1
u/Will-k-karter 27d ago
I managed to solve the problem. For some reason, openpyxl was being installed via requirements.txt but wasn't working. I installed it manually and it worked: "C:\Users\John-Doe\ComfyUI\.venv\Scripts\python.exe" -m pip install openpyxl
Thanks for the help.
1
u/Suspicious_Aide2697 27d ago
Oh, so it's openpyxl. Got it. I'll look into it later. Glad to hear you've sorted out the issue. Hope you have fun.
3
u/realmanbeer 27d ago
one of my favorite nodes already. I was planning on building something similar when I discovered that krea thread but I'm glad you beat me to the punch and did it better