For most users that wanted to run LLM locally, ollama solved the UX problem. One command, and you are running the models even with the rocm drivers without knowing. If llama provides such UX, they failed terrible at communicating that. Starting with the name. Llama.cpp: that's a cpp library! Ollama is the wrapper. That's the mental model. I don't want to build my own program! I just want to have fun :-P
"LM Studio… Jan… Msty… koboldcpp…" Plenty of alternatives listed. Can anyone with experience suggest the likely successor to Ollama? I have a Mac Mini but don't mind a C/L tool. I think, as was pointed out, Ollama won because of how easy it is to set up, pull down new models. I would expect similar for a replacement.
The local LLM ecosystem doesn’t need Ollama
201–210 of 222 posts
Re: The local LLM ecosystem doesn’t need Ollama
#202Earlier quoted context omitted.
MIT license lets you do what you want with the code. That's the deal. The blob storage thing is the real problem though. Nobody talks about it until they try to move their models somewhere else.
Well, yeah, which is why it's silly when people use MIT licenses and then complain that those, for example, with the motto "Build > ask. Disrupt or die.", only take and don't contribute anything back, instead of using a license that demands it.
Re: The local LLM ecosystem doesn’t need Ollama
#203For most users that wanted to run LLM locally, ollama solved the UX problem. One command, and you are running the models even with the rocm drivers without knowing. If llama provides such UX, they failed terrible at communicating that. Starting with the name. Llama.cpp: that's a cpp library! Ollama is the wrapper. That's the mental model. I don't want to build my own program! I just want to have fun :-P
"LM Studio… Jan… Msty… koboldcpp…" Plenty of alternatives listed. Can anyone with experience suggest the likely successor to Ollama? I have a Mac Mini but don't mind a C/L tool. I think, as was pointed out, Ollama won because of how easy it is to set up, pull down new models. I would expect similar for a replacement.
Re: The local LLM ecosystem doesn’t need Ollama
#204Earlier quoted context omitted.
>solved the UX problem. >One command Notwithstanding the fact that there's about zero difference between `ollama run model-name` and `llama-cpp -hf model-name`, and that running things in the terminal is already a gigantic UX blocker (Ollama's popularity comes from the fact that it has a GUI), why are you putting the blame back on an open source project that owes you approximately zero communication ?
> Ollama's popularity comes from the fact that it has a GUI It's not the GUI, it's the curated model hosting platform. Way easier to use than HF for casual users.
Re: The local LLM ecosystem doesn’t need Ollama
#205Earlier quoted context omitted.
The reported alternatives seem pretty User-Friendly to me: > LM Studio gives you a GUI if that’s what you want. It uses llama.cpp under the hood, exposes all the knobs, and supports any GGUF model without lock-in. > Jan( https://www.jan.ai/ ) is another open-source desktop app with a clean chat interface and local-first design. > Msty( https://msty.ai/ ) offers a polished GUI with multi-model support and built-in RAG…
All of those options were either too slow, or didnt work for me (Mac with Intel). I could have spent hours googling, but I downloaded Ollama and it just worked. So no, they are not alternatives to ollama
Re: The local LLM ecosystem doesn’t need Ollama
#206So, on a mac, what good alternative to ollama supports mlx for acceleration? My main use case is that I have an old m1 max macbook pro with 64 gb ram that I use as a model server.
Re: The local LLM ecosystem doesn’t need Ollama
#207I'm sorry, on a mac, Ollama just works. It lets me use a model and test it quickly. This is like saying stop using google drive, upload everything to s3 instead! When i'm using Ollama - I honeslty don't care about performance, I'm looking to try out a model and then if it seems good, place it onto a most dedicated stack specifically for it.
Re: The local LLM ecosystem doesn’t need Ollama
#208ollama is pretty intuitive to use still - dont see why will stop.
If you only needed a single reason, how about kneecapping your performance by choosing ollama?
Re: The local LLM ecosystem doesn’t need Ollama
#209Earlier quoted context omitted.
Can you share some excerpts from that article that feel LLM-written to you?
Sure. Short sentences like "It shouldn’t be.", "I’ve moved on.", "Ollama didn’t.", etc. Not-this-but-that like "The local LLM ecosystem doesn’t need Ollama. It needs llama.cpp." Weird signposting: "Benchmarks tell the story." Heres-the-rub conclusion: "The Bigger Picture" Starting every title with "The ...". It's definitely largely human-written, but there are enough slop-isms to make it annoying to read. And of cour…
Probably a side effect of using them so much
Re: The local LLM ecosystem doesn’t need Ollama
#210I was pretty big on ollama, it seemed like a great default solution. I had alpha that it was a trash organization but I didn't listen because I just liked having a reliable inference backend that didn't require me to install torch. I switched to llama.cpp for everything maybe 6 months ago because of how fucking frustrating every one of my interactions with ollama (the organization) were. I wanna publicly apologize to…