mlx-serve vs LM Studio vs Ollama 终极横评:本地 LLM 推理谁最快?26% 解码提速的真相
【免费下载链接】mlx-serveNative LLM inference server for Apple Silicon. OpenAI Anthropic API compatible. No Python. Zig backend, Swift frontend macOS app with chat, music, voice, video generation.项目地址https://gitcode.com/gh_mirrors/ml/mlx-serve点击查看免费下载如果你想在 Apple Silicon Mac 上做本地 LLM 推理大概率会在这三个方案之间纠结mlx-serve、LM Studio和Ollama。本文用同一台 M4 Max、同一份权重文件把三者的解码速度、Prefill 速度、API 能力和开箱成本摊开对比并解释 mlx-serve 官方宣称「比 LM Studio 快 26%」这个数字到底是怎么来的、在什么场景下你真正能拿到。测试口径来自 docs/performance.mdApple M4 Max 128GB四个引擎加载完全相同的 MLX 权重文件全部使用各自出厂默认配置默认 vs 默认不做逐模型调参由 llmprobe 统一测量每点取 3 次中位数。原始数据见 benchmarks.md。三大本地 LLM 引擎能力速览先不看速度看「能干什么」。这张表决定了你的迁移成本能力mlx-serveLM StudioOllamaMLX 原生模型✅✅几乎只支持 GGUFGGUF 模型✅内嵌 llama.cpp✅✅OpenAI 兼容 API✅✅部分Anthropic Messages APIClaude Code 直连✅ 部分❌Ollama API老工具无缝迁移✅❌✅ 原生投机解码MTP / drafter / PLD✅ 四种❌部分KV-Cache 量化4/8-bit✅❌部分连续批处理✅❌✅图片 / 视频 / 音乐 / 语音 / 3D 生成✅❌❌运行时依赖 Python❌约 7MB 单二进制❌❌许可证MIT闭源MIT一个关键差异mlx-serve 同时说三种「协议」——OpenAI Chat/Responses、Anthropic Messages 和 Ollama API 都跑在同一个端口默认11234。这意味着你现有的 Raycast、Obsidian、Open WebUI 等 Ollama 工具改个地址就能用Claude Code 也能直连。完整端点清单在 docs/api.md。v26.8.3 在 M4 Max 上的默认配置对比mlx-serve 几何平均解码 26%、Prefill 36%相对 LM Studio。注意 Qwen 3.6 27B 一行——差距主要来自 MTP 投机解码。解码速度实测26% 是平均数形状比平均数更重要上面这张图是「默认 vs 默认」的完整矩阵。单看平均数会漏掉两个重要事实详细解读见 docs/faq.md稠密模型的纯解码已经追平。在 Gemma 4 E4B 上LM Studio 与 mlx-serve 的差距只有 -0.5%-0.8%基本打平——LM Studio 在这块跟上了。拉开差距的是 Prefill 和投机解码。Gemma 4 E4B 的 Prefill 快了 117%而在 Qwen 3.6 27B 上mlx-serve 会自动加载 checkpoint 自带的 MTP多 token 预测头LM Studio 则不加载同文件解码直接145%。如果开启各引擎可选的投机加速组件mlx-serve 的 drafter / MTP差距进一步放大蓝色为 mlx-serve 最佳可用配置Gemma 4 E4B 开 drafter 后 118→178 tok/s98%Qwen 3.6 27B 开 MTP 后 66→157 tok/s278% vs 自身基线。相对 oMLX 与 MTPLX在自己的主场也不落下风公平起见mlx-serve 也在对手「最擅长的检查点」上打过vs oMLXoQ4e 构建解码23%Prefill 打平vs MTPLXMTPLX-Optimized 构建解码10%、Prefill17%首 token 时间 494ms vs 1528ms——快了 3 倍。MTPLX 是目前 Qwen MTP 模型的标杆运行时这张图展示了长上下文下各家的 Prefill/解码爬坡26% 解码提速的真相四种投机解码「26%」不是玄学主要来自默认开启的投机解码。mlx-serve 内置四种全部与贪心解码等价temp0 时逐字节一致Native MTPQwen 3.5/3.6/3.8模型自带的多头预测头直接起草控制器按请求自适应调整深度零配置DFlash 伴生 drafter模型目录可自带drafter/随模型自动加载PLD提示词查找解码与模型无关的 n-gram 匹配在 Agent 循环、RAG、代码编辑等「答案会复述提示词」的场景收益最大默认开启Gemma 4 交叉注意力 drafter官方小起草模型可选加载。关键设计是自适应门控遇到全新内容创意写作、一次性问答时自动关闭投机不付验证开销接受率跌破盈亏平衡时中途停用。所以「26%」是真实拿到的默认收益而不是某个最佳配置的天花板——反过来在 Agent 编程场景实测收益能到 98%278%见上图。Qwen 3.8 移植 MTP 验证器时的全上下文扫描1K→1M也显示解码增益在长上下文下持续扩大Ollama 用户3 步无缝迁移到更快的引擎mlx-serve原生实现 Ollama API/api/chat、/api/generate、/api/pull等CLI 也是熟悉的 Ollama 风格。对 Apple Silicon 用户它可以直接替换 OllamaGGUF 模型跑在相同的内嵌 llama.cpp 上但额外获得 MLX 原生路径、Metal 定制内核和投机解码——在 GGUF 对比中 mlx-serve 也比 Ollama 快约 15%估算值因为 Ollama 无法跑 MLX。brew install mlx-serve # 或 brew install --cask mlx-serve 安装 App mlx-serve run gemma4 # 自动下载、起服务、终端直接开聊一条命令完成下载 起服务 REPL 对话模型落在共享目录~/.mlx-serve/models所有参数见 docs/cli.md不只是聊天Agent 与多模态生成是独家项mlx-serve 附带原生 macOS 菜单栏 AppMLX Core非 Electron多会话聊天、Agent 模式 MCP 工具调用、模型浏览器以及 LM Studio / Ollama 都没有的图片、视频、音乐、语音克隆、3D 生成——全部本地 MLX 完成Agent 模式内置 10 个工具shell、文件读写、搜索、网页浏览等并支持一键拉起 Claude Code 等编程 Agent结论选哪个本地 LLM 推理引擎要速度、要 Agent 工作流、要多模态生成→mlx-serve。默认配置就比 LM Studio 快 26%开启投机解码后 Agent 场景翻倍OpenAI/Anthropic/Ollama 三协议同端口迁移成本最低只想点鼠标聊天、不写脚本→ LM Studio 依然是最省心的选择稠密模型速度与 mlx-serve 打平只是没有投机解码、KV 量化和 API 深度多平台/非 Apple 硬件、轻量需求→ Ollama 生态最成熟但在 Mac 上把地址改成http://localhost:11234指向 mlx-serve 后同样的工具链直接提速。想自己复现基准或继续调优完整方法学与调参指南见 docs/performance.md中文性能文档在 docs/zh-CN/performance.md常见问题含「是否比 LM Studio 快」的逐模型拆解见 docs/faq.md。赞分享【免费下载链接】mlx-serveNative LLM inference server for Apple Silicon. OpenAI Anthropic API compatible. No Python. Zig backend, Swift frontend macOS app with chat, music, voice, video generation.项目地址https://gitcode.com/gh_mirrors/ml/mlx-serve点击查看免费下载相关推荐终极指南三大LLM推理引擎性能对比 - Ollama vs vLLM vs TensorRT-LLM终极指南三大LLM推理引擎性能对比 Ollama vs vLLM vs TensorRT LLM 在大语言模型快速发展的今天选择合适的 LLM推理引擎 对于教程人工智能大模型Nxtscape本地LLM完整配置指南Ollama与LM Studio终极教程Nxtscape本地LLM完整配置指南Ollama与LM Studio终极教程 想要在Nxtscape智能浏览器中体验本地AI的强大功能吗本教程将手把手教你大模型AI Agent浏览器控制MCP 服务代码智能体GUI 自动化前端后端桌面应用Qwen1.5量化推理速度llama.cpp vs mlx-lm性能对比Qwen1.5量化推理速度llama.cpp vs mlx lm性能对比 你是否在寻找本地运行大语言模型LLM的最佳方案面对众多量化工具和部署框架如何人工智能大模型Qwen模型评测示例工程本地部署教程创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

社区环保教育如何落地?从观澜社案例拆解项目设计与实操

社区环保教育如何落地?从观澜社案例拆解项目设计与实操

最近两年“社区环保教育”这个组合在公益圈里越来越热,我接触过不少社区组织都在做类似的事,但大多停留在“拉个横幅、发发传单、拍几张合照”的阶段。真正把环保教育做成体系、让居民愿意跟着学、跟着改的,少之又少。所以当我看到观澜社张庆…

2026/10/12 12:55:43 阅读更多 →
技术调研必备:从极简标识符rea看命名习惯与分析方法

技术调研必备:从极简标识符rea看命名习惯与分析方法

1. 从一个字母组合说起:为什么"rea"值得单独拿出来聊第一次看到"rea"这个标题,很多人会愣一下——三个字母,没有上下文,没有说明,连个像样的正文都没有。这种极简到近乎空白的输入,恰恰…

2026/10/12 12:55:45 阅读更多 →
如何在macOS、Windows、Linux上安装配置Open Science Desktop:新手完整入门指南

如何在macOS、Windows、Linux上安装配置Open Science Desktop:新手完整入门指南

【免费下载链接】open-science Open Science Desktop — local-first, model-agnostic AI research workbench for macOS, Windows & Linux. Open-source Claude Science desktop alternative built on Tauri MCP agent skills. 项目地址: https://gitcode.co…

2026/10/12 12:55:51 阅读更多 →

最新新闻

实习和校招到底在选什么?从简历到面试的完整求职指南

实习和校招到底在选什么?从简历到面试的完整求职指南

1. 实习和校招到底在选什么很多同学第一次接触实习和校招的时候,脑子里冒出来的第一个问题往往是“我该投哪家”“简历怎么写”“面试问什么”。这些问题当然重要,但如果只盯着这些操作层面的东西,很容易陷入一种“做了很多准备却始终不得要领…

2026/10/13 16:36:05 阅读更多 →
xqffi 使用指南:用 PyO3 在 Python 中调用 XQuad Rust 虚拟机(xqvm + xqasm)

xqffi 使用指南:用 PyO3 在 Python 中调用 XQuad Rust 虚拟机(xqvm + xqasm)

【免费下载链接】xquad A rust implementation of the Quip Networks quantum virtual machine. 项目地址: https://gitcode.com/gh_mirrors/xq/xquad 点击查看 免费下载 xqffi 是 XQuad 工具链的 Python 扩展层:它通过 PyO3)和 .xqasm 汇编…

2026/10/13 16:36:05 阅读更多 →
固定资产管理之—硬件产品的分类

固定资产管理之—硬件产品的分类

企业固定资产品类繁杂:办公电脑、工控设备、仪器仪表、货架机具、IT 硬件、精密配件,传统人工盘点耗时耗力、错盘漏盘频发、资产去向无从追溯。随着数字化资产管理普及,RFID 标签打印机、RFID 发卡器、手持数据采集器、RFID 通道门四款核心硬…

2026/10/13 16:36:05 阅读更多 →
HOG+SVM实战:从特征提取到滑窗检测的完整指南

HOG+SVM实战:从特征提取到滑窗检测的完整指南

简介:本资源是一套基于HOG特征与SVM分类器的手写字符识别完整工程方案,面向计算机视觉入门者、模式识别课程学习者及需要完成相关实验或课程设计的学生。方案以CASIA-NLPR手写字符数据集为处理对象,涵盖特征提取、模型训练与分类预测的完整流…

2026/10/13 16:36:05 阅读更多 →
Frank-Wolfe求解交通用户均衡:SiouxFalls网络实战解析

Frank-Wolfe求解交通用户均衡:SiouxFalls网络实战解析

简介:本资源是一份面向交通工程、运筹优化与智能交通系统方向的Python实践代码包,聚焦用户均衡(UE)问题的算法实现与小规模网络验证,适合交通规划初学者、研究生课程设计及算法爱好者动手复现。资源采用经典Frank-Wolf…

2026/10/13 16:36:05 阅读更多 →
从grep到rea:命令行日志分析工具的字段提取实践

从grep到rea:命令行日志分析工具的字段提取实践

半夜两点,我对着一个 1.8GB 的访问日志发呆。我要在几十万条请求里,把某次超时链路涉及的所有记录捞出来,按请求 ID 拼成完整时间线,再看哪个环节耗时异常。第一反应是 grep,grep 也确实把行筛出来了,但筛完…

2026/10/13 16:35:03 阅读更多 →

日新闻

物联网系统集成避坑指南:从选型到验收的关键要点

物联网系统集成避坑指南:从选型到验收的关键要点

做了这么多年物联网系统集成的项目,我最大的感受是,大部分坑不是出在技术前沿,而是出在一些看起来很平常的地方。设备选了便宜的、协议没问清楚、现场没摸透、验收标准写得含糊——这些细枝末节,最后都会变成延期、超支和扯皮的大…

2026/10/13 0:00:57 阅读更多 →
ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

如果你玩ESP32有一阵子了,很难不碰到舵机控制这道坎。做智能小车要转方向,做机械臂要抬关节,做云台要偏航俯仰,背后都是同一个东西在干活:舵机。而我见过太多人卡在“代码能编译、舵机就是不听话”这个阶段&#xff0c…

2026/10/13 0:00:57 阅读更多 →
CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

1. 为什么CAN总线至今仍是工业现场的“硬通货”?——从汽车底盘到智能温室的真实需求你有没有拆过一辆老款燃油车的中控台?或者调试过某高校实验室里那台跑着Modbus协议却频频丢帧的PLC控制柜?又或者,在某个农业物联网项目里&…

2026/10/13 0:00:57 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/13 2:54:56 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/13 16:22:04 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/13 1:58:08 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 21:05:09 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 18:11:17 阅读更多 →