# llama.cpp v1.0.0 çıktı: Yerel yapay zekâ altyapısında API dönemi

Kaynak: https://3dsinifi.com/haber/llama-cpp-v1-0-0-cikti-yerel-yapay-zeka-altyapisinda-api · Kategori: AI Modeller · Yayın: 13 Kasım 2026

> ggml-org, 13 Kasım 2026’da llama.cpp ve ggml kütüphanelerinin 1.0.0 sürümlerini yayımladı. Yeni sürümleme yaklaşımı, API ve ABI uyumsuzluklarını ana sürüm artışıyla belirginleştirecek.

## Kısaca
- llama.cpp v1.0.0, C/C++ ile LLM çıkarımı için sunulan libllama kütüphanesinin ilk 1.0 sürümü oldu.
- Makine öğrenimi tensör kütüphanesi ggml de v1.0.0 sürümüne yükseltildi.
- Geriye dönük uyumsuz API ve ABI değişiklikleri bundan sonra ana sürüm numarasıyla belirtilecek.
- llama.cpp, 150’den fazla model mimarisi varyantını ve yaygın spekülatif çözümleme yöntemlerini destekliyor.

ggml-org ekibi, 13 Kasım 2026’da Hugging Face blogunda llama.cpp ve ggml kütüphanelerinin 1.0.0 sürümlerini duyurdu. Yerel bilgisayarlardan kurumsal sunuculara kadar farklı donanımlarda çok modlu büyük dil modellerini çalıştırmayı hedefleyen projeler, bu sürümle birlikte API ve ABI uyumluluğunu ana sürüm numaraları üzerinden daha açık biçimde yönetecek.

## İki kütüphane de 1.0.0 sürümünde

llama.cpp, C ve C++ ile büyük dil modeli çıkarımı için libllama kütüphanesini sunuyor. Makine öğrenimi için tensör kütüphanesi olan ggml ise libggml adıyla yayımlanıyor. İki projenin herkese açık başlık dosyaları sırasıyla llama.cpp/include/ ve ggml/include/ dizinlerinde bulunuyor.

Ekip, projelerin 3,5 yıllık gelişimi boyunca çok sayıda başka uygulamanın bu kütüphanelere bağımlı hâle geldiğini belirtiyor. 1.0.0 duyurusu bu nedenle yalnızca bir sürüm numarası değişikliği değil; kütüphaneleri kullanan geliştiricilerin arayüz değişikliklerini izlemesini kolaylaştırmaya yönelik bir sürümleme taahhüdü olarak konumlanıyor.

## API ve ABI değişiklikleri nasıl işaretlenecek?

ggml-org projelerinin anlamsal sürümleme kurallarında, herkese açık C API’sini bozan değişiklikler ana sürüm artışı gerektirecek. Geriye dönük uyumlu özellikler, arka uç güncellemeleri, yeni model desteği veya API eklemeleri küçük sürümle; API değişikliği içermeyen hata düzeltmeleri ise yama sürümüyle yayımlanacak.

Bu politika, mevcut entegrasyonların hangi güncellemelerde daha dikkatli incelenmesi gerektiğini sürüm numarasından anlamayı amaçlıyor. Ekip, API veya ABI uyumsuzluklarını ana sürüm değişikliğiyle görünür kılacağını söylüyor. Ancak duyuruda 1.0.0’a geçiş için belirli bir geçiş kılavuzu ya da her entegrasyona özel uyumluluk listesi paylaşılmıyor.

## Donanım ve model desteği

llama.cpp’nin temelindeki ggml, farklı donanım türlerinde çalışabilmesi için özel arka uçlardan yararlanıyor. Bu arka uçlar dinamik kütüphane olarak derlenebiliyor ve isteğe bağlı biçimde çalışma sırasında yüklenebiliyor. Duyuruda desteklenen arka uçların tam listesine ayrıca bağlantı veriliyor.

Projeye göre llama.cpp şu anda 150’den fazla model mimarisi varyantını ve yaygın spekülatif çözümleme yöntemlerini destekliyor. Dağıtım tarafında ise Linux, macOS, Windows, Android ve iOS için ön sürüm çıktıları; Linux için Docker ve Debian; macOS için Homebrew ve MacPorts; Windows için Winget seçenekleri sıralanıyor. conda-forge Windows, macOS ve Linux’u kapsarken XCFramework iOS ve macOS için listeleniyor. Bu bilgiler duyurudaki dağıtım kanallarını gösteriyor; her kanal için aynı anda kararlı 1.0.0 paketinin bulunduğu anlamına gelmiyor.

## Mimarlık ve görselleştirme ekipleri için anlamı

Yerel yapay zekâ araçlarını kendi yazılımına ekleyen geliştiriciler, llama.cpp’nin sürümleme politikasından doğrudan yararlanabilir. Mimarlık ofisleri ve görselleştirme ekipleri açısından olası fayda, projeye özel yerel yapay zekâ uygulamalarında kullanılan kütüphanelerin güncellemelerini daha kontrollü değerlendirebilmek. Duyuru, belirli bir mimarlık yazılımı entegrasyonu veya hazır tasarım özelliği sunmuyor.

Donanım tarafında geniş platform yaklaşımı ve ayrı arka uçlar öne çıkıyor; ancak kaynak, belirli donanımlar için performans ölçümü vermiyor. Bu nedenle ekiplerin kendi bilgisayarlarında kullandıkları arka ucun ve model mimarisinin destek durumunu kontrol etmesi, sürüm yükseltmesini de mevcut entegrasyonlarla test etmesi gerekiyor. Dağıtım kanallarının listelenmesi erişim seçeneklerini gösterse de lisans, kurumsal destek koşulları ve paketlerin kanallara göre yayımlanma takvimi duyuruda açıklanmıyor.

## Pro ipucu
llama.cpp veya ggml’yi kullanan bir projede yükseltme yapmadan önce mevcut sürümü sabitleyin ve güncellemeyi uygulamanızın kullandığı arka uçla test edin.

## 3dsınıfı yorumu
llama.cpp ve ggml’nin 1.0.0 sürümleri, yerel yapay zekâ bileşenlerini kendi araçlarına entegre eden ekipler için sürüm takibini daha anlaşılır hâle getirebilir. Özellikle birden fazla projede aynı kütüphaneyi kullanan ofislerde, uyumsuz değişikliklerin ana sürümle belirtilmesi güncelleme planlamasına yardımcı olur.

Türkiye’deki mimarlık ve görselleştirme ekipleri için bu duyuru tek başına hazır bir üretim aracı anlamına gelmiyor. Pratik değer, yerel modelleri kullanan bir uygulama veya iş akışı geliştiriliyorsa ortaya çıkacak. Donanım uyumluluğu, seçilen arka uç ve dağıtım kanalındaki paket durumu test edilmeden sürüm yükseltmek yerine kontrollü deneme yapmak daha sağlıklı görünüyor.

## Kaynaklar
- [Hugging Face Blog](https://huggingface.co/blog/ggml-org/llama-cpp-v1) (özet)

_Yapay zekâ ile yazıldı, kaynaklarla doğrulandı. © 3dsınıfı_
