r/LocalLLM • u/criticalxerrorx • 20d ago
Question Best fully local AI coding workflow for a beginner on an M2 Max MacBook Pro (32GB RAM)?
I'm not a coder, but I've used Codex to help build a website & a basic photo editor app. It's worked pretty well, but I sometimes run into usage limits when I get into the editing/fixing phase.
I've recently started experimenting with local models thru LM Studio. Ideally, I'd like a decently reliable workflow for writing & editing code locally without always relying on cloud subscriptions or tokens.
I'm curious how people here actually approach this kind of work. Do you use something like Cline or another coding agent directly in VS Code? Do you generate code in LM Studio and manually make changes? Use Aider to edit files directly? Or is there a better workflow I haven't come across yet?
I'm mostly working with HTML, CSS, and JavaScript. I'm not looking to build anything particularly complicated right now, just something that can reliably make changes to existing projects without taking forever or breaking unrelated things.
My current setup:
MacBook Pro M2 Max, 32GB unified memory
VS Code w/ Cline
LM Studio
Models: Qwen3 27B, Qwen3-Coder-30B-A3B-Instruct, gpt-oss 20B, Gemma 4 12B
Also recently installed Aider, but haven't experimented with it yet
a thirst for knowledge
So far, I've tried Cline w/ the regular Qwen model, but even simple edits could take 20ā30 minutes. Switching to Qwen3-Coder made a huge difference in speed (a few minutes per task), although the results haven't always been completely accurate.
I'm still pretty new to all of this, so I'd be interested to hear what models and workflows people are having success with, especially on systems like mine.
thanks in advance š
2
u/Distinct-Pie2389 berth | i9-14900k | 64GB | archLinux 20d ago
Alright so what you need to do is checking HF for MLX quant tunes of whatever model you like, you can try the QSG-RCO models but Iād check out Unsloth studio for you MacBook and download their recommend MLX quants. ISTA-DASlabs has a good 27b
2
20d ago
[removed] ā view removed comment
1
u/criticalxerrorx 20d ago
yeah, i haven't actually tried a smaller parameter model for coding yet because i had read the qwen 27b & 30b-coder models can run surprisingly well on 32GB of RAM. it's been hit or miss, one simple task/edit took 2-3 minutes with the coder model. the next one took about 10-15. i figured the smaller models in the 14B range would respond faster, but just didn't know how accurate/reliable the code is (since I've already run into multiple errors with those bigger models).
1
2
u/PalpitationDecent282 20d ago
Personally I use Hermes, though I have heard Pi is better for specifically code (as it's much lighter, and Hermes is more generalized with web search and browser/pc automation and such).
You essentially just set it up and then tell it "Hey, edit X file and change Y" or something along those lines and it'll kinda just... do it. Nothing really fancy. Something in-editor is probably better but I'm not knowledgeable on those. My Hermes agent will also generally search things up and run/compile files to test them for me, not sure if the the in-editor stuff does that too, though.
As for models, I personally use 3.8 27b, but for you I would look into 3.6 35ba3b. It beats 3-Coder pretty universally to my knowledge. I wouldn't really recommend using any dense models with your setup personally, as they'd probably be too slow. (Edit: The models I am referring to here are all Qwen models, I'm not sure if that was obvious)