Over the past few months, this place has exploded. I'm fairly certain I looked a month or two back thinking the same thing, and we were at like 141k users. We're far past that now.
Because of this, I want to take a second to help level-set expectations a little, especially since some new folks seem to really be struggling after the ChatGPT announcement.
First things first- forget the leaderboards and forget the marketing hype when open source models come out (yes, open source models can have marketing). Pound for pound, in a one on one comparison with proprietary models: open source models will lose almost every time. Comparing the two like that would make you miserable for no gain at all. Don't do that.
I mean, think about it a bit: ChatGPT 4 was rumored, a YEAR AGO, to be 1.6T (Trillion Parameters) model, and they've only been adding to it since. Improving it constantly. Alternatively, our biggest models (that folks actually use, or aren't frankenmerges) are in the range of 70B (Billion parameters)... and a lot of folks can't even run those.
We are not going to beat whatever the current ChatGPT version is at any given moment. And that's ok. That's not where the value of Open Source lies.
Here in Open Source land, we make that tradeoff, using this instead of proprietary, for certain benefits. For example:
- The biggest, and most important benefit: everything that you tell your local AI is private. Really private. Truly private. Every trade secret. Every million dollar idea. They all remain just yours.
- If your local AI is pretty good at some task today, it will still be just as good at it a year from now. That may not sound like much, but I promise the folks over at the chatgpt sub wish they could say the same. So many "why is chatgpt dumb today" and "why is chatgpt hallucinating today?" posts popping up there all the time. That's a problem you just won't deal with, unless YOU update something, and then you'll know why
- Compliance: you can find local models that won't immediately lecture you about animal cruelty when you ask how to kill a Python process. Sometimes you need an answer, not a lecture.
- Its always available. There's no maintenance or global outage. Some server somewhere pooping out won't stop your local model from responding to you.
Remember that Open Source progresses. All of us are working on projects to share that will hopefully help, even if a little. And of course we have absolute geniuses here, like the minds behind llama.cpp, exllama, pytorch, etc, who are all constantly innovating.
Unless a law forces otherwise, Open Source isn't going anywhere. We'll keep getting Open Source models, because there is value to corporations in doing so. They are crowd sourcing QA, bug fixes, etc by doing that. We're finding the issues. The super smart people in the community are finding the answers. In many cases, the very libraries these companies use are getting updated, at 0 cost to them. I'd be willing to be that Open Source has saved some companies MILLIONS of dollars. Sure, they could just give us an API with these models, but they'd be getting only a fraction of feedback and none of the bugfixes/ideas for how to handle their own stuff. AND they'd be on the hook for hosting costs, which are not insignificant.
What does all this mean? It means that I'd be shocked if we don't have something at least somewhat comparable to GPT4o or whatever its called, in a year or two, in some form or fashion.
Will it be later than they have it, and maybe not quite to the same capability? Sure. But guess what? All the people using it now will have everything they say and show to it stored, logged, maybe even catalogued, trained and possibly even sold. And if there's ever a data breach? Then far worse will happen.
But your model? Nah. When you finally get your locally run fancy vision-voice AI that giggles while it loads a response, it won't tell a soul about your Hello Kitty pajamas.
So for real- kick back, relax, and enjoy the ride. Don't stress about OpenAI; look at them as a preview of what's to come for us. Want it REALLY badly? Help make it happen, in any way you can.
It's fun here, so don't get discouraged. Tinker on what you do have while you wait for the next stuff to arrive.
[–]heyoniteglo 52 points53 points54 points (5 children)
[–]utf16 12 points13 points14 points (4 children)
[–]beerpancakes1923 3 points4 points5 points (1 child)
[–]IpppyCaccy 3 points4 points5 points (0 children)
[–]primordiaI_gloop 3 points4 points5 points (1 child)
[–]ActiveAvailable2782 0 points1 point2 points (0 children)
[–]jollizee 58 points59 points60 points (3 children)
[–]SomeOddCodeGuy[S] 24 points25 points26 points (2 children)
[–]ainz-sama619 13 points14 points15 points (1 child)
[–]SiEgE-F1 4 points5 points6 points (0 children)
[–]elilev3 23 points24 points25 points (2 children)
[–]Merosian 1 point2 points3 points (1 child)
[–]Due-Memory-6957 2 points3 points4 points (0 children)
[–]Ylsid 7 points8 points9 points (0 children)
[–]jerieljan 4 points5 points6 points (0 children)
[–]Eastwindy123 3 points4 points5 points (0 children)
[–]lywyu 4 points5 points6 points (1 child)
[–]SomeOddCodeGuy[S] 1 point2 points3 points (0 children)
[–]Red_Redditor_Reddit 20 points21 points22 points (13 children)
[–]a_beautiful_rhind 9 points10 points11 points (4 children)
[–]skrshawk 1 point2 points3 points (3 children)
[–]a_beautiful_rhind 2 points3 points4 points (2 children)
[–]skrshawk 4 points5 points6 points (1 child)
[–]a_beautiful_rhind 0 points1 point2 points (0 children)
[–]one-joule 3 points4 points5 points (1 child)
[–]smallfried 0 points1 point2 points (0 children)
[–]AlanCarrOnline 2 points3 points4 points (2 children)
[–]TwilightWinterEVEkoboldcpp 1 point2 points3 points (1 child)
[–]AlanCarrOnline 0 points1 point2 points (0 children)
[–]SomeOddCodeGuy[S] 0 points1 point2 points (0 children)
[–]MrVodnik 2 points3 points4 points (0 children)
[–]windozeFanboi 2 points3 points4 points (0 children)
[–]SiEgE-F1 2 points3 points4 points (0 children)
[–]AlanCarrOnline 5 points6 points7 points (0 children)
[–]danigoncalvesLlama 3 1 point2 points3 points (0 children)
[–]SikinAyylmao 1 point2 points3 points (2 children)
[–]SomeOddCodeGuy[S] 0 points1 point2 points (1 child)
[–]TwilightWinterEVEkoboldcpp 1 point2 points3 points (0 children)
[–]Next_Program90 1 point2 points3 points (0 children)
[–]hashmiabrar1 1 point2 points3 points (0 children)
[–]crazyenterpz 1 point2 points3 points (0 children)
[–]mikebrave 1 point2 points3 points (1 child)
[–]SomeOddCodeGuy[S] 0 points1 point2 points (0 children)
[–]multiverse_fan 3 points4 points5 points (1 child)
[–]one-joule 5 points6 points7 points (0 children)
[–]ab2377Llama 8B 3 points4 points5 points (0 children)
[–]Lemgon-Ultimate 1 point2 points3 points (1 child)
[–]TheMissingPremise 1 point2 points3 points (0 children)
[–]New-Database-7703 0 points1 point2 points (2 children)
[–]beerpancakes1923 1 point2 points3 points (1 child)
[–]smallfried 0 points1 point2 points (0 children)
[–]obsoletesatellite -1 points0 points1 point (0 children)
[+]swaglord1k comment score below threshold-6 points-5 points-4 points (1 child)
[+]mystonedalt comment score below threshold-18 points-17 points-16 points (6 children)