llama.cpp and ggml hit v1.0.0, ending the 0.x era after 3.5 years
llama.cpp author Georgi Gerganov announced that the project, along with its underlying library ggml, has released its first official major version, v1.0.0, roughly 3.5 years after the project began. This marks the de facto standard for local/on-device LLM inference leaving the 0.x era behind and entering a stage where API stability can be publicly guaranteed.
Confirmed
- The release covers libllama v1.0.0 (the C/C++ LLM inference library) and libggml, both finalized in sync
- The project commits to semantic versioning: breaking API changes will be signaled by major version bumps
- ggerganov submitted PR #32190 to the repo bumping the version to 1.0.0
- The team (as relayed by Merve Enoyann) pledged to keep covering "every platform, every model" while keeping llama.cpp lean and robust for the thousands of downstream apps and developers that build on it
- Hugging Face simultaneously launched a llama.cpp-based desktop app for local AI (@pcuenq, @unofficialmerve)
- Gerganov called this release a solid foundation for the future of local AI
Why it matters
- llama.cpp is a foundational project for the local/on-device LLM inference ecosystem, supporting vast numbers of downstream applications and millions of developers; the 1.0 release means its API stability has reached a guaranteed level
- The semantic versioning commitment lowers upgrade and maintenance costs for downstream apps
- In the discussion, Julien Chaumond emphasized that AI should not be controlled by a few companies, underscoring the project's strategic role in open-source local inference
2026-11-13 ~ 2026-11-13 · 10 related posts
Primary sources
- llama.cpp ships v1.0.0 after 3.5 years, committing to semver API/ABI stability for local AI — ggerganov ·
- Georgi Gerganov announces first major release: llama.cpp and ggml v1.0.0 are here — ggerganov ·
- llama.cpp and ggml ship v1.0.0, committing to major-version bumps for API breaking changes — mervenoyann ·
- llama.cpp bumps to version 1.0.0, ending its long 0.x era — jacek2023 · 2026-11-13
- llama.cpp ships v1.0.0, the landmark first stable release for local LLM inference — TheApadayo · 2026-11-13
- llama.cpp hits v1.0 as Hugging Face ships one-click Llama desktop apps for local AI — unofficialmerve · 2026-11-13
- [source] llama.cpp ships v1.0.0 after 3.5 years, committing to semver API/ABI stability for local AI — ggerganov · 2026-11-13
- llama.cpp Hits 1.0.0: The Everywhere-Runs Local LLM Inference Engine — pcuenq · 2026-11-13
- [source] Georgi Gerganov announces first major release: llama.cpp and ggml v1.0.0 are here — ggerganov · 2026-11-13
- llama.cpp hits v1.0.0: stable foundation for local AI on every platform — JFPuget · 2026-11-13
- llama.cpp releases v1, pledging support for every platform and every model — mervenoyann · 2026-11-13
- llama.cpp v1.0.0 ships: first stable release of the most-used local AI inference library — andrejusb · 2026-11-13
1 near-duplicate retellings: mervenoyann