返回快讯

Perplexity开源Apple芯片推理引擎Lily

Perplexity开源本地推理引擎Lily,专为Apple芯片上的Qwen3.6-35B-A3B打造,用于其Computer产品的混合计算,避免端侧算力拖住任务。

Lily是单进程运行时:Rust加载权重并驱动生成循环,手写Metal内核执行模型,执行路径不含PyTorch或MLX。对外提供最小OpenAI兼容聊天补全接口,仅做贪心解码。代码放在pplx-garden仓库,许可Apache-2.0。

目标权重是MLX仿射4bit、组大小64的Qwen3.6-35B-A3B,约194亿字节;加载时校验精确架构与量化布局。稠密版、更小Qwen、BF16、GGUF、AWQ、GPTQ、int8与fp8均不支持。官方基准锁定mlx-community该检查点的固定修订号。硬件要求Apple GPU family 10及以上(M5及更新),Metal张量运算需较新macOS,Rust版本由工具链文件钉死。

公司在40核、128GB统一内存的M5 Max上测得相对MLX-LM平均预填充约1.23倍、解码约1.35倍。4K提示加4K解码上下文时,预填充约5749.9 token/秒、解码约186.6 token/秒,对照MLX-LM约4737.5与140.9。最大预填充增益来自GPU驻留专家路由约89%、反量化融入分组GEMM约77.4%;推测解码反而拖慢约18%。质量对照中困惑度仅高0.04%,首位token一致率约96.35%。

Qwen3.6-35B-A3B为稀疏混合专家:总参约350亿,每token约激活30亿,路由器每步选256个专家中的8个再加共享专家;结构混用全注意力层与Gated DeltaNet。Hybrid Compute把重推理放云端,本机模型处理私有文件与应用。产品侧混合计算列出macOS 15+、内存下限24GB、32GB更稳。

机制上,买方是要在Mac上跑通私有任务的Computer用户与开发者,卖方是把端侧引擎开源、把云端推理继续留在自家产品里的Perplexity。事件由端云分工驱动:权重来自阿里系Qwen开源线,运行时由美国公司用Metal特化;受益方是M5级高内存机器上要压低本地点火延迟的人,承压方是通吃多模型的通用框架,在这一检查点上让出吞吐。

公开信息未给出非M5机型的完整对照,也未承诺后续会支持第二款模型。

来源:公开信息

ABAB AI 解读

Perplexity没有把Lily做成第二个MLX,而是把一条生产路径拆出来:只服务Computer里那一个端侧检查点。通用框架靠覆盖面换生态,专用引擎靠剥掉分支换带宽。仓库里同时放着RDMA通信库与分词器,说明开源策略是“推理栈零件”,不是把问答产品改名。

资本路径是端侧免费引擎给Mac装上私有文件能力,云端仍收Pro/Max订阅。动机是让本地计算不再成为Computer工作流的排队点,同时借Qwen的开源权重避免自训一颗端侧大模型。资源调动是Rust加手写Metal,针对专家路由和反量化做融合,而不是再包一层Python。

类比对象是llama.cpp对单一量化格式的极致、苹果MLX的通用层,以及各家用开源模型当本地工人、用闭源模型当云端工头的混合架构。行业位置上,端侧推理已从“能跑起来”进入“为某一颗MoE把内核写死”的阶段;中美分工是中国实验室出稀疏权重,美国应用公司出芯片特化运行时。

结构判断属于技术替代:定价权从“谁的框架支持更多模型”转到“谁能把这一颗检查点跑到带宽墙附近”。机制是混合计算把隐私文件留在本机,把长推理留给云;引擎越窄,本地点火越快,云端才不会被端侧拖成同步阻塞。

ABAB News · 认知定律

  1. 只服务一颗模型的引擎,往往比通吃更快

  2. 开源的是运行时,订阅卖的仍是云端

  3. 端云分工一旦成立,本地延迟就变成产品门槛