MLX
Hacker ApprovedRanked 2 of 19 machine learning libraries by recommenders
Apple's free machine learning framework, recommended for running models fastest on Apple Silicon Macs. Critics point to bugs and to its lack of Neural Engine or matrix hardware use.
Apple's free machine learning framework, recommended for running models fastest on Apple Silicon Macs. Critics point to bugs and to its lack of Neural Engine or matrix hardware use.
99 people gave an opinion
- recommend it
- 75
- criticize it
- 24
- approval share
- 76%
Recommended in 12 of 13 months
- November 2025: recommended
- December 2025: recommended
- January 2026: recommended
- February 2026: recommended
- March 2026: recommended
- April 2026: recommended
- May 2026: recommended
- June 2026: recommended
- July 2026: recommended
- August 2026: recommended
- September 2026: recommended
- October 2026: recommended
- November 2026: not recommended (month in progress)
Why it carries the badge
- 75 people recommend itNeeds 10 or more, met.
- 3.1 recommenders for every criticNeeds 2 to 1 or better, met.
- Recommended in 12 of 13 monthsNeeds 4 or more, met.
The same three rules apply to every product, and the badge can’t be bought. How the badge works
What people say about it
The reasons people give, with the number of comments that give each one. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Faster than llama.cpp and GGUF
“MLX versions specifically optimized for Apple Silicon will also give you noticeably better tok/s”
Comment from 1 Mar 2026 in “Qwen3.5 122B and 35B models offer Sonnet 4.5 performance on local computers” “supports inference via mlx, which has better performance on apple silicon than llama.cpp”
Comment from 16 Apr 2026 in “Stop Using Ollama” “make sure to use the MLX over the GGUF version! You'll get a bit more speed out of it.”
Comment from 23 Mar 2026 in “iPhone 17 Pro Demonstrated Running a 400B LLM” - Comment from 22 Dec 2025 in “A guide to local coding models”
- Comment from 6 Apr 2026 in “Running Google Gemma 4 Locally with LM Studio's New Headless CLI and Claude Code”
- Comment from 31 Mar 2026 in “Ollama is now powered by MLX on Apple Silicon in preview”
- Comment from 31 Mar 2026 in “Ollama is now powered by MLX on Apple Silicon in preview”
- Comment from 27 Jun 2026 in “Ask HN: MacBook vs. Dedicated GPU for LLM”
Fast updates for new models
“the MLX folks and the community usually have MLX versions of new model releases up within a day or two”
Comment from 10 Jul 2026 in “Apple Silicon Exec Explains Mac Mini AI Demand and On-Device Future” “Converting a model to mlx is literally a git clone and mlx_lm.convert. 5 minute operation after clone.”
Comment from 10 Jul 2026 in “Apple Silicon Exec Explains Mac Mini AI Demand and On-Device Future” “has some of the fastest updates upon the release of new models”
Comment from 20 Jul 2026 in “Nativ: Run frontier open models locally on your Mac” Built for Apple hardware
“Apple is really seeing huge success with MLX, with an adoptable software stack that the PC world is super struggling to deliver.”
Comment from 3 Mar 2026 in “Apple introduces the new MacBook Air with M5” “MLX is faster because it has better integration with Apple hardware.”
Comment from 31 Mar 2026 in “Ollama is now powered by MLX on Apple Silicon in preview” Large memory and clustering support
“You can take advantage of larger amounts of memory, higher memory bandwidth, and clustering multiple systems.”
Comment from 31 Aug 2026 in “Apple caught off guard by AI demand for Mac Mini and Mac Studio” “Or a single mlx cluster if one can find second hand machines somewhere”
Comment from 17 May 2026 in “Every AI Subscription Is a Ticking Time Bomb for Enterprise”
What people warn about
Each mark is one comment
Bugs and crashes
“I do find that it reliably crashes on the first try, but then it picks up from where it finishes and completes the conversion reliably.”
Comment from 21 Jul 2026 in “Nativ: Run frontier open models locally on your Mac” “bugs keep getting piled up like they don't care if MLX is actually used in practice”
Comment from 8 Mar 2026 in “Lil Finder Guy” “the MLX library uses loads of undocumented properties in metal which isn't cool”
Comment from 2 Feb 2026 in “My thousand dollar iPhone can't do math” Lower quality at low bits
“MLX uses pretty simple quantization methods so at lower bits without QAT, it is just not as good quality as llama.cpp ones.”
Comment from 21 Sep 2026 in “M5 Ultra Mac Studio Review” “I found MLX variants to perform consistently worse (in terms of expected output, not speed) than GGUF”
Comment from 6 Apr 2026 in “Gemma 4 on iPhone” Slower in some tests
“MLX in the forms I have tried (LM Studio, oMLX) with the models I have tried (Gemma and Qwen) have both been apparently slower, yes.”
Comment from 13 Jun 2026 in “How to Setup a Local Coding Agent on macOS” “I've found them to consistently reduce performance, contrary to what I've read online”
Comment from 20 May 2026 in “Qwen3.7-Max: The Agent Frontier” “MLX models have a higher time to first token (sometimes by an order of magnitude)”
Comment from 17 Apr 2026 in “Qwen3.6-35B-A3B: Agentic Coding Power, Now Open to All” No Neural Engine or matrix hardware
“MLX on the software layer will not magically place hardware matrix multiplication units in your GPU cores.”
Comment from 28 Aug 2026 in “Run Qwen3.8 27B locally: real numbers from my Mac Studio” “MLX was and will not be able to access the ANE, so it's a total non-starter for anything user-facing”
Comment from 9 Jun 2026 in “Apple Core AI Framework”
Other machine learning libraries people recommend
The four most recommended other machine learning libraries, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.
See all 19 machine learning libraries, rankedWhat people said
40 of the 120 comments that mention it, newest first. Each links to the original comment.
“I still use ollama due to mlx which of my understanding is not offered on vLLM”
“the insanse community work on Apple Silicon across whisper.cpp/mflux/llama.cpp/MLX/Exo”
“MLX uses pretty simple quantization methods so at lower bits without QAT, it is just not as good quality as llama.cpp ones.”
“You can take advantage of larger amounts of memory, higher memory bandwidth, and clustering multiple systems.”
“MLX on the software layer will not magically place hardware matrix multiplication units in your GPU cores.”
“FWIW, Ollama, LM Studio and Lemonade (and oMLX) also wrap Apple's MLX framework.”
“I do find that it reliably crashes on the first try, but then it picks up from where it finishes and completes the conversion reliably.”
“has some of the fastest updates upon the release of new models”
“Converting a model to mlx is literally a git clone and mlx_lm.convert. 5 minute operation after clone.”
“the MLX folks and the community usually have MLX versions of new model releases up within a day or two”
“With the model using MLX the speed increase is night and day.”
“MLX in the forms I have tried (LM Studio, oMLX) with the models I have tried (Gemma and Qwen) have both been apparently slower, yes.”
“MLX was and will not be able to access the ANE, so it's a total non-starter for anything user-facing”
“then shipped MLX to stop Tensorflow and Pytorch from replacing Apple's role in the stack entirely”
“I've found them to consistently reduce performance, contrary to what I've read online”
“Or a single mlx cluster if one can find second hand machines somewhere”
“MLX models have a higher time to first token (sometimes by an order of magnitude)”
“supports inference via mlx, which has better performance on apple silicon than llama.cpp”
“MLX tends provide much better performance than GGUF/Llama.cpp on macOS.”
“I found MLX variants to perform consistently worse (in terms of expected output, not speed) than GGUF”
“it worked fairly ok but definitely produced uncomfortable levels of heat”
“for the best performance on a Mac you want to use an MLX model”
“MLX is faster because it has better integration with Apple hardware.”
“MLX is a bit faster (low double digit percentage), but uses a bit more RAM. Worthwhile tradeoff for many.”
“MLX definitely works faster when it comes to extracting entities and triplets in batches”
“make sure to use the MLX over the GGUF version! You'll get a bit more speed out of it.”
“Sometimes I’m getting much faster responses but it feels like the quality is worse”
“I would most likely bet on CoreML since it have support for ANE (apple NPU) or MLX.”
“bugs keep getting piled up like they don't care if MLX is actually used in practice”
“had Claude Code implement a working diffusion forward pass in Swift + MLX”
“Apple is really seeing huge success with MLX, with an adoptable software stack that the PC world is super struggling to deliver.”
“Migrated to Apple's MLX framework and brought it back to 7s while maintaining 100% clinical pass rates.”
“Many user benchmarks report up to 30% better memory usage and up to 50% higher token generation speed”
“MLX versions specifically optimized for Apple Silicon will also give you noticeably better tok/s”
“MLX GPU kernels are 1.3x-3.1x faster than identical NumPy CPU kernels on compute-heavy queries”
“MLX has problems with kv cache consistency and especially with branching”
“the MLX library uses loads of undocumented properties in metal which isn't cool”
“The MLX inference is so fast that you could accomplish something like the latter”
“try out the ollama/lmstudio/mlx providers to see how they really perform”
“MLX is a lot more performant than Ollama and llama.cpp on Apple Silicon”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.