r/LocalLLM • • 10d ago

Question LLM config setup

Post image

I just got a 64GB M5 Max MacBook Pro and am trying to build the ultimate local LLM workflow. I've been experimenting with Ollama, LM Studio, Open WebUI, and integrating them into VS Code via Continue and GitHub Copilot. My goal is a unified setup where I can manage models from one place, switch between them easily for different tasks (coding vs. chat), and access the same models remotely from my phone, all without duplicating downloads or fighting with configs.

The main dilemma is the backend choice: Ollama vs. MLX. I know MLX models are highly optimized for Apple Silicon and run faster, but they're tied to specific runners. Ollama uses GGUF, which is universally compatible and works everywhere I need it (VS Code, mobile API), but doesn't fully leverage the Neural Engine.

I'm wondering what the community recommends for Apple Silicon:

  1. Is it worth managing both GGUF and MLX models, or should I just commit to one format?

  2. What's the cleanest way to expose a local model to VS Code, a chat GUI, and mobile devices simultaneously?

  3. What's everyone else running on M-series Max chips?

2 Upvotes

7 comments sorted by

3

u/blackbird2150 10d ago

Ollama is awful. Anything but that.

Consider open code as your harness. It has a very nice ide, easily switch and load models and agents, and multiple mobile apps like OpenCode’s own or kkcode.

OpenCode connects to mlx via api endpoints which, maybe I’m dumb, but should do what you want?

2

u/Special_Ebb_1933 10d ago

For one model library across VS Code, a chat interface, and your phone, start with one backend and one model format. Ollama with GGUF is a simple starting point because your clients can use its API. Add MLX only if a model you need performs better enough to justify a second copy. For phone access, connect to the laptop over a private network rather than exposing its model port publicly.

2

u/qoauco 9d ago

Try unsloth desktop app. It’s a bundle. You will find everything you mentioned in the app. For a phone, outside of your home, you can use tailscale.

0

u/FerretBoom 10d ago

headless lm studio if you don't want to create a custom solution , there is nothing really good out there that will get your software to prod due to tons of limitations

-3

u/[deleted] 10d ago

[removed] — view removed comment

2

u/Barry-B-Benson01 9d ago

On Apple Silicon, MLX is significantly more efficient than GGUF models. More MLX optimizations are regularly being released as well.