{"id":1238,"date":"2026-09-17T16:56:51","date_gmt":"2026-09-17T07:56:51","guid":{"rendered":"https:\/\/localmodelwatch.tsuchitsuchi.com\/engine-llama-cpp-en\/"},"modified":"2026-10-29T01:40:09","modified_gmt":"2026-10-28T16:40:09","slug":"engine-llama-cpp-en","status":"publish","type":"page","link":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/engine-llama-cpp-en\/","title":{"rendered":"llama.cpp: Releases and Overview"},"content":{"rendered":"<p>LLM inference engine written in C\/C++. Runs GGUF models on CPU and GPU (CUDA \/ Metal \/ Vulkan \/ ROCm) and underpins much of the local-LLM ecosystem, including Ollama, LM Studio and KoboldCpp.<\/p>\n<p><em>Category: Inference engines and runtimes. Part of our <a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/engines-en\/\">engine and tool tracker<\/a>.<\/em><\/p>\n<h2>At a Glance<\/h2>\n<div class=\"lmw-table-scroll\" tabindex=\"0\" style=\"overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;\">\n<table style=\"width:max-content;min-width:100%;border-collapse:collapse;\">\n<thead>\n<tr>\n<th>Item<\/th>\n<th>Value<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Repository<\/td>\n<td><a href=\"https:\/\/github.com\/ggml-org\/llama.cpp\">ggml-org\/llama.cpp<\/a><\/td>\n<\/tr>\n<tr>\n<td>License<\/td>\n<td>MIT<\/td>\n<\/tr>\n<tr>\n<td>Main language<\/td>\n<td>C++<\/td>\n<\/tr>\n<tr>\n<td>GitHub stars<\/td>\n<td>128,500 (as of 2026-09-17)<\/td>\n<\/tr>\n<tr>\n<td>Latest release<\/td>\n<td><a href=\"https:\/\/github.com\/ggml-org\/llama.cpp\/releases\/tag\/v0.8.0\">v0.8.0<\/a> (2026-10-28)<\/td>\n<\/tr>\n<tr>\n<td>Install \/ docs<\/td>\n<td><a href=\"https:\/\/github.com\/ggml-org\/llama.cpp\/blob\/master\/docs\/build.md\">official documentation<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>The project describes itself as: \u201cLLM inference in C\/C++\u201d<\/p>\n<h2>Release History<\/h2>\n<p><em>Compiled by Local Model Watch from the project&#8217;s GitHub releases. Pre-releases are omitted. Where we wrote an article about a release, it is linked in the last column; smaller releases are tracked here only.<\/em><\/p>\n<div class=\"lmw-table-scroll\" tabindex=\"0\" style=\"overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;\">\n<table style=\"width:max-content;min-width:100%;border-collapse:collapse;\">\n<thead>\n<tr>\n<th>Version<\/th>\n<th>Released<\/th>\n<th>Release notes<\/th>\n<th>Our article<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>v0.8.0<\/td>\n<td>2026-10-28<\/td>\n<td><a href=\"https:\/\/github.com\/ggml-org\/llama.cpp\/releases\/tag\/v0.8.0\">GitHub<\/a><\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr>\n<td>v0.7.0<\/td>\n<td>2026-10-16<\/td>\n<td><a href=\"https:\/\/github.com\/ggml-org\/llama.cpp\/releases\/tag\/v0.7.0\">GitHub<\/a><\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr>\n<td>v0.6.0<\/td>\n<td>2026-10-06<\/td>\n<td><a href=\"https:\/\/github.com\/ggml-org\/llama.cpp\/releases\/tag\/v0.6.0\">GitHub<\/a><\/td>\n<td><a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/2026\/10\/06\/llamacpp-v0-6-0-released\/\">llama.cpp v0.6.0 Released with llama_batch_ext and Metal Boosts<\/a><\/td>\n<\/tr>\n<tr>\n<td>v0.5.0<\/td>\n<td>2026-09-24<\/td>\n<td><a href=\"https:\/\/github.com\/ggml-org\/llama.cpp\/releases\/tag\/v0.5.0\">GitHub<\/a><\/td>\n<td><a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/2026\/09\/24\/llama-cpp-v0-5-0-released\/\">llama.cpp v0.5.0 Released with Backend and Server Upgrades<\/a><\/td>\n<\/tr>\n<tr>\n<td>v0.4.1<\/td>\n<td>2026-09-15<\/td>\n<td><a href=\"https:\/\/github.com\/ggml-org\/llama.cpp\/releases\/tag\/v0.4.1\">GitHub<\/a><\/td>\n<td><a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/2026\/09\/15\/llama-cpp-v041-released\/\">llama.cpp v0.4.1 Released with Breaking Changes<\/a><\/td>\n<\/tr>\n<tr>\n<td>v0.4.0<\/td>\n<td>2026-09-05<\/td>\n<td><a href=\"https:\/\/github.com\/ggml-org\/llama.cpp\/releases\/tag\/v0.4.0\">GitHub<\/a><\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr>\n<td>v0.3.0<\/td>\n<td>2026-08-25<\/td>\n<td><a href=\"https:\/\/github.com\/ggml-org\/llama.cpp\/releases\/tag\/v0.3.0\">GitHub<\/a><\/td>\n<td>\u2014<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2>Speed by Version on Our CPU<\/h2>\n<p><em>Measured by Local Model Watch on our CPU-only server (Neoverse-N1, 3 threads) with llama-bench (512-token prompt, 128-token generation), always on the same model: <code>Qwen3-0.6B-Q4_K_M.gguf<\/code> from <a href=\"https:\/\/huggingface.co\/unsloth\/Qwen3-0.6B-GGUF\/tree\/50968a4468ef4233ed78cd7c3de230dd1d61a56b\">unsloth\/Qwen3-0.6B-GGUF<\/a> (revision <code>50968a4468<\/code>). Versions like v0.5.0 ship no binaries, so we used the first official ubuntu-arm64 build that contains the version; \u201c+N\u201d is how many commits that build is ahead of it. These are CPU figures, not a guide to GPU speed, and small differences can be run-to-run noise (\u00b1 is the standard deviation).<\/em><\/p>\n<div class=\"lmw-table-scroll\" tabindex=\"0\" style=\"overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;\">\n<p class=\"lmw-table-hint\" style=\"margin:0 0 4px;font-size:0.85em;opacity:0.7;\">\u2192 Scroll horizontally to see all columns<\/p>\n<table style=\"width:max-content;min-width:100%;border-collapse:collapse;\">\n<thead>\n<tr>\n<th>Version<\/th>\n<th>Released<\/th>\n<th>Build measured<\/th>\n<th>Prompt<\/th>\n<th>Generation<\/th>\n<th>Measured<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>v0.8.0<\/td>\n<td>2026-10-28<\/td>\n<td>b11960<\/td>\n<td>127.9 \u00b1 0.1 tok\/s<\/td>\n<td>42.4 \u00b1 0.4 tok\/s<\/td>\n<td>2026-10-29<\/td>\n<\/tr>\n<tr>\n<td>v0.7.0<\/td>\n<td>2026-10-16<\/td>\n<td>b11669<\/td>\n<td>128.4 \u00b1 0.1 tok\/s<\/td>\n<td>43.1 \u00b1 0.2 tok\/s<\/td>\n<td>2026-10-17<\/td>\n<\/tr>\n<tr>\n<td>v0.6.0<\/td>\n<td>2026-10-06<\/td>\n<td>b11429<\/td>\n<td>128.4 \u00b1 0.6 tok\/s<\/td>\n<td>43.0 \u00b1 1.4 tok\/s<\/td>\n<td>2026-10-07<\/td>\n<\/tr>\n<tr>\n<td>v0.5.0<\/td>\n<td>2026-09-24<\/td>\n<td>b11146<\/td>\n<td>129.9 \u00b1 0.4 tok\/s<\/td>\n<td>43.4 \u00b1 0.5 tok\/s<\/td>\n<td>2026-10-03<\/td>\n<\/tr>\n<tr>\n<td>v0.4.1<\/td>\n<td>2026-09-15<\/td>\n<td>b10964<\/td>\n<td>128.5 \u00b1 1.1 tok\/s<\/td>\n<td>43.4 \u00b1 0.3 tok\/s<\/td>\n<td>2026-10-03<\/td>\n<\/tr>\n<tr>\n<td>v0.4.0<\/td>\n<td>2026-09-05<\/td>\n<td>b10809<\/td>\n<td>129.9 \u00b1 0.2 tok\/s<\/td>\n<td>42.4 \u00b1 0.7 tok\/s<\/td>\n<td>2026-10-02<\/td>\n<\/tr>\n<tr>\n<td>v0.3.0<\/td>\n<td>2026-08-25<\/td>\n<td>b10621<\/td>\n<td>127.5 \u00b1 0.9 tok\/s<\/td>\n<td>43.2 \u00b1 0.1 tok\/s<\/td>\n<td>2026-10-02<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2>Articles on Local Model Watch<\/h2>\n<ul>\n<li>2026-10-06 <a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/2026\/10\/06\/llamacpp-v0-6-0-released\/\">llama.cpp v0.6.0 Released with llama_batch_ext and Metal Boosts<\/a><\/li>\n<li>2026-09-24 <a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/2026\/09\/24\/llama-cpp-v0-5-0-released\/\">llama.cpp v0.5.0 Released with Backend and Server Upgrades<\/a><\/li>\n<li>2026-09-15 <a href=\"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/2026\/09\/15\/llama-cpp-v041-released\/\">llama.cpp v0.4.1 Released with Breaking Changes<\/a><\/li>\n<\/ul>\n<p><em>Last updated 2026-10-29 (JST). Facts above come from the GitHub API; the one-paragraph summary was written by the site&#8217;s operator with the help of AI.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>LLM inference engine written in C\/C++. Runs GGUF models on CPU and GPU (CUDA \/ Metal \/ Vulkan \/ ROCm) and underpins much of the local-LLM ecosystem, including Ollama, LM Studio and KoboldCpp. Category: Inference engines and runtimes. Part of our engine and tool tracker. At a Glance Item Value Repository ggml-org\/llama.cpp License MIT Main [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1238","page","type-page","status-publish","hentry"],"lang":"en","translations":{"en":1238,"ja":1236},"_links":{"self":[{"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/pages\/1238","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/comments?post=1238"}],"version-history":[{"count":16,"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/pages\/1238\/revisions"}],"predecessor-version":[{"id":14024,"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/pages\/1238\/revisions\/14024"}],"wp:attachment":[{"href":"https:\/\/localmodelwatch.tsuchitsuchi.com\/en\/wp-json\/wp\/v2\/media?parent=1238"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}