一个极简、可扩展的 AI Agent 框架,包含统一的多厂商 LLM API、Agent 运行时、终端 UI 和编程 Agent 命令行工具。
lmstudio-ai/lms
LM Studio 的命令行工具,用于管理本地模型、加载卸载模型并控制本地 API 服务器。
- Star
- 5,363
- Fork
- 495
- 未关闭 Issue
- 346
- 最近提交
- 6天前
这是什么?
lms 是 LM Studio 的命令行工具。LM Studio 是一款用于在本地运行大语言模型的桌面应用。通过它可以在终端中查看应用状态、列出已下载和已加载的模型,并加载或卸载模型,加载时还可以选择最大化 GPU 加速。
该工具还能控制本地 API 服务器,无需打开图形界面即可在脚本或 SSH 环境中启动和停止服务。输出支持 JSON 格式,便于程序解析;日志流功能可用于调试。此外,它还能创建使用 LM Studio SDK 的新项目。
lms 基于 lmstudio.js 构建,使用 TypeScript 和 Node.js 开发,随 LM Studio 0.2.22 及更高版本一同提供。它属于 lmstudio.js 单体仓库的一部分,无法单独构建。
核心功能
- 01列出已下载和已加载的模型,支持 JSON 输出便于脚本处理。
- 02加载和卸载模型,可选择 GPU 加速。
- 03在终端中启动和停止本地 API 服务器。
- 04流式输出 LM Studio 日志,便于调试。
- 05创建使用 LM Studio SDK 的新项目。
适用场景
- 在无图形界面的服务器或通过 SSH 管理本地大模型。
- 在 shell 脚本或 CI 中自动化模型加载与服务器控制。
- 快速搭建使用 LM Studio SDK 的 Node.js 或 TypeScript 项目。
快速上手
- 1
安装 LM Studio 0.2.22 或更新版本(已内置 lms)
- 2
如果找不到命令,使用 npx 将 lms 添加到 PATH
npx lmstudio install-cli - 3
打开新的终端窗口并检查 lms 是否可以运行
lms - 4
启动本地 API 服务器
lms server start
使用前须知
- 需要先安装 LM Studio 桌面应用(0.2.22 或更新版本)。
标签
常见问题
- lms 是什么?
- LM Studio 的命令行工具,用于管理本地模型、加载卸载模型并控制本地 API 服务器。 lms 是 LM Studio 的命令行工具。LM Studio 是一款用于在本地运行大语言模型的桌面应用。通过它可以在终端中查看应用状态、列出已下载和已加载的模型,并加载或卸载模型,加载时还可以选择最大化 GPU 加速。
- lms 可以免费使用吗?用的什么许可证?
- lms 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- lms 还在维护吗?
- 活跃维护中。lms 最近一次提交是在 2026年10月14日。
- lms 适合用来做什么?
- 在无图形界面的服务器或通过 SSH 管理本地大模型。 在 shell 脚本或 CI 中自动化模型加载与服务器控制。 快速搭建使用 LM Studio SDK 的 Node.js 或 TypeScript 项目。
- lms 怎么安装和运行?
- 安装 LM Studio 0.2.22 或更新版本(已内置 lms) 如果找不到命令,使用 npx 将 lms 添加到 PATH: npx lmstudio install-cli 打开新的终端窗口并检查 lms 是否可以运行: lms 启动本地 API 服务器: lms server start
- 在哪里获取 lms?
- 源代码和安装说明在 GitHub 上:https://github.com/lmstudio-ai/lms
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源的自主编程智能体,可作为 IDE 插件、终端 CLI、桌面应用或 SDK 使用。
一款 TypeScript 编程 Agent 命令行工具,在提示词中加入 ulw 或 mass ulw 关键词即可自动规划、调度多模型并校验结果。
一款 Rust 编写的命令行与终端工具,检测 CPU、内存和显卡,按硬件适配度推荐可运行的开源大模型。
一款开源终端编程智能体 CLI,可接入云端 API 和 Ollama 等本地模型。
为 OpenAI Codex CLI 增加规划、持久化目标执行、多智能体协作和状态管理的工作流层。