llama.cpp reaches version 1.0 for running AI models on your own device
The ggml and Hugging Face team released version 1.0 of llama.cpp and ggml, promising clear signals for any change that breaks the interface.

llama.cpp is a program that helps run AI on your own device without the internet. It has reached version 1.0, and its makers promise to say clearly when something big changes.
Hype check
Quieter than it deserves. This one matters more than the coverage suggests.
Our editorial opinion, based on the sources below. How we score
Your call: hype or real?
Real = it will matter in daily use. Hype = louder than it is. One vote, and it can’t be changed.
Our view and readers’ views are opinions, not statements of fact about a product.
Why it matters
Many local AI apps rely on this tool, and version 1.0 means clearer rules for developers.
Watch: this tool sits behind many local AI apps.
The details
- Version 1.0 came out on 13 November for two libraries: llama.cpp for language models and ggml for machine learning maths.
- Any change that breaks the interface will be marked with a new major version number, following semantic versioning.
- The tool supports more than 150 model architectures and runs on many kinds of hardware through dedicated backends.
- It is available on Linux, Mac, Windows, Android and iOS, and through Homebrew, Winget, Docker and more.
- The project is 3.5 years old, and the team says companies such as NVIDIA, AMD, Qualcomm and Intel support hardware testing.
Receipts
The company or lab said it. Primary source linked. Open the sources and check us.
Written with the help of AI tools and checked against the sources above. How we work
See a mistake? Tell us and we’ll fix it.