LLaMA_MPS

在 Mac 上让 LLaMA 跑得更快,用上 GPU 加速推理。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 42 🐛 待处理 9 👀 关注 1 ⚠️ 作者已归档(停止维护)
GitHub ↗
GitHub 星标 ★ 575
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,本地部署,完全免费

项目预览

LLaMA_MPS 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队jankais3r
定价模式🏷️完全免费
价格说明开源项目,本地部署,完全免费
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议GPL-3.0
主要语言Python
技术栈/模型alpaca,apple-silicon,chat,chatbot,chatgpt,llama,llms,macos,metal,ml,mps,stanford-alpaca,torch
GitHub 星标★ 575
上线时间2023-03-08 00:00:00
代码更新2023-03-25
仓库体积9.6 MB
本站数据更新2026-11-10
维护状态低维护
收录时间2026-08-09
浏览次数7

项目介绍

LLaMA_MPS 是一个面向 Apple Silicon 芯片的 LLaMA 模型推理加速项目,主要解决在 Mac 上运行 LLaMA 和 Stanford-Alpaca 模型时 GPU 利用率低、推理速度慢的问题。它利用苹果的 Metal Performance Shaders(MPS)后端,将 PyTorch 模型的计算图映射到 GPU 上执行,从而显著提升 token 生成速度。项目提供了简单的命令行接口,支持加载 Hugging Face 格式的模型权重,并针对 MPS 进行了算子优化和内存管理。核心能力包括:自动检测 MPS 设备、模型半精度加载、KV 缓存优化以及流式输出。该项目适合希望在本地 Mac 上体验 LLaMA 对话能力的开发者,无需 Nvidia GPU 或云服务。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 575

使用教程

难度:进阶 约 40 分钟 部署方式:本地安装 5 步

环境要求

  • 苹果 M 系列芯片
  • Python 环境
  • 模型权重

安装与启动步骤

  1. 1先确认状态

    这是早期在苹果芯片上跑大模型的尝试,已长期无更新。

  2. 2看它当年怎么做

    用虚拟环境装老依赖,理解早期后端接法。

    pip3 install virtualenv
  3. 3装依赖

    版本要按当年的来,新版框架已不兼容。

    pip3 install -r requirements.txt
  4. 4装成可编辑包

    方便改代码看内部。

    pip3 install -e .
  5. 5现在该用什么

    要跑本地模型请换 llama.cpp 或 MLX 系列,别在这耗。

如何确认成功

能说清它当年解决了什么问题,并在当前机器上用现代方案跑通一个同等规模的模型

注意事项

  • 项目已停更,依赖老旧,新机器上大概率装不起来。
  • 现在跑本地模型请用 llama.cpp 或 MLX,性能与生态都更好。
  • 它的价值在于理解早期苹果芯片推理的实现方式。
  • 别把它当生产方案。

核心亮点

  • 针对 Apple Silicon 的 MPS 后端做了专门优化,推理速度比 CPU 快数倍
  • 支持 LLaMA 和 Stanford-Alpaca 模型,命令行一键运行,上手简单
  • 代码简洁,基于 PyTorch,易于二次开发和集成到其他项目

不足之处

  • 仅支持 Apple Silicon,Intel Mac 和 Nvidia GPU 用户无法使用
  • 项目处于早期阶段,文档较少,社区贡献和更新频率待观察

适用场景

  • 在 MacBook 上本地运行 LLaMA 聊天机器人,无需联网
  • 对 Alpaca 模型进行微调后的推理验证和性能测试
  • 作为学习 MPS 加速 LLM 推理的参考实现

替代项目

llama.cpp、mlc-llm、gpt4all

上一篇:AI-in-a-Box

下一篇:caiss

同类项目推荐

rust-mlops-template 开源

用 Rust 搭建高性能 MLOps 基础设施,告别 Python 性能瓶颈

A work in progress to build out solutions in Rust for MLOPs

★ 387 2026-08-09
mongo 开源

不用建表,存 JSON 文档,海量数据轻松横向扩展

The MongoDB Database

★ 28679 2026-08-29
ai-infra-landscape 开源

一张图看懂生成式AI基础设施全景,快速定位技术选型

This is a landscape of the infrastructure that powers the generative AI ecosystem

★ 156 2026-08-09
fastapi 开源

一个网关接入所有大模型,企业 AI 集成快人一步

企业级 LLM API 快速集成系统,支持OpenAI、Azure、文心一言、讯飞星火、通义千问、智谱GL···

★ 304 2026-08-09
ray 开源

把 Python 代码一键变成分布式,搞定大规模 AI 训练和部署

Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of···

★ 44248 2026-08-09
vpod 开源

给 AI 代码执行加个安全壳,防跑飞防破坏

Lightweight, secure Linux sandboxes for untrusted processes. Runs in the browser and···

★ 78 2026-08-09
webclaw 开源

本地快速抓网页,一键转 Markdown 喂给大模型

Fast, local-first web content extraction for LLMs. Scrape, crawl, extract structured···

★ 2436 2026-08-09
kiwi-mem 开源

给 AI 伴侣装上会遗忘、会做梦的长期记忆

Self-hosted memory gateway for AI companions — OpenAI-compatible proxy with vector ···

★ 348 2026-09-12