Live data from Hacker News

Ollama's new app

ollama.com

61–70 of 299 posts

Re: Ollama's new app

#61

There's also Jan AI, which supports Linux, MCP, any Vulkan GPU, any Llama.cpp-compatible model, and optionally multiple cloud models as well. That seems like a better solution than this.

Choice is good but here is why prefer Ollama over others (I'm biased because I work on Ollama).

Supporting multiple backends is HARD. Originally, we thought we'd just add multiple backends to Ollama - MLX, ROCm, TRT-LLM, etc. It sounds really good on paper. In practice, you get into the lowest common denominator effect. What happens when you want to release Model A together with the model creator, and backend B doesn't support it? Do you ship partial support? If you do, then you start breaking your own product experience.

Supporting Vulkan for backwards compatibility on some hardware seems simple right? What if I told you in our testing, there is a portion of the supported hardware matrix getting -20% decrease in performance. What about just cherry picking which hardware to use Vulkan vs ROCm vs CUDA, etc? Do you start managing a long and tedious support matrix, where each time a driver is updated, the support may shift?

Supporting flash attention sounds simple too right? What if I told you over 20% of the hardware and for specific models, enabling it will cause non-trivial amount errors pertaining to specific hardware/model combinations? We are almost in a spot, where we can selectively enable flash attention per type of model architecture and hardware architecture.

It's so easy to add features, and hard to say no, but given any day, I will stand for a better overall product experience (at least to me since it's very subjective). No is temporary and yes is forever.

Ollama focuses on running the model the way the model creators intended. I know we get a lot of negativity on naming but often times, it's what we work with the model creators on naming (which surprisingly may or may not be how another platform named it on release). Overtime, I think this means more focus on top models to optimize more and add capabilities to augment the models.

Re: Ollama's new app

#62

Wow, is it a coincidence that every comment that says anything negative about ollama gets downvoted/flagged into oblivion? what is going on in this thread?

We don't have this kind of power, and in fact, most our posts gets deleted so we don't post. We do read comments and help if we can.

Negative comments help us grow and make Ollama better any way. We can take harsh feedback to make Ollama better.

Re: Ollama's new app

#63
post #38

I've been on something of a quest to find a really good chat interface for LLMs. Most import feature for me is that I want to be able to chat with local models, remote models on my other machines, and cloud models (OpenAI API compatible). Anything that makes it easier to switch between models or query them simultaneously is important. Here's what I've learned so far: * Msty - my current favorite. Can do true simultan…

OpenWebUI is what you are looking for from a usability perspective. Supports many models chat.

I tried LibreChat and OpenWebUI, between the two I would recommend OpenWebUI.

It feels a bit less polished but has more functions that run locally and things work better out of the box.

My favorite thing is that I can just type my own questions / requests in markdown so I can get formatting and syntax highlighting.

Re: Ollama's new app

#64
post #4

Why not Linux? The UI looks to be some kind chrome based thingy - probably electron - should be easy to port to Linux. Also is there a link to the source?

I am guessing that the Linux version was first (or the announcement was worded strangely), as it is available on their download page: https://ollama.com/download

thats just the cli versions.

this app got gui.

Re: Ollama's new app

#65
post #3

a little too late i think.

not too late for VC money-grab tho. Edit: I hope I'm wrong about this. Thanks for clarifying.

Ben, we've had private conversations about this previously. I don't see any VC money grab nor am I aware of any.

Building a product that we've dreamed of building is not wrong. Making money does not need to be evil. I, and the folks who worked tirelessly to make Ollama better will continue to build our dreams.

Re: Ollama's new app

#66

Wow, is it a coincidence that every comment that says anything negative about ollama gets downvoted/flagged into oblivion? what is going on in this thread?

I don't understand how you can know this, even if it is true. (I only see downvotes on my comments.)

Re: Ollama's new app

#67

And why should anyone use it or ollama itself?

No one should use ollama. A cursory search of r/localllama gives plenty of occassions where they've proven themselves bad actors. Here's a 'fun' overview https://www.reddit.com/r/LocalLLaMA/comments/1kg20mu/so_why_... There are multiple (far better) options - eg LM studio if you want GUI, llama.cpp if you want the CLI that ollama ripped off. IMO the only reason ollama is even in the conversation is it was easy to get…

This is just wrong. Ollama has moved off of llama.cpp and is working with hardware partners to support GGML. https://ollama.com/blog/multimodal-models

Re: Ollama's new app

#68
post #52
post #15

I've been using Open WebUI and have been blown away, it's a better ChatGPT interface than ChatGPT! https://github.com/open-webui/open-webui Curious how this compares to that, which has a ton of features and runs great

Is the Open WebUI license still OSI-compatible? I saw some drama about this on reddit but I'm not sure about the current state. https://docs.openwebui.com/license/

It's a phony BSD license, with an attempt to pass it off as the real thing with some verbiage. It's neither within the letter nor the spirit of the real BSD license.

Re: Ollama's new app

#69
post #38

I've been on something of a quest to find a really good chat interface for LLMs. Most import feature for me is that I want to be able to chat with local models, remote models on my other machines, and cloud models (OpenAI API compatible). Anything that makes it easier to switch between models or query them simultaneously is important. Here's what I've learned so far: * Msty - my current favorite. Can do true simultan…

This is something you can vibe code in a day. I vibe codes something similar as a component for my larger project.

Re: Ollama's new app

#70
post #38

I've been on something of a quest to find a really good chat interface for LLMs. Most import feature for me is that I want to be able to chat with local models, remote models on my other machines, and cloud models (OpenAI API compatible). Anything that makes it easier to switch between models or query them simultaneously is important. Here's what I've learned so far: * Msty - my current favorite. Can do true simultan…

This is a snappy (perhaps too snappy at the expense of quality) open source mobile app for iPhones called Cactus Chat: https://apps.apple.com/us/app/cactus-chat/id6744444212
Post reply on HN