torchchat 是开源模型领域的开源项目,由 pytorch 开发,2024 年首次发布。
在全站 13,014 个收录项目中,它的 GitHub 星标数(3,612)位列前 30%,在开源模型分类中处于中上游。
项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-23。本地部署,完全免费。
它主要面向的使用场景是:在移动设备上离线运行聊天机器人或智能助手。同类可对比的替代方案包括 llama.cpp、Ollama、MLC LLM。

一条命令在手机/电脑上跑大模型,无需服务器
torchchat 是一个由 PyTorch 团队推出的轻量级本地大模型推理框架,旨在让开发者能够在服务器、桌面甚至移动设备上直接运行 PyTorch 格式的 LLM。它解决了传统大模型部署依赖重型服务框架(如 vLLM、TGI)的问题,提供了一种极简、可嵌入的推理方案。核心能力包括:支持多种主流模型(如 Llama、Mistral、GPT 等)的加载与推理,提供 Python 和 C++ 双接口,支持跨平台(Linux、macOS、iOS、Android)部署,并针对移动端做了量化与优化。用户可以通过简单的命令行或几行代码,快速实现本地模型推理,而无需搭建复杂的服务端环境。
1克隆仓库
从 GitHub 克隆 torchchat 源码到本地,README 安装章节的第一步。
git clone https://github.com/pytorch/torchchat.git2进入项目目录
切换到克隆后的 torchchat 目录,后续所有命令都在此根目录执行。
cd torchchat3创建虚拟环境
README 建议用 venv 或 Conda 隔离环境,避免与其他 PyTorch 版本冲突。
python3 -m venv .venv4激活虚拟环境
激活后依赖只装在该环境内;Windows 需改用对应的 activate 脚本。
source .venv/bin/activate5安装依赖
执行官方脚本安装 torchchat 所需依赖,下载量较大、耗时较久。
./install/install_requirements.sh6创建导出目录
新建 exportedModels 目录,用于存放后续生成的模型导出产物。
mkdir exportedModels7安装 ExecuTorch
可选步骤:仅在使用 ExecuTorch/端侧(PTE)相关命令前需要,必须在 torchchat 根目录执行。
export TORCHCHAT_ROOT=${PWD}
./torchchat/utils/scripts/install_et.sh| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
TORCHCHAT_ROOT | 否 | ExecuTorch 安装脚本使用的 torchchat 根目录路径。 | /your/path/torchchat |
激活虚拟环境后 ./install/install_requirements.sh 执行无报错,即可用 --help 查看命令菜单。
Q:install_et.sh 报 Building wheel for executorch 失败怎么办?
A:可能是链接到了其他方式安装的旧版 PyTorch(如 homebrew)。README 给出的做法是 brew uninstall pytorch 断开链接,但注意可能影响依赖它的其他程序。
Q:出现 CERTIFICATE_VERIFY_FAILED 报错怎么办?
A:README 提供的解决办法是执行 pip install --upgrade certifi 升级证书包。
Q:为什么要用虚拟环境?
A:torchchat 使用多个 PyTorch 项目的最新改动,venv 或 Conda 能避免与系统已有 PyTorch 版本相互干扰。
llama.cpp、Ollama、MLC LLM
torchchat 是开源模型领域的开源项目,由 pytorch 开发,2024 年首次发布。
在全站 13,014 个收录项目中,它的 GitHub 星标数(3,612)位列前 30%,在开源模型分类中处于中上游。
项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-23。本地部署,完全免费。
它主要面向的使用场景是:在移动设备上离线运行聊天机器人或智能助手。同类可对比的替代方案包括 llama.cpp、Ollama、MLC LLM。
上一篇:NExT-GPT
下一篇:MiniMax-01
Machine-Learning
开源
跟着博客笔记,边看边跑机器学习代码
All content related to machine learning from my blog
awesome-claude-fable-5-prompt-va···
开源
一站式掌握 Claude Fable 5 玩法,快速选型不踩坑
Ultimate Claude Fable 5 Guide 2026: Use Cases, Integrations & Benchmarks
Diffusion-Models-Papers-Survey-T···
开源
学视频生成怕绕路?这份资料库帮你理清
Diffusion model papers, survey, and taxonomy
CoreML-Models
开源
下载即用的苹果端 AI 模型库,免去转换烦恼
Core ML model zoo for iOS/macOS — PyTorch models converted to ready-to-use .mlpacka···