跳到主要内容Skip to main content
← 深水指南Guides

本地跑模型:Ollama / LM Studio / llama.cpp / vLLM 怎么选Local runners: Ollama vs LM Studio vs llama.cpp vs vLLM

规划Planning

按硬件、量化格式、并发与服务化四面选 runtime;桌面图形、单机脚本、生产服务是三条不同路线。

Choose by hardware, quantization format, concurrency and serving needs; desktop GUI, single-machine scripting and production serving are three different routes.

English summaries and interface labels are available. The guide body below is currently in Chinese.

先问三件事Three questions first

1. 你在什么硬件上跑:Mac 统一内存、单张 NVIDIA、多卡服务器,路线不同。 2. 你要图形界面还是脚本:桌面应用与 CLI / server 是两种使用方式。 3. 你要一个人用,还是多人并发:并发一上来,桌面 runtime 就不够。

四行对照Four runners

维度OllamaLM Studiollama.cppvLLM
形态CLI + 本地 server桌面图形应用C/C++ 库 + llama-serverPython 服务
量化GGUF 为主GGUF(llama.cpp)与 MLXGGUF 定义者以 Hugging Face 权重与自量化为主
硬件macOS / Linux / WindowsmacOS / Windows / Linux几乎全平台,CPU 也能跑NVIDIA GPU 为主
并发单机轻量单机单机面向多并发服务
许可工具 MIT;权重许可随模型应用闭源;条款全文未直抓MITApache-2.0
强项一条命令拉起、OpenAI 兼容图形下载与双运行时生态地基、可控性最高PagedAttention、生产服务

逐个适用条件When each fits

Ollama:适合快速把开源模型跑起来、给本地应用接 OpenAI 兼容端点。能力边界:工具是 MIT,但权重许可跟着模型走,商用前要单独查模型许可。什么情况下选另一个:要图形界面与 MLX 加速,选 LM Studio。

LM Studio:适合不写代码、要在应用内下载并起本地服务器的人;MLX + llama.cpp 双运行时是它的差异点。能力边界:应用闭源,条款全文未能直抓,商用前要读官网条款。什么情况下选另一个:要脚本化与可嵌入,选 Ollama 或 llama.cpp。

llama.cpp:适合要最高可控性、CPU 也能跑、或要自己调量化与上下文的场景;GGUF 格式由它定义,models 站的量化索引按它的口径建。什么情况下选另一个:要图形化或一条命令,选 Ollama / LM Studio。

vLLM:适合要把模型做成多人并发服务的人;PagedAttention 管显存,OpenAI 兼容 server 直接对接现有客户端。能力边界:以 NVIDIA GPU 为主,不是单机开箱工具。什么情况下选另一个:只是本机自用,Ollama 足够。

量化档怎么选Picking a quantization tier

本站 models 站的快照(2026-10-30)是:129 个量化仓、1,262 个量化档、1,337 个 GGUF 文件。选档顺序:

1. 先按显存定档位(Q4 附近通常是吞吐与质量的平衡点,具体看模型)。 2. 再看量化者:同一个模型不同人做的档,质量差别很大。 3. 最后看文件:同档可能有多个 GGUF 文件,按 bpw 与体积核对。

不写「某档一定最好」;模型、任务与硬件三者一起决定。

核验事实Dated facts

1. llama.cpp 定义 GGUF,许可证 MIT,llama-server 提供官方 REST 端点(仓库,2026-10 快照)。 2. vLLM 使用 PagedAttention,提供 OpenAI 兼容 server,Apache-2.0(官方文档,2026-10 快照)。 3. LM Studio 应用内下载模型,MLX + llama.cpp 双运行时,内置本地服务器;应用闭源(官方站,2026-10 快照)。 4. Ollama 工具 MIT,但权重许可随模型;官方 README 另写有云端线(官方仓库,2026-10 快照)。 5. 本站量化索引为 129 仓 / 1,262 档 / 1,337 文件(models 站,2026-10-30 快照)。

常见误判Common misreads

  • 把「工具开源」当成「模型可商用」:许可证是两份文件。
  • 把「能跑」当成「跑得快」:显存、量化与并发三者一起决定吞吐。
  • 把「桌面应用」当成「生产服务」:并发与稳定性不是同一目标。
  • 把「GGUF 通用」当成「所有 runtime 都支持」:不同 runtime 的算子覆盖不同。

出处Sources

来源Source链接URL
Ollama · 官方站与文档(一条命令、OpenAI 兼容 API;工具 MIT,权重许可随模型;2026-10 快照)https://ollama.com
LM Studio · 官方站(MLX + llama.cpp 双运行时、内置本地服务器、应用闭源;2026-10 快照)https://lmstudio.ai
llama.cpp · 官方仓库(定义 GGUF、MIT、llama-server REST;2026-10 快照)https://github.com/ggml-org/llama.cpp
vLLM · 官方文档(PagedAttention、OpenAI 兼容 server、Apache-2.0;2026-10 快照)https://docs.vllm.ai
models.specul.com · 量化索引(129 量化仓 / 1,262 量化档 / 1,337 GGUF,2026-10-30 快照)https://models.specul.com/

资料核验日期:2026-11-03。产品功能与条款可能变化,使用前请核对原始来源。Sources checked: 2026-11-03. Features and terms may change; check the original sources before use.