llm-visuals 是什么?本地 LLM 推理的实时终端仪表盘

DingoOz/llm-visuals · GitHub
本地部署
Star147
近 7 天新增0
编程语言Rust
开源协议MIT
创建于2026-09-11
最近更新2026-10-14

中文导读

llm-visuals 是一个面向本地 LLM 推理的终端仪表盘,用 Rust 编写。它能自动发现本机已启动的推理服务,读取服务端计数器和 GPU 遥测数据,实时展示每秒 token 数、首 token 延迟、GPU 负载与显存、上下文填充、投机解码接受率以及 MoE 模型的专家路由等信息。适合在本地运行 llama.cpp、ollama、vLLM 等服务的开发者,用来观察模型推理时的性能表现和硬件状态。

根据 GitHub 公开数据,该项目的编程语言为 Rust,开源协议为 MIT,创建于 2026-09-11,最近更新于 2026-10-14,目前有 147 个 Star。

项目介绍

llm-visuals 是一个用 Rust 编写的终端仪表盘,用于实时展示本机正在运行的 LLM 推理状态。它会自动发现已启动的推理服务(如 llama.cpp 的 llama-server、ollama、vLLM、SGLang 等),读取服务端计数器和 NVIDIA、AMD、Intel GPU 的遥测数据,并以真彩色界面呈现模型当前的工作情况。

展示内容包括每秒 token 数、首 token 延迟(TTFT)、GPU 负载与显存、上下文填充、投机解码接受率、各层在哪个 GPU 上忙碌,以及在给服务端打补丁后,MoE 模型对最后一个 token 的真实专家路由。屏幕上每个数字都来自服务端、驱动或基于它们的计算;唯一可能为视觉替代的专家身份会在界面上标注。

主要功能

适合谁用

适合在本地运行 LLM 推理服务的开发者和研究者,尤其是使用 llama.cpp 等工具并希望实时观察性能指标和 GPU 状态的人。

快速上手

  1. 安装 Rust 工具链(1.75+),NVIDIA 用户需有 nvidia-smi,Intel 用户需有 xpu-smi,AMD 用户需有 Linux amdgpu 驱动,Apple silicon 用户需有 macmon
  2. git clone https://github.com/DingoOz/llm-visuals
  3. cd llm-visuals
  4. cargo run --release -- --demo # 使用合成服务器和两个合成 GPU 预览
  5. cargo run --release # 连接到正在运行的 LLM 服务器

Star 增长趋势

147146 · 2026-10-14 至 2026-10-16

同类项目

本地运行和管理开源大模型的工具
★ 18.3万 · Go · 更新于 2026-10-15
自托管、可扩展的 AI 对话界面,支持 Ollama 与 OpenAI 兼容 API
★ 15.6万 · Python · 更新于 2026-10-16
轻量跨平台 AI 聊天助手,支持多种模型与本地部署
★ 8.9万 · TypeScript · 更新于 2026-10-15
超轻量自托管个人 AI Agent 框架,支持 WebUI 与聊天应用
★ 4.9万 · Python · 更新于 2026-10-15
用自然语言搜索 Mac 本地文件,基于 EmbeddingGemma 2 的端侧语义搜索
★ 4,109 · Swift · 更新于 2026-10-14
在消费级 GPU 上高速部署大型 Qwen 模型
★ 2,025 · Python · 更新于 2026-10-11