项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-15 · 当前星标 ★ 6809
技术标签
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- README 未给出安装命令,建议先阅读官网 CLI 文档:https://ai.google.dev/edge/litert-lm/cli
- 可运行的目标设备:Linux、macOS、Windows 或 Raspberry Pi
- 使用 --backend=gpu 时,设备需具备可用的 GPU 加速能力
- 从 HuggingFace 拉取模型需要可联网(示例仓库 litert-community/gemma-4-E4B-it-litert-lm)
- 如需在自有应用中集成,需下载对应平台的 C API 预编译库
安装与启动步骤
-
1查看官方 CLI 文档
README 未直接提供 litert-lm 命令行工具的安装方式,先访问官网 CLI 页面确认安装步骤,再执行后续命令。
-
2下载 C API 预编译库
v0.16.0 起提供首个版本化 C API 共享库预编译包,覆盖所有受支持平台,可用于原生集成或自行封装语言绑定。
curl -L -o litert_lm_c_api-0.1.0.zip https://github.com/google-ai-edge/LiteRT-LM/releases/download/v0.16.0/litert_lm_c_api-0.1.0.zip -
3跑通 CLI 推理示例
用 litert-lm run 从 HuggingFace 仓库拉取 Gemma4-E4B 模型并推理,指定 GPU 后端并开启推测解码。
litert-lm run \ --from-huggingface-repo=litert-community/gemma-4-E4B-it-litert-lm \ gemma-4-E4B-it.litertlm \ --backend=gpu \ --enable-speculative-decoding=true \ --prompt="What is the capital of France?" -
4体验网页 Demo
若只想快速看效果、不做本地部署,可直接打开 README 中给出的官方 Web Demo 在线试用。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
--from-huggingface-repo | 是 | 指定从 HuggingFace 拉取的模型仓库,免手动下载权重 | litert-community/gemma-4-E4B-it-litert-lm |
gemma-4-E4B-it.litertlm | 是 | 位置参数,指向具体模型文件(.litertlm 格式) | gemma-4-E4B-it.litertlm |
--backend | 否 | 选择推理硬件后端,README 示例使用 gpu | gpu |
--enable-speculative-decoding | 否 | 开启推测解码以加速生成 | true |
--prompt | 否 | 传给模型的输入提示词 | What is the capital of France? |
如何确认成功
终端开始输出模型对 --prompt 的回答内容,即表示 CLI 已成功加载模型并完成推理。
常见问题
Q:litert-lm 命令怎么安装?
A:README 未提供安装命令,仅给出官网 CLI 文档链接 https://ai.google.dev/edge/litert-lm/cli,请按该页面说明安装后再运行示例命令。
Q:支持哪些平台?
A:README 提到可在 Linux、macOS、Windows 或 Raspberry Pi 上尝试 CLI 示例,并称 C API 预编译包覆盖所有受支持平台。
Q:不想自己下模型怎么办?
A:使用 --from-huggingface-repo 参数即可直接从 HuggingFace 拉取 litert-community 下的模型仓库,无需手动下载权重。
Q:YNNPACK 后端现在能用吗?
A:v0.16.0 中的 YNNPACK delegate 属于实验特性,仅在 linux arm64 构建的 LiteRT-LM CLI 和 Python API 中启用。
Q:怎么集成到自己的 App?
A:下载 v0.16.0 的 C API 预编译共享库(litert_lm_c_api-0.1.0.zip),无需自行构建即可原生集成或创建语言绑定。
注意事项
- README 节选中没有安装步骤,本教程的步骤基于 CLI 示例、C API 预编译发布与官网链接推断,执行前请先阅读官方 CLI 文档。
- 示例命令中的 --prompt 内容 README 被截断,可按需替换成自己的提示词。
- --backend=gpu 与 --enable-speculative-decoding=true 都是可选配置,请按设备实际能力取舍。
- YNNPACK delegate 为实验性功能,生产环境慎用。
核心亮点
- Google 官方出品,工程化程度高,面向生产环境而非实验demo
- 支持 CPU/GPU/NPU 多后端加速,能充分利用端侧异构算力
- 提供量化与内存优化,降低大模型在边缘设备上的资源门槛
不足之处
- C++ 为主,上层应用集成门槛较高,文档和示例仍在完善
- 端侧硬件碎片化严重,不同芯片的实际兼容与性能表现待验证
适用场景
- 手机端离线智能助手,无网络也能对话问答
- 实时语音/文本翻译,数据不出设备保障隐私
- 嵌入式设备上的本地知识库检索与摘要生成
替代项目
llama.cpp、MLC-LLM
上一篇:worker-vllm
下一篇:chats
同类项目推荐
lantern
开源
在 PostgreSQL 里直接跑向量搜索,不用额外部署向量数据库。
PostgreSQL vector database extension for building AI applications
ctransformers
开源
在 Python 里直接跑 GGML 量化模型,本地推理又快又省资源。
Python bindings for the Transformer models implemented in C/C++ using GGML library.
pasteguard
开源
粘贴前自动脱敏,AI 干活不碰你的隐私数据
AI gets the context. Not your private data. Local-first privacy proxy for browser ch···
mega
开源
为 AI 代理打造的 Git 兼容 monorepo 引擎,让大规模协作更高效。
Mega is an open-source implementation of Google Piper — a Git-compatible monorepo e···
feast
开源
统一管理 ML 特征,让训练和上线用同一份数据
The Open Source Feature Store for AI/ML
Data-Engineering-Roadmap
开源
一张图理清数据工程学习路径,从入门到实战
Roadmap for Data Engineering
ClawManager
开源
在 K8s 上统一管好 AI Agent 实例和访问权限
A Kubernetes-native control plane for AI agent instance management, with governed AI···
ROCm-RX6600XT
开源
让AMD显卡跑起PyTorch和TensorFlow,深度学习不再被NVIDIA垄断。
AMD ROCm Installation Guide on RX 6600 XT + TensorFlow and PyTorch
agentcat-typescript-sdk
开源
给 MCP 服务器装上监控,一眼看清工具调用数据
AgentCat is an analytics platform for MCP server owners .
