oMLX
Hacker ApprovedRanked 6 of 27 local LLM runners by recommenders
Recommended for fast local models on Apple Silicon, with KV caching that keeps long agent sessions quick. Critics find it slower than llama.cpp in some tests and sometimes unstable.
Recommended for fast local models on Apple Silicon, with KV caching that keeps long agent sessions quick. Critics find it slower than llama.cpp in some tests and sometimes unstable.
73 people gave an opinion
- recommend it
- 62
- criticize it
- 11
- approval share
- 85%
Recommended in 8 of 13 months
- November 2025: not recommended
- December 2025: not recommended
- January 2026: not recommended
- February 2026: not 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
- 62 people recommend itNeeds 10 or more, met.
- 5.6 recommenders for every criticNeeds 2 to 1 or better, met.
- Recommended in 8 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
KV caching keeps long chats fast
“much more performant and efficient than LM Studio. It has block-level KV context caching that makes long chats and agentic/tool calling scenarios MUCH faster”
Comment from 22 Apr 2026 in “Qwen3.6-27B: Flagship-Level Coding in a 27B Dense Model” “What really has been a game changer for my workflow is using https://omlx.ai/ that has SSD KV cold caching.”
Comment from 31 Mar 2026 in “Ollama is now powered by MLX on Apple Silicon in preview” “The good cacheing layer in oMLX will help things feel faster for some classes of tasks in my experience.”
Comment from 14 Aug 2026 in “Qwen3.8-27B” - Comment from 6 Apr 2026 in “Running Google Gemma 4 Locally with LM Studio's New Headless CLI and Claude Code”
- Comment from 2 Apr 2026 in “Lemonade by AMD: a fast and open source local LLM server using GPU and NPU”
- Comment from 12 Aug 2026 in “llama.cpp”
- Comment from 12 Jun 2026 in “How to Setup a Local Coding Agent on macOS”
- Comment from 4 Mar 2026 in “Show HN: oMLX – SSD-backed KV cache cuts coding agent TTFT from 90s to 1s on Mac”
- Comment from 28 Oct 2026 in “New iMac with M6”
- Comment from 18 Jun 2026 in “Fable 5 pushed Gemma 4 to 255 tok/s on WebGPU”
- Comment from 22 Apr 2026 in “Qwen3.6-27B: Flagship-Level Coding in a 27B Dense Model”
Fast local inference on Apple Silicon
“It truly is the SOTA for local inference on mac. Even when there are regressions the dev(s) are insanely responsive.”
Comment from 12 Jun 2026 in “How to Setup a Local Coding Agent on macOS” “offer some amazing performance optimizations for Apple Silicon that utilize UMA and NVME caching efficiently”
Comment from 10 Aug 2026 in “Meta Muse Glimmer – open weights 30B local coding model” “I switched to oMLX I get ~75 tok/s on Qwen3.6-35B-A3B-4bit on a 48GB M5 Pro”
Comment from 17 Aug 2026 in “Qwen 3.8 27B is excellent, but it defaults to overthinking things” - Comment from 23 Aug 2026 in “Why your local LLM feels dumber than it is”
Easier setup and friendly UI
“It's a lot smoother setup than Ollama and has a built in model sizer and all that in a nice ui.”
Comment from 11 Sep 2026 in “Setting up OpenCode with Ollama and sbx on Mac” “makes running the mlx inference server quite easy for those interested in UI-based hosting”
Comment from 12 Jun 2026 in “How to Setup a Local Coding Agent on macOS” “gives you intelligent local hardware based model download recommendations”
Comment from 12 Jun 2026 in “How to Setup a Local Coding Agent on macOS” - Comment from 12 Jun 2026 in “How to Setup a Local Coding Agent on macOS”
OpenAI-compatible endpoints work with tools
“I've been able to run local, quantized LLMs like Qwen 3.6 using oMLX + Opencode pretty comfortably and productively.”
Comment from 24 Jun 2026 in “Unsloth GLM-5.2 – How to Run Locally” “They expose „open ai compatible“ endpoints, so you can configure almost any harness to use them.”
Comment from 3 Aug 2026 in “Qwen3.8-Max: A New Bar for Coding and Cowork” “Omlx lets you run Claude code locally though as long as you bootstrap it with the right model”
Comment from 18 Jun 2026 in “Fable 5 pushed Gemma 4 to 255 tok/s on WebGPU”
What people warn about
Each mark is one comment
Slower than llama.cpp or LM Studio
“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 have not, on a 64GB M1 Max, seen any advantage from oMLX specifically or MLX generally over GGUF with llama.cpp.”
Comment from 12 Jun 2026 in “How to Setup a Local Coding Agent on macOS” “oMLX's token generation is 3–7x slower than llama.cpp's Metal backend.”
Comment from 6 Apr 2026 in “Running Google Gemma 4 Locally with LM Studio's New Headless CLI and Claude Code” Crashes and stability problems
“it horribly kernel panics when it is running for too long”
Comment from 4 May 2026 in “Qwen3.6-27B: Flagship-Level Coding in a 27B Dense Model” “I returned back to Ollama because of stability issues.”
Comment from 11 Sep 2026 in “Setting up OpenCode with Ollama and sbx on Mac” “keeps driving me up a wall with odd papercuts, bugs, and silent failures”
Comment from 20 Jul 2026 in “Nativ: Run frontier open models locally on your Mac” Bugs with some models and caches
“generation is supported but not all special tokens are handled”
Comment from 3 Apr 2026 in “April 2026 TLDR Setup for Ollama and Gemma 4 26B on a Mac mini” “the oMLX performance with the MLX community MTP models is much worse”
Comment from 8 Jun 2026 in “Gemma 4 QAT models: Optimizing compression for mobile and laptop efficiency” “Qwen3.8 27B seems to have weird memory and caching issues on oMLX”
Comment from 1 Sep 2026 in “Show HN: Running 104GB Qwen3.8-Flash-Next on 48GB Mac with at ~12 tok/s”
Other local LLM runners people recommend
The four most recommended other local LLM runners, 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.
| Product | Recommend | Criticize | Approval | Months | Owned | Badge |
|---|---|---|---|---|---|---|
| llama.cpp | 471 | 109 | 81% | 13 | 1 yr4 owners | Approved |
| Ollama | 350 | 247 | 59% | 12 | 1.5 yrs8 owners | — |
| LM Studio | 217 | 74 | 75% | 12 | 3 yrs4 owners | Approved |
| DS4 by antirez | 109 | 20 | 84% | 7 | 1 mo3 owners | Approved |
| oMLXThis page | 62 | 11 | 85% | 8 | — | Approved |
What people said
40 of the 91 comments that mention it, newest first. Each links to the original comment.
“SSD token caching (like oMLX does) goes a long way for prefill.”
“I returned back to Ollama because of stability issues.”
“It's a lot smoother setup than Ollama and has a built in model sizer and all that in a nice ui.”
“omlx already supports all of this and has a 1000 people trying to optimize it constantly”
“Qwen3.8 27B seems to have weird memory and caching issues on oMLX”
“This helps with the usability a lot, when an agentic session is warm it runs pretty smoothly.”
“Use oMLX or something similar to serve the model with internal MTP enabled.”
“oMLX serves local models much, much faster than LM Studio”
“Just use qwen3.8-27b on a Mac with oMLX, ANE enabled and skip cloud models.”
“I switched to oMLX I get ~75 tok/s on Qwen3.6-35B-A3B-4bit on a 48GB M5 Pro”
“The good cacheing layer in oMLX will help things feel faster for some classes of tasks in my experience.”
“the main advantage of oMLX is it's less likely to invalidate the KV cache”
“offer some amazing performance optimizations for Apple Silicon that utilize UMA and NVME caching efficiently”
“They expose „open ai compatible“ endpoints, so you can configure almost any harness to use them.”
“keeps driving me up a wall with odd papercuts, bugs, and silent failures”
“In particular they have community benchmarks so you can see what kind of performance you're likely to get”
“I've been able to run local, quantized LLMs like Qwen 3.6 using oMLX + Opencode pretty comfortably and productively.”
“Has extra KV cache on SSD, and lots more options to tweak.”
“Omlx lets you run Claude code locally though as long as you bootstrap it with the right model”
“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.”
“Pull request #1837 that enables tool calls on supported diffusion models was merged as 7c1971e today”
“I have not, on a 64GB M1 Max, seen any advantage from oMLX specifically or MLX generally over GGUF with llama.cpp.”
“gives you intelligent local hardware based model download recommendations”
“It truly is the SOTA for local inference on mac. Even when there are regressions the dev(s) are insanely responsive.”
“I have used omlx.ai with great success to both download multiple mlx models”
“oMLX does the caching I need to fit models that are near gross memory”
“makes running the mlx inference server quite easy for those interested in UI-based hosting”
“the oMLX performance with the MLX community MTP models is much worse”
“All that has to happen now is models improving (keeps happening) and oMLX, LM Studio, llamma, Ollama, etc.. to get simpler with more hand-holding and sane defaults.”
“it horribly kernel panics when it is running for too long”
“oMLX makes prefill effectively instantaneous on a Mac.”
“much more performant and efficient than LM Studio. It has block-level KV context caching that makes long chats and agentic/tool calling scenarios MUCH faster”
“TBH not seeing competitors in a benchmark makes it less a benchmark and more a data sheet”
“oMLX's token generation is 3–7x slower than llama.cpp's Metal backend.”
“The prompt decode caching keeps things coherent and fast even when contexts get north of 100k tokens.”
“generation is supported but not all special tokens are handled”
“With oMLX doing prompt caching I can run two in parallel doing different tasks pretty reasonably”
“omlx seems to me like the front runner right now for running MLX models locally in agent workflows”
“What really has been a game changer for my workflow is using https://omlx.ai/ that has SSD KV cold caching.”
“In practice, TTFT drops from 30-90s to 1-3s on follow-up requests.”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.