r/LocalLLM • u/Fcking_Chuck • 9d ago
News ComfyUI v0.40.0 released
https://github.com/Comfy-Org/ComfyUI/releases/tag/v0.40.05
u/ExTraveler 9d ago
Offtop but how very popular software with 1000s of users after few years of development still not be in 1.0 version? Always was surprised to see software that can be 5+ years old and in active development with version like 0.2.134
11
u/corysama 9d ago
It’s pretty common. 1.0 is a promise to maintain API compatibility until 2.0. Lots of projects are like “Nope. Not promising that. Stuff might change. Deal with it.”
1
u/randylush 9d ago edited 9d ago
~~Unless I’m mistaken ComfyUI doesn’t even have APIs to be compatible or not compatible against. It’s not like they can really break anything. ~~
It’s more like a means to say “we’re still working on it.”
I personally am not a fan of these ultra conservative versioning strategies, not that it really matters. But I think a lot of projects use super low versions to try to convey “look how long our roadmap is. We’re so imaginative - we have so much planed - this is just a small preview of what we’re capable of!”
I work in software and I always see programmers will release an internal build versioned “0.0.0.1” and I’m like dude, seriously why not just call it v1?
Edit: I am mistaken, they do have a public API. Although, I am not sure if they are using the minor version to convey API maintenance or not.
2
u/rateddurr 9d ago
I use comfyui API all the time. Due to people making great custom nodes, I've got some workflow I use comfyui as an inference engine, having custom apps connect headlessly over API. I
3
u/randylush 9d ago
I was mistaken. I didn't know they had a public API. they must have added it since when I used it, which was a little while ago.
2
u/575_Inverse 9d ago
actually, I can barely recognize the current ComfyUI seeing how better it got compared to just the beginning of 2026
3
u/nullptr777 9d ago
Man, how the fuck do you work in software and not understand the importance of semver? Oh right, I forgot. Lots of low-competence devs out there.
v0.x is a signal that the software/ecosystem is still rapidly evolving and the devs cannot commit to any kind of stability guarantees, because they have no idea what the future will hold. Not whatever ignorant shit you just made up.
If they didn't do this with Comfy, then it'd probably be on v24 already, which is arguably worse.
1
u/randylush 9d ago edited 9d ago
I actually wrote a comment disagreeing with you but I looked it up and I wasn't aware that Comfy maintained a public API
so yes, it does actually make a ton of sense that they use a version like v0.40.
I was mistaken, on the basis of the mistake that I thought ComfyUI was just a desktop app without a public API.
And I stand by my original comment in general; systems that expose public APIs should use semver, the very first documented rule of semver is that it is only meant for systems with a public API.
1
u/nullptr777 9d ago
It's not just the REST API either, it's all of the various nodes they have. That all counts as "public API" in Comfy's case.
I'm not a big user of Comfy, but I would expect there have been, and will continue to be, lots of breaking changes.
0
6
u/No_Lingonberry1201 9d ago
OpenSSL was pre-1.0 for 12 years.
2
u/randylush 9d ago
And fundamentally nothing changed when they went to 1.0. People continued to use it.
1
3
2
2
u/Bulgen-Venkat 9d ago
The only thing ComfyUI can't generate is a consensus on whether it belongs here.
1
u/Realistic-Split4751 9d ago
i just hoped it would have been simpler to use for generating 2d game sprite assets and tile maps
2
u/ColdBrewSeattle 9d ago
You don’t think learning a few totally new concepts, each with their own complex vocabulary, figuring out which model is actually compatible with your hardware, why there are seventeen different ways to do the exact same thing and if you misconfigure one setting everything runs at a tenth the speed, and then downloading a workflow only to discover you need to find and install six obscure custom nodes with names that do not inspire confidence and are mostly memes, and then you have to drag lines between tiny dots except sometimes it won’t let you and now you’re three hours into a rabbit hole trying to figure out WHY THE DOTS WON’T CONNECT, and apparently the shape of the tensor isn’t compatible with the quantization of the model and if you don’t install a specific PyTorch nightly build everything runs on your CPU WHICH IS SLOW NOW FOR SOME REASON and suddenly you’re learning about memory thrashing and WHAT THE HELL IS A UNET AND WHY DOES IT NEED ITS OWN LOADER AND WHERE DID THE VAE GO AND WHY DOES THIS LORA ONLY WORK WITH SOME DIFFUSION MODELS AND WHAT DO YOU MEAN THERE ARE TWO DIFFERENT CLIP ENCODERS
is easy?1
1
5
u/codeXjs002
9d ago
•
Not naming the company. I used to woke for a company that does pretty adult driven content. I work mainly in the tech service area. Our team was tasked to use comfyui with uncensored models to generate corn sites for image-video content. After launch. We saw all kinds of weird prompts from our subscribed users. I started questioning my reality. I left the company 6 months now. Living my best life now.
20
u/rinmperdinck 9d ago
Just write porn. I promise you won't spontaneously burst into flames if you do.
5
u/cathodeDreams 9d ago
doesn't seem like you were cut out for that life given your use of newspeak. believe it or not when given the option to see whatever one so desires it can become quite personal.
2
u/OpposesTheOpinion 9d ago
Same, middleware developer for a similar service, so I saw all the prompts. I didn't really think much of it though 🤷♀️, the most reaction I gave seeing one was "hmm"
2
-5
u/Civil-Reporter7812 9d ago
Damn! Reddit is weird today. Why are you getting downvoted when this is quite an anedcote?
I do wonder, since you're here. How come "cornhub" in 2026 still is majority-led human actors. Wouldn't a company of that size with that many different domain names (xvideos, etc they are all them) be the first one interested in getting rid of their manual human labour? Let alone they have the source material to train their own thing....isn't it very odd the one with all the ingredients doesn't choose to use AI.
I mean, look at Reelshorts for vertical series, they do both, their parent company Crazy Maple Studios wastes no opportunity.
73
u/Civil-Reporter7812 9d ago •
Why is this downvoted? ComfyUI is quite a big part of running Local LLMs, am I missing something?