推理与部署AI 资源
Project Maya:在本地 GPU 上私有运行 GLM-5.3-Flash 大模型的推理引擎
mw00/project-maya · Project Maya - run GLM-5.3-Flash (321B MoE) privately on your own GPU(s), from one card to 16, NVIDIA or AMD, Linux or Windows. Engine, server, dashboard, OpenAI- and Anthropic-compatible API, quant tools.
ELI5:它是什么,解决什么问题
Project Maya 是面向 GLM-5.3-Flash(321B 参数 MoE,约 18B 激活参数,上下文最高 1M tokens)的本地推理引擎与配套工具集。它把对话常用专家放在 GPU、次常用的放在内存、其余放在 NVMe SSD 上,并测量硬件自动调优,支持单卡至 16 卡、NVIDIA 与实验性 AMD/Windows。内置浏览器聊天与实时监控、图片输入、思考档位、OpenAI 与 Anthropic 兼容 API(含工具调用)以及并发请求,并提供 Maya-S/S24/M/L 等自研量化版本。
核心能力与快速开始
★ 844 · C++
- 能做什么
- 提供针对 GLM-5.3-Flash 定制的推理引擎,按 GPU/内存/NVMe SSD 分层存放 MoE 专家并随对话迁移;自动测量 CPU、GPU、RAM 与 SSD 并调优;支持单卡至 16 卡 NVIDIA(计算能力 7.0 及以上)以及实验性 AMD ROCm 7 与 Windows;提供 Maya-S/Maya-S24/Maya-M/Maya-L 等量化版本,官方称保留 FP8 模型 97.7%–99.2% 的零样本准确率;自带浏览器聊天、实时监控、图片输入、思考档位、OpenAI 与 Anthropic 兼容 API、流式工具调用、并发请求与长上下文 KV 流式;附带速度基准与报告工具。
- 适用场景
- 适合希望在自有 GPU 上私有运行大模型、避免数据外发的个人或团队;可用于在单卡或多卡工作站上部署本地聊天服务;通过 OpenAI/Anthropic 兼容接口接入编码代理与自有应用;在浏览器中进行图文对话、调整思考深度与上下文长度;对硬件进行速度基准与调优对比。
- 项目形态
- 可直接使用的工具
- 部署方式
- 本地部署。Linux x86-64 为主要支持平台(需 NVIDIA 驱动、CUDA 12.x、g++、Python 3.10+),Windows 10/11 为实验性支持且不支持 WSL2;AMD 为实验性支持(ROCm 7)。安装方式为克隆仓库后运行 ./setup.sh(Windows 用 START-MAYA.bat),构建约 20–40 分钟并下载模型。
- 主要依赖
- GPU:NVIDIA 计算能力 7.0 或更新,可单卡至最多 16 卡共享模型,显存越多越快;AMD 实验性支持指定型号且仅文本。RAM 至少 32 GB,更多内存可缓存更多专家。磁盘需快速 NVMe SSD,模型约 100 GB(Maya-S)至 160 GB(Maya-L),另有 1.1 GB 图片编码器;不可用机械硬盘。软件需 CUDA 12.x(RTX 20 及以上可用 CUDA 13,V100 不可)与 Python 3.10+。
- 使用限制
- 启动时引擎会占用大部分空闲内存(约保留 6 GB 给其他程序),运行期间其他程序可用内存很少;首次启动与缓存填充阶段较慢。Windows 与 AMD 支持标注为实验性且仅文本。可选 DFlash2 草稿模型采用 CC BY-NC-ND 4.0 许可,仅限非商业使用。DeRisked 变体为实验性且准确率未测量。未说明 API 调用成本、云托管方式或商业支持。
- 许可证
- MIT
- 最近推送
- 2026-10-15 04:26
资料检查:2026-10-15 07:00 · 卡片整理:2026-10-19 09:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。