Live data from Hacker News

Nativ: Run frontier open models locally on your Mac

blaizzy.github.io

61–70 of 144 posts

Re: Nativ: Run frontier open models locally on your Mac

#61

Has anyone found a model that can run on a normal macbook? I have an M3 Pro with 18GB of memory and whenever I try to run even a basic model the fans goes off and the mac starts to get heated up and becomes so laggy.

You need more RAM, plus the models take up a lot of space. 32gb min but I’d recommend 48/64gb, you won’t get close to frontier but it’s still fun to play with, images are very good

Re: Nativ: Run frontier open models locally on your Mac

#62
post #59
post #57

Earlier quoted context omitted.

I don't know that I agree with this specific use of frontier because it is confusable as you say. But (off on a tangent) I do think that there are multiple frontiers generally — and I also think the open weights, small local model frontier is by far the most important and exciting one. I keep mucking about with what Gemma 4 12B can do and every time I do I find myself thinking that all the energies in the AI world ar…

I’ve got a 32 gig m1 MacBook Pro. how would I go about trying Gemma like you mentioned? Would it run at an acceptable speed, and what could I do? Coding?

“docker run open-webui:ollama” is a simple way to start.

Don’t expect much for coding. But it’s great for general knowledge, rubber ducking, image classification…

Re: Nativ: Run frontier open models locally on your Mac

#63
post #47

Genuinely curious: what are people using these smaller local models for? They are getting decently capable, but they are still small enough that I don't trust them for "real" work outside of a handful of fun toy projects. Are people actually using them in coding agents? Or are they mostly using them for other things?

Qwen35ba3b can do a huge amount of data cleaning work on pretty modest hardware. Already have run about 100 billion tokens on it using 2x3090 gpus.

Re: Nativ: Run frontier open models locally on your Mac

#64
post #59
post #57

Earlier quoted context omitted.

I don't know that I agree with this specific use of frontier because it is confusable as you say. But (off on a tangent) I do think that there are multiple frontiers generally — and I also think the open weights, small local model frontier is by far the most important and exciting one. I keep mucking about with what Gemma 4 12B can do and every time I do I find myself thinking that all the energies in the AI world ar…

I’ve got a 32 gig m1 MacBook Pro. how would I go about trying Gemma like you mentioned? Would it run at an acceptable speed, and what could I do? Coding?

On an M1 Max I have been using either Unsloth Studio (which is basically a web app) or LM Studio (nicer app on the Mac). You can use the Google AI Edge Gallery to play with the smaller Gemma models (but at the moment the QAT variants don't seem to be there unless I am missing something).

I think it's likely the 26B QAT model won't fit in your machine — you may be able to fit one of the UD_Q3 or UD_Q2 variants but whether you'll be able to run other things you want at the same time, I don't know.

(The QAT models are "quantization aware training" — AIUI the model weights have been assigned during training to survive four-bit quantization with less loss.)

So what I would recommend trying is this model:

https://huggingface.co/unsloth/gemma-4-12B-it-qat-GGUF

Try UD Q4_K_M maybe.

(I don't think the M1 really gets much benefit from MLX, in case you were wondering, though I could be wrong)

My interest in this model is largely to really get to grips with what small models can actually do, especially with tool calling, because I think it helps comprehend what the value proposition of the cloud models is.

I have been very surprised by the quality and clarity of its answers. It's also helped me understand that much of a typical harness system prompt is likely to be unnecessary now; Gemma 4 seems to be pretty sensible out of the box.

You're absolutely not going to be able to get it to go off and build whole apps from a long prompt; it is not that good, but it does tool calling and thinking, and you should be able to explore pointing a coding harness at it if you turn on LM Studio or Unsloth Studio's API server. You could also use the Llama system tray app (formerly LlamaBarn) or just use llama-server from the llama.cpp distribution.

Probably Pi is going to be a better harness because it can have a minimal system prompt, though I've not tested it with Pi myself.

It seems to know PHP and SQL to a fairly decent depth (and I suspect JS and Python). It also has a unified vision model (it doesn't need a separate mmproj sidecar thingy) that is fairly fast, and it is quite impressive at image analysis.

So you could probably use it to generate image descriptions and tags, summarise text, generate wordpress snippets, that sort of thing.

It can capably answer questions like "Can you characterise this image and suggest further similar images I might like?" — I am currently using this to provoke me to take photos again.

Have a play with the E4B edge model, too — again, much more interesting than I expected.

Re: Nativ: Run frontier open models locally on your Mac

#67

To clarify, this MIT-licensed app is from the very same dev, 'Prince Canuma', who maintains the popular MLX-VLM library ( https://github.com/Blaizzy/mlx-vlm ). MLX-VLM is a long-time dependency of the excellent LM Studio and others because it can provide faster inference on Apple devices than llama.cpp. Historically, MLX is a smaller community than CUDA, but has some of the fastest updates upon the release of new mod…

LM Studio is trash on Windows / Linux... guess that makes sense...

Re: Nativ: Run frontier open models locally on your Mac

#68
post #59

Earlier quoted context omitted.

I’ve got a 32 gig m1 MacBook Pro. how would I go about trying Gemma like you mentioned? Would it run at an acceptable speed, and what could I do? Coding?

“docker run open-webui:ollama” is a simple way to start. Don’t expect much for coding. But it’s great for general knowledge, rubber ducking, image classification…

I figure it might be quite a competent general coding teacher for more, er, consumer programming languages, for want of a better word — python, PHP, JS. Seems to be pretty solid on WP knowledge too.

And I find it curiously interesting when talking about photography. I've been finding it intriguing to ask it about my own photos and make suggestions about other images to research. I just showed it three of my own photos, and asked it to analyse them and recommend photographers I should research. It recommended someone amazing I have never heard of before. But it also recommended a 19th century British photographer who happens to be my lifelong photographic hero — someone whose broad characteristics inform what I do without me slavishly copying them. Bit of a jaw-dropping moment for it to have picked up their influence in subject matter that they would never have approached.

I'm still suggesting it more to people for them to see what the small-model future might look like, because it's so much more capable than one might expect.

Re: Nativ: Run frontier open models locally on your Mac

#69

To clarify, this MIT-licensed app is from the very same dev, 'Prince Canuma', who maintains the popular MLX-VLM library ( https://github.com/Blaizzy/mlx-vlm ). MLX-VLM is a long-time dependency of the excellent LM Studio and others because it can provide faster inference on Apple devices than llama.cpp. Historically, MLX is a smaller community than CUDA, but has some of the fastest updates upon the release of new mod…

  Would be totally unsurprised if those modalities and models get integrated into this UI.
Yup, the GitHub repo says:

  Support for dedicated audio-only and image-generation-only models is coming soon.
Prince Canuma is super-responsive on X and GitHub issues, and I use mlx-audio almost daily with mlx-community/Qwen3-TTS-12Hz-1.7B-Base-bf16 (for voice cloning).

Re: Nativ: Run frontier open models locally on your Mac

#70
post #59
post #57

Earlier quoted context omitted.

I don't know that I agree with this specific use of frontier because it is confusable as you say. But (off on a tangent) I do think that there are multiple frontiers generally — and I also think the open weights, small local model frontier is by far the most important and exciting one. I keep mucking about with what Gemma 4 12B can do and every time I do I find myself thinking that all the energies in the AI world ar…

I’ve got a 32 gig m1 MacBook Pro. how would I go about trying Gemma like you mentioned? Would it run at an acceptable speed, and what could I do? Coding?

  brew install llama.cpp
  llama-server -hf unsloth/gemma-4-12b-it-GGUF:UD-Q8_K_XL
Post reply on HN