
ds4
在本地显卡上直接跑 DeepSeek 4,数据不出机器
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-11-08 · 当前星标 ★ 24260
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- macOS 苹果芯片(Metal 后端):Qwen3.8 Flash Next 建议 64GB 内存,DeepSeek 与 GLM 系列建议 96GB 以上
- NVIDIA 显卡(CUDA 后端),DGX Spark 为主要目标平台,也支持多卡系统
- AMD Strix Halo 平台(ROCm 后端),如 Framework Desktop
- 必须使用本项目自身产出的 GGUF 模型文件,不能使用通用 GGUF 模型
- 本地需具备 C 语言编译环境(项目为纯 C 实现)
安装与启动步骤
-
1核对硬件后端
先确认你的机器属于 Metal、CUDA、ROCm 三者之一,并对照文档核对内存或显存容量是否满足所选模型。
-
2克隆项目仓库
把源码取到本地,后续编译与模型工具都在该目录内。注意仓库体积与磁盘余量。
git clone https://github.com/antirez/ds4.git -
3进入项目目录
切换到仓库根目录,查看随仓库提供的文档、工具与数据说明,确认本机后端对应的构建方式。
cd ds4 -
4准备官方 GGUF 模型
README 明确要求使用项目自己产出的 GGUF 文件,通用 GGUF 模型无法直接加载,请按仓库说明获取。
-
5按后端构建引擎
README 未给出具体编译命令,需依据仓库内文档为 Metal、CUDA 或 ROCm 中选择对应目标进行构建。
-
6大模型启用 SSD 流式
内存或显存不足以整模型驻留时(如 128GB 机器跑完整 GLM 5.x),按文档启用 SSD 流式加载。
如何确认成功
README 未提供启动命令,需按仓库内文档与集成测试说明,确认模型加载、HTTP 服务与工具调用均可用。
常见问题
Q:可以直接加载网上通用的 GGUF 模型吗?
A:不能。项目定位不是通用 GGUF 运行器,代码刻意收窄,只能使用本项目产出的 GGUF 文件。
Q:苹果电脑需要多少内存?
A:Qwen3.8 Flash Next 建议 64GB,DeepSeek 与 GLM 系列建议 96GB 以上;内存更小的机器可用 SSD 流式加载。
Q:支持多显卡吗?
A:CUDA 后端支持部分其他后端不支持的多 GPU 系统,例如在 Ada Lovelace 显卡上运行 DeepSeek V4 Flash。
Q:支持哪些模型?
A:主要包括 DeepSeek V4 Flash、V4.1 Flash、V4 PRO,GLM 5.2/5.3、GLM 5.3 Flash 以及 Qwen3.8 Flash Next,各模型支持的后端略有差异。
注意事项
- README 未给出任何编译与运行命令,请以仓库内文档、工具和集成测试说明为准,不要照搬其他推理框架的命令。
- 项目面向消费级自有硬件,属于窄范围专用引擎,不适合当作通用模型运行器使用。
- 不同模型对后端支持不同(例如部分模型仅在 Metal 或 CUDA 上可用),部署前先核对模型与后端组合。
核心亮点
- 纯 C 实现,依赖少,便于嵌入自有应用或做二次开发
- 一套代码覆盖 Metal、CUDA、ROCm 三种后端,跨苹果、NVIDIA、AMD 硬件
- 针对 DeepSeek 4 Flash/PRO 模型结构做专门优化,显存占用与吞吐有针对性调校
不足之处
- 仅支持 DeepSeek 4 系列模型,通用性弱于 llama.cpp 等引擎
- C 语言代码库对普通用户门槛较高,缺少开箱即用的图形界面
- 文档与社区生态相对新,遇到问题可参考的资料有限
适用场景
- 在苹果芯片笔记本上本地运行 DeepSeek 4 Flash 做离线问答
- 企业内网服务器用 NVIDIA 显卡私有化部署 DeepSeek 4 PRO,数据不出机房
- 推理引擎研究者阅读 C 代码,学习多后端 GPU 抽象与模型优化实现
替代项目
llama.cpp、vLLM、Ollama
下一篇:luminal
同类项目推荐
actions-ml-cicd
开源
用现成 GitHub Action 快速搭起 MLOps 流水线,省去重复造轮子。
A Collection of GitHub Actions That Facilitate MLOps
mempalace
开源
给 AI 装上永久记忆,告别每次对话都失忆
The best-benchmarked open-source AI memory system. And it's free.
portkey-python-sdk
开源
一键接入多模型,让 AI 应用稳定又安全
Build reliable, secure, and production-ready AI apps easily.
examples
开源
无服务器 GPU 部署示例集,快速上手 Cerebrium
Examples for Cerebrium Serverless GPUs
agent-vibes
开源
让 Claude Code 和 Cursor 免费接入更多 AI 后端
Unified Agent Gateway — Enables Claude Code CLI and Cursor IDE to use free AI backe···
sie
开源
一个服务搞定所有模型,让智能体部署不再头疼
Open-source inference server and production cluster for all the models your agent ne···
otari
开源
自建一个端点,管好所有大模型密钥和预算
Open-source AI gateway you run yourself. One endpoint for 40+ providers, with virtua···
popmon
开源
自动监控数据漂移,及时预警异常变化
Monitor the stability of a Pandas or Spark dataframe ⚙︎
aitune
开源
自动调优 NVIDIA GPU 推理配置,省去手工调参
NVIDIA AITune is an inference toolkit designed for tuning and deploying Deep Learnin···