一款开源桌面应用,用于在本地运行大语言模型,提供聊天界面和兼容 OpenAI/Anthropic 的 API。
- Star
- 26,447
- Fork
- 1,847
- 未关闭 Issue
- 216
- 最近提交
- 9天前
这是什么?
llamafile 把大语言模型和推理运行时打包成一个自包含的可执行文件。它将 llama.cpp 与 Cosmopolitan Libc 结合,同一个文件可在大多数操作系统和 CPU 架构上本地运行,无需安装。用户下载 llamafile,赋予执行权限后直接运行即可。
项目还包含 whisperfile,这是一个基于 whisper.cpp 的单文件语音转文字工具,可在相同平台上完成音频文件的转写和翻译。0.10.0 及之后的版本采用新的构建系统,与较新的 llama.cpp 版本保持同步,因此支持更新的模型和功能,但可能缺少早期版本中的部分选项,旧版本仍可在发布页下载。
在 Windows 上,超过 4GB 的可执行文件无法运行,因此较大的模型需要以外部 GGUF 权重文件的形式与 llamafile 二进制一起使用。
核心功能
- 01将模型权重与运行时打包为单个可执行文件,无需安装。
- 02可在大多数操作系统和 CPU 架构上运行。
- 03基于 llama.cpp 实现本地大模型推理。
- 04内置 whisperfile,支持音频转写和翻译。
- 05支持外部 GGUF 权重文件,适用于超出单文件大小限制的模型。
适用场景
- 无需配置即可与同事或终端用户分享可直接运行的本地大模型。
- 在笔记本或台式机上离线运行小型开源模型。
- 使用 whisperfile 在本地转写或翻译音频文件。
快速上手
- 1
下载示例 llamafile 模型(Qwen3.5 0.8B)
curl -LO https://huggingface.co/mozilla-ai/llamafile_0.10/resolve/main/Qwen3.5-0.8B-Q8_0.llamafile - 2
赋予文件可执行权限(macOS/Linux/BSD)
chmod +x Qwen3.5-0.8B-Q8_0.llamafile - 3
运行 llamafile
./Qwen3.5-0.8B-Q8_0.llamafile
使用前须知
- 超过 4GB 的文件无法在 Windows 上运行,因此较大的模型需要使用外部 GGUF 权重。
- 0.10 及之后版本采用新的构建系统,可能缺少经典版本的部分功能。
标签
常见问题
- llamafile 是什么?
- 把开源大模型打包成单个可执行文件,无需安装即可在多数操作系统和 CPU 架构上运行。 llamafile 把大语言模型和推理运行时打包成一个自包含的可执行文件。它将 llama.cpp 与 Cosmopolitan Libc 结合,同一个文件可在大多数操作系统和 CPU 架构上本地运行,无需安装。用户下载 llamafile,赋予执行权限后直接运行即可。
- llamafile 可以免费使用吗?用的什么许可证?
- llamafile 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- llamafile 还在维护吗?
- 活跃维护中。llamafile 最近一次提交是在 2026年10月12日。
- llamafile 适合用来做什么?
- 无需配置即可与同事或终端用户分享可直接运行的本地大模型。 在笔记本或台式机上离线运行小型开源模型。 使用 whisperfile 在本地转写或翻译音频文件。
- llamafile 怎么安装和运行?
- 下载示例 llamafile 模型(Qwen3.5 0.8B): curl -LO https://huggingface.co/mozilla-ai/llamafile_0.10/resolve/main/Qwen3.5-0.8B-Q8_0.llamafile 赋予文件可执行权限(macOS/Linux/BSD): chmod +x Qwen3.5-0.8B-Q8_0.llamafile 运行 llamafile: ./Qwen3.5-0.8B-Q8_0.llamafile
- 在哪里获取 llamafile?
- 源代码和安装说明在 GitHub 上:https://github.com/mozilla-ai/llamafile
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
4.8万5987PythonAGPL-3.0更新于 2个月前
一款 macOS 菜单栏应用,用于在本机运行大语言模型,基于 llama.cpp 构建,提供本地 API 服务和内置 WebUI。
1652130SwiftMIT更新于 前天
在 12 GB 显存的 RTX 4070 上部署 Mirai S 27B 模型,支持完整 262k 上下文窗口。
10110PythonOther更新于 16小时前
纯 C/C++ 实现的 LLM 推理引擎,可在本地或云端运行大语言模型与视觉语言模型,支持多种硬件后端。
13.2万2.5万C++MIT更新于 10小时前
开源桌面应用与 Web 界面,可在本地运行、微调和导出大语言模型与扩散模型,并提供代码版训练库。
7.8万7246PythonApache-2.0更新于 10小时前
一款 Rust 编写的命令行与终端工具,检测 CPU、内存和显卡,按硬件适配度推荐可运行的开源大模型。
3.8万2456RustMIT更新于 前天