All the code I've seen for training them uses Hugging Face. When EleutherAI releases their open foundation LLM then everyone will want to fine tune it and do RLHF on it and they'll all use HuggingFace code to do it.
I think they are in the best position of any company including OpenAI.
[1] https://huggingface.co/docs/transformers/main/model_doc/llam...
[2] https://huggingface.co/docs/transformers/main/model_doc/opt
Everyone uses it but nobody pays for it.
You could say the same about Docker, I think? It seems to have been a mixed blessing for them.
And LLMs are just a small part of the ecosystem, huggingface is hosting much more than just those models. It hosts models for text-to-image, classification, text-to-speech, and everything in-between those. And beyond that, they also host datasets that are being used for training a bunch of models.
As long as there is a FOSS AI/ML ecosystem, huggingface will remain being relevant (granted no other similar platform appear and takes over). For example, if you want to do anything Stable Diffusion today, it's more likely than not that something is being pulled down from huggingface, one way or another.
Even in your own example, where we have one-shot models that don't need fine-tuning, those models still need to be hosted somewhere. Today, that hosting happens most commonly on huggingface.
I ctrl+f'd for "large" of large language model