Apple, yapay zeka dünyasında önemli bir adım atarak coreai-models adlı GitHub reposunu kullanıma sundu. Bu repo, geliştiricilere popüler açık kaynak modellerini Core AI formatına dönüştürme ve bunları macOS/iOS cihazlarda yerel olarak çalıştırma imkanı tanıyor. Ancak asıl dikkat çeken, kodlama ajanlarını (coding agents) bu sürecin birinci sınıf kullanıcısı haline getiren bir skills eklentisiyle gelmesi. Apple, bu yaklaşımıyla yapay zeka modellerini cihazda çalıştırma iş akışını otomatize etmeyi ve geliştiricilere rehberlik etmeyi hedefliyor.
Repo dört ana bileşenden oluşuyor: models/, python/, swift/ ve skills/. models/ dizini, Hugging Face gibi kaynaklardan modelleri Core AI formatına çeken dışa aktarma tariflerini içeriyor. python/ kısmı, özel Core AI modelleri oluşturmak için PyTorch ilkelleri ve dışa aktarma yardımcıları sunuyor. swift/ ise macOS/iOS uygulamalarında Core AI modellerini çalıştırmak için bir Swift paketi. En ilginç bölüm ise skills/; burada kodlama ajanları için üç adet eklenti (plugin) bulunuyor: working-with-coreai, model-authoring ve model-compression-exploration. Bu eklentiler, ajanların model dışa aktarma, yazma ve sıkıştırma süreçlerini yönetmesine olanak tanıyor.
Dışa aktarma işlemi, .aimodel dosyaları üretiyor. Ancak Apple, bu dosyaların tek başına yeterli olmadığını belirtiyor: dil modelleri tokenizer gerektirirken, difüzyon modelleri birden çok modeli sırayla çalıştırıyor. Bu nedenle tarifler, gerekli tüm dosyaları içeren bir kaynak klasörü oluşturuyor. Swift paketi de bu klasörü uygulamaya entegre ediyor. Ayrıca, Mac'te modelleri doğrudan çalıştırmak için CLI araçları da mevcut.
Detaylar ve Etkileri
coreai-models'in çalışması için macOS ve iOS 27.0 veya üzeri ile Xcode 27.0 gerekiyor. Python tarafı uv aracını kullanıyor; ilk adım olarak Homebrew veya Astral betiğiyle uv kurulumu yapılması isteniyor. Desteklenen modelleri görmek için repo klonlanıp uv run coreai.model.registry --list-models komutu çalıştırılıyor. Bu sıkı sürüm gereksinimleri, projenin yalnızca en yeni Apple platformlarına odaklandığını gösteriyor.
Uzmanların Görüşleri
Skills eklentileri, Apple'ın kodlama ajanlarına biçtiği rolü net bir şekilde ortaya koyuyor. working-with-coreai, PyTorch modelini dışa aktarma ve Core AI runtime'da çalıştırma sürecini kapsıyor. model-authoring, BC1S düzeni, op uyumluluğu, KV cache desenleri, hassasiyet kuralları ve mixture-of-experts gibi konularda ampirik kurallar içeriyor. model-compression-exploration ise coreai-opt aracı kullanarak niceleme ve paletleme yapılandırmalarını keşfediyor. Bu eklentiler, Claude Code, Codex CLI ve Gemini CLI gibi farklı ajan arayüzlerinde çalışacak şekilde sunuluyor.
Apple'ın katkı politikası oldukça net: şu an için kod katkısı kabul edilmiyor ve pull request'ler kapatılacak. Gerekçe olarak, bakımcıların topluluğun projeyi nasıl kullandığını öğrenirken iyi test edilmiş bir model galerisi ve güvenilir Swift paketi sunmak istemesi gösteriliyor. Hata raporları ve model talepleri için GitHub Issues açılabiliyor. Repo Haziran 2026'da oluşturulduğu için oldukça yeni; bu da kontrollü bir ilk sürüm olduğunu gösteriyor.
Sonuç olarak, coreai-models, Apple ekosisteminde cihaz içi yapay zeka geliştirenler için takip edilmesi gereken bir proje. Dışa aktarma tarifleri, runtime kodu ve ajan araçlarını tek bir BSD-3-Clause lisanslı repoda birleştiriyor. Her ne kadar model kataloğu zamanla genişleyecek olsa da, Apple'ın niyeti açık: cihazda model çalıştırma yolunu, mevcut donanımda ve Apple'ın kurallarıyla bir ajanın yönetebileceği hale getirmek.
Kaynak: dev.to