项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 26589
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- 支持 Windows、macOS、Linux 等主流操作系统及多种 CPU 架构,无需安装 Python、CUDA 等依赖
- Windows 上只能运行为可执行文件且体积小于 4GB 的 llamafile
- 想要更高准确率时,需要较强的硬件(如 GPU)以运行更大的预构建模型
安装与启动步骤
-
1下载 llamafile
从官方预构建 llamafile 列表或 GitHub Releases 下载一个模型 llamafile 文件;README 推荐先用最小的 Qwen3.5-0.8B-Q8_0.llamafile,最容易开箱即用。
-
2直接运行文件
llamafile 把模型与运行环境打包成单个可执行文件,下载后直接执行即可,无需任何安装步骤。
./Qwen3.5-0.8B-Q8_0.llamafile -
3Windows 用户改名
Windows 下需先把文件重命名并加上 .exe 后缀,然后才能运行;同时注意文件必须小于 4GB。
-
4大模型改用外部权重
若 llamafile 超过 4GB(Windows 无法直接运行),改为下载 llamafile 主程序(https://github.com/mozilla-ai/llamafile/releases),再配合外部 GGUF 权重模型使
如何确认成功
执行后 llamafile 直接启动并进入可交互状态,能就输入内容给出模型回答,即表示运行成功。
常见问题
Q:运行 llamafile 需要先装 Python 或 CUDA 吗?
A:不需要。llamafile 把 llama.cpp 与 Cosmopolitan Libc 打包成单个可执行文件,在多数操作系统和 CPU 架构上本地运行,无需安装。
Q:Windows 上为什么跑不起来?
A:先确认已重命名为 .exe 后缀;另外 Windows 只能运行小于 4GB 的可执行文件,超过 4GB 的模型需下载 llamafile 主程序并搭配外部 GGUF 权重。
Q:想要更聪明的回答怎么办?
A:可以从官方预构建列表中选择更大、表达能力更强的模型;硬件越强(尤其是带 GPU),越适合运行更大的 llamafile。
Q:能做语音转文字吗?
A:可以。项目包含 whisperfile,这是基于 whisper.cpp 与同一套打包方式的单文件语音转文本工具,支持音频文件的转写与翻译。
注意事项
- 从 0.10.0 起 llamafile 使用新的构建系统,与 llama.cpp 最新版本对齐,支持更新的模型和功能,但可能缺少部分旧特性。
- 模型文件体积越大,对内存/显存要求越高,请按自身硬件选择。
- Windows 用户务必先给文件加上 .exe 后缀再运行。
核心亮点
- 单文件分发,免安装依赖,极大简化部署流程
- 基于 llama.cpp,推理性能优秀,支持 CPU/GPU 混合加速
- 内置 HTTP 服务器,可轻松集成到现有应用中
不足之处
- 单文件体积较大,对于超大模型分发仍不友好
- 文档/社区待观察
适用场景
- 向非技术用户分享可运行的 AI 演示应用
- 在无网络或受限环境中离线部署 LLM 服务
- 快速搭建本地 AI 助手或 API 服务原型
替代项目
llama.cpp、Ollama、GPT4All
上一篇:foundry-local
下一篇:kvcached
同类项目推荐
gpu-hot
开源
打开网页,实时盯紧每一块 NVIDIA GPU 的状态
Real-time NVIDIA GPU dashboard
NpgsqlRest
开源
数据库直接变 REST API,省掉写后端代码
Transform Your PostgreSQL Database into a Production-Ready, Blazing-Fast Standalone ···
astra-sim
开源
单机仿真万卡训练,提前看清网络瓶颈
ASTRA-sim2.0: Modeling Hierarchical Networks and Disaggregated Systems for Large-mod···
bc250
开源
用 PS5 同款 APU 主板,低成本跑本地大模型和文生图
AMD BC-250 (PS5 APU) setup guide — Ollama + Vulkan inference, poor man's AI assista···
project-maya
开源
本地跑 321B MoE 大模型,单卡到 16 卡,兼容 OpenAI 接口
Run GLM-5.3-Flash (321B), DeepSeek-V4.1-Flash (748B) and MiniMax-M3.1-Flash (428B) o···
VectorChord
开源
在 Postgres 里实现大规模向量搜索,更快更省磁盘。
Scalable, fast, and disk-friendly vector search in Postgres, the successor of pgvect···
Uptime Kuma
开源
自托管开源监控工具,界面友好
A fancy self-hosted monitoring tool
llamafile
开源
一个文件搞定大模型,下载即用,跨平台运行
Distribute and run LLMs with a single file.
local-llms-on-android
开源
把大模型装进口袋,离线也能智能对话
Run local LLMs like Gemma, Qwen, and LLaMA on Android for offline, private, real-tim···