this post was submitted on 17 Aug 2025
1 points (100.0% liked)

LocalLLaMA

4891 readers
1 users here now

Welcome to LocalLLaMA! Here we discuss running and developing machine learning models at home. Lets explore cutting edge open source neural network technology together.

Get support from the community! Ask questions, share prompts, discuss benchmarks, get hyped at the latest and greatest model releases! Enjoy talking about our awesome hobby.

As ambassadors of the self-hosting machine learning community, we strive to support each other and share our enthusiasm in a positive constructive way.

Rules:

Rule 1 - No harassment or personal character attacks of community members. I.E no namecalling, no generalizing entire groups of people that make up our community, no baseless personal insults.

Rule 2 - No comparing artificial intelligence/machine learning models to cryptocurrency. I.E no comparing the usefulness of models to that of NFTs, no comparing the resource usage required to train a model is anything close to maintaining a blockchain/ mining for crypto, no implying its just a fad/bubble that will leave people with nothing of value when it burst.

Rule 3 - No comparing artificial intelligence/machine learning to simple text prediction algorithms. I.E statements such as "llms are basically just simple text predictions like what your phone keyboard autocorrect uses, and they're still using the same algorithms since <over 10 years ago>.

Rule 4 - No implying that models are devoid of purpose or potential for enriching peoples lives.

founded 3 years ago
MODERATORS
 

Just putting this here for anyone else interested in a local UI that runs using Tauri https://tauri.app/ (eg. it doesn't use electron!)

top 16 comments
sorted by: hot top controversial new old
[–] naeap@sopuli.xyz 0 points 10 months ago (1 children)

Is this like ollama, but with more make up?

[–] Eyekaytee@aussie.zone 0 points 10 months ago (3 children)
[–] tofubl@discuss.tchncs.de 0 points 10 months ago (1 children)
[–] Eyekaytee@aussie.zone 0 points 10 months ago

by make up I assumed he was saying is this more fancy than Ollama, which I don't think it is, I just like it because it's similar to LM Studio but without electron

[–] WalnutLum@lemmy.ml 0 points 10 months ago

Does ollama have a graphical client now? I have always run it as a background server.

[–] sickday@fedia.io 0 points 10 months ago (2 children)

ollama with less make up

Ollama is a CLI tool. It's distributed as such; there's no official UI for it.

End users can setup their own frontend clients for ollama (such as OpenWebUI, or LibreWeb), but these are entirely separate projects from Ollama.

Jan ships with a UI, and as far as I can tell there isn't a CLI component to it. Additionally, Jan uses llama.cpp as it's backend, just like ollama does. If anything, Jan is ollama with extra make up.

[–] Diplomjodler3@lemmy.world 0 points 10 months ago (1 children)

Yeah, how exactly does Ollama depend on Vulcan?

[–] afk_strats@lemmy.world 0 points 10 months ago (1 children)

Ollama doesn't depend on Vulkan for its backend. The Vulkan back end is the most widely compatible GPU accelerated back end.

This is to the detriment of it's users. Ollama works on top of llama.cpp which can run on Vulkan. People have created merge requests for including Vulkan in Ollama. Meta wouldn't accept it.

[–] beastlykings@sh.itjust.works 0 points 10 months ago* (last edited 10 months ago) (1 children)

Is this why I can't get llama GPU acceleration on my 7840u with integrated 780m?

I've got 96gb of ram, I can share half of that as vram. I know the performance won't be amazing, but it's gotta be better than CPU only.

I looked into it once and saw a bunch of people complaining about lack of support, saying it's an easy fix but had to happen upstream somewhere. I can't remember what it was, just that I was annoyed 🤷‍♂️

Edit: accidentally a word

[–] afk_strats@lemmy.world 0 points 10 months ago* (last edited 10 months ago)

Possibly. Vulkan would be compatible with the system and would be able to take advantage of iGPUs. You'd definintely want to look into whether or not you have any dedicated vRAM thats DDR5 and just use that if possible.

Explanation: LLMs are extremely bound by memory bandwidth. They are essentially giant gigabyte-sized stores of numbers which have to be read from memory and multiplied by a numeric representations of your prompts...for every new word you type in and every word you generate. To do this, these models constantly pull data in and out of [v]RAM. So, while you may have plenty of RAM, and decent amounts of computing power, your 780m probably won't ever be great for LLMs, even with Vulkan, because you don't have the memory bandwidth to keep it busy.

roughly, for a small model

  • CPU Dual channel DDR4 - 1.7 words per second
  • CPU Dual channel DDR5 - 3.5 words per second
  • vRAM RTX 1060 - 10+ words per second ...
[–] xcjs@programming.dev 0 points 10 months ago (1 children)
[–] sickday@fedia.io 0 points 10 months ago

Looks like it’s only available for macOS and Windows. No wonder I never saw it. Thanks for the correction

[–] TheLeadenSea@sh.itjust.works 0 points 10 months ago (1 children)

There's also Alpaca for Linux, and PocketPal for Android

[–] Ascend910@lemmy.ml 0 points 10 months ago

Does it have agent support on Linux?

[–] otacon239@lemmy.world 0 points 10 months ago

I’ve used this a bit and it’s definitely the slickest OOB local LLM solution I’ve found. Even runs pretty decently on my M1 MacBook.

[–] Flagstaff@programming.dev 0 points 10 months ago

This can't take file uploads, right?