llamafile packages language models so they can be distributed and run as a single file.

github.com/Mozilla-Ocho/llamafile
llamafile homepage screenshot

About llamafile

llamafile is a GitHub repository from the Mozilla Builders project, revamped by Mozilla.ai, for packaging large language models (LLMs) into a single executable file. It combines llama.cpp with Cosmopolitan Libc so that a model can be downloaded and run locally on most operating systems and CPU architectures without installation. The project also includes whisperfile, a single-file speech-to-text tool built on whisper.cpp that supports transcription and translation of audio files.

The quick start downloads an example model file, makes it executable on macOS, Linux, or BSD, and runs it. Versions from 0.10.0 use a new build system that aims to support more recent models and functionality, but may lack some features from earlier versions. Earlier versions remain available from the releases page. Windows executables must be under 4GB, and Windows users must add a .exe extension before running a file. The repository text states that the project is Apache 2.0-licensed, with changes to llama.cpp and whisper.cpp under MIT.

Key features

  • Packages a language model and its runtime into one executable file
  • Runs locally with no installation on most operating systems and CPU architectures
  • whisperfile provides single-file speech-to-text transcription and translation of audio
  • Pre-built llamafiles show the server version they were bundled with
  • Builds on llama.cpp and Cosmopolitan Libc
Best for: Developers and end users who want to run open LLMs locally from a single downloadable file.
Good for
  • Runs locally without installation on most operating systems and CPU architectures
  • Includes whisperfile for audio transcription and translation on the same platforms
  • Versions from 0.10.0 aim to support more recent models and functionality
Watch out for
  • Executables above 4GB cannot run on Windows
  • Windows users must rename the file to add a .exe extension before running it
  • Versions from 0.10.0 may be missing some features from earlier versions

llamafile at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

llamafile alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in AI Chatbots & Assistants

Well-known listings from the same topic.

All 238

llamafile FAQ

Can larger models be run on Windows?
Only executables under 4GB can run on Windows. A llamafile above 4GB will not work, but the binary can be downloaded and run with external GGUF model weights.
Can earlier versions of llamafile still be used?
Yes. Previous versions are available from the project's releases page.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing