PyTorch 官方的端侧推理框架,用于在手机、笔记本、浏览器和微控制器上运行模型。
google-ai-edge/LiteRT-LM
谷歌开源的大语言模型端侧推理框架,支持 Android、iOS、Web、桌面与树莓派。
- Star
- 6,710
- Fork
- 764
- 未关闭 Issue
- 710
- 最近提交
- 20分钟前
这是什么?
LiteRT-LM 是一个基于 LiteRT(谷歌的端侧推理运行时)的大语言模型编排层,用于在手机、浏览器、桌面和物联网设备上本地运行 Gemma、Llama、Phi-4、Qwen 等模型,而无需调用云端 API。
项目提供命令行工具,可直接运行模型并从 Hugging Face 导入模型;还提供兼容 OpenAI 接口的 `litert-lm serve` 服务端,支持多模态 embedding 模型。语言绑定覆盖 Python、Kotlin、Swift、JavaScript 和 C++,Flutter 由社区支持。硬件加速支持 GPU 与 NPU,并支持工具调用(function calling),以及图像和音频输入。
谷歌表示,LiteRT-LM 已为 Chrome、Chromebook Plus 和 Pixel Watch 上的端侧生成式 AI 功能提供支持。
核心功能
- 01支持 Android、iOS、Web、桌面和树莓派等平台。
- 02利用 GPU 与 NPU 加速器进行推理。
- 03除文本外支持图像和音频输入。
- 04提供工具调用(function calling),便于构建智能体流程。
- 05提供兼容 OpenAI 接口的服务端,包括 embedding 端点。
- 06提供 Python、Kotlin、Swift、JavaScript 和 C++ 接口。
适用场景
- 开发可离线运行聊天模型的 Android 或 iOS 应用。
- 在笔记本或树莓派上通过命令行运行本地大模型。
- 在无云端后端的应用中加入端侧工具调用功能。
- 通过 OpenAI 风格的 API 提供本地 embedding 模型服务。
快速上手
- 1
使用 uv 安装 LiteRT-LM 命令行工具
uv tool install litert-lm - 2
在终端中从 Hugging Face 运行 Gemma 3n 模型
litert-lm run \ --from-huggingface-repo=google/gemma-3n-E2B-it-litert-lm \ gemma-3n-E2B-it-int4 \ --prompt="What is the capital of France?"
使用前须知
- Swift 和 JavaScript 接口处于早期预览阶段。
- Flutter 支持由社区维护,而非官方提供。
标签
常见问题
- LiteRT-LM 是什么?
- 谷歌开源的大语言模型端侧推理框架,支持 Android、iOS、Web、桌面与树莓派。 LiteRT-LM 是一个基于 LiteRT(谷歌的端侧推理运行时)的大语言模型编排层,用于在手机、浏览器、桌面和物联网设备上本地运行 Gemma、Llama、Phi-4、Qwen 等模型,而无需调用云端 API。
- LiteRT-LM 可以免费使用吗?用的什么许可证?
- LiteRT-LM 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- LiteRT-LM 还在维护吗?
- 活跃维护中。LiteRT-LM 最近一次提交是在 2026年10月22日。
- LiteRT-LM 适合用来做什么?
- 开发可离线运行聊天模型的 Android 或 iOS 应用。 在笔记本或树莓派上通过命令行运行本地大模型。 在无云端后端的应用中加入端侧工具调用功能。 通过 OpenAI 风格的 API 提供本地 embedding 模型服务。
- LiteRT-LM 怎么安装和运行?
- 使用 uv 安装 LiteRT-LM 命令行工具: uv tool install litert-lm 在终端中从 Hugging Face 运行 Gemma 3n 模型: litert-lm run \ --from-huggingface-repo=google/gemma-3n-E2B-it-litert-lm \ gemma-3n-E2B-it-int4 \ --prompt="What is the capital of France?"
- 在哪里获取 LiteRT-LM?
- 源代码和安装说明在 GitHub 上:https://github.com/google-ai-edge/LiteRT-LM
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
Google AI Edge 推出的 Android 与 iOS 应用,可在手机上离线体验开源大模型和端侧生成式 AI 功能。
MNN 是阿里巴巴开源的轻量级深度学习推理与训练引擎,适用于移动端、嵌入式设备及端侧大模型部署。
跨平台的设备端机器学习框架与现成解决方案,用于在移动端、Web、桌面和物联网设备上运行视觉、音频和文本模型。
本地或云端运行 Gemma、Qwen、DeepSeek、gpt-oss 等开源大模型的工具,提供命令行、REST API 和 Python/JavaScript 库。
面向手机、可穿戴设备、机器人和微控制器的端侧小模型,支持工具调用、结构化抽取、向量嵌入和语音转文字。