Llamafile is a project that allows users to distribute and run large language models (LLMs) with a single file, making it more accessible to developers and end users. The project combines llama.cpp with Cosmopolitan Libc to create a single-file executable that can run locally on most operating systems and CPU architectures. Llamafile also includes whisperfile, a single-file speech-to-text tool. The project aims to make open LLMs more accessible and easier to use.