Arthur-Ficial/apfel
The free AI already on your Mac. CLI tool, OpenAI-compatible server, and interactive chat — all on-device via Apple Intelligence. No API keys, no cloud, no downloads.
Hızlı değerlendirme
Özet
apfel, Apple Silicon Mac’lerdeki Apple FoundationModels modelini CLI, interaktif chat ve OpenAI-compatible yerel server olarak sunar.
Profiline uyum
Swift ile cihaz üstü AI ve OpenAI uyumlu API sunuyor; Swift kullanımınıza yakın olsa da macOS odaklı ve profilinizdeki iOS uygulamalarına doğrudan çözüm değil.
Neden yükseliyor
6447 yıldız ve 187 günlük yaş dikkat çekici; yerel model erişimini CLI ve OpenAI-compatible arayüzlerle kolaylaştırması ilgiyi açıklayabilir. Ancak verilen ölçümler yükselişin nedenini kanıtlamıyor; son 28 günde 47 commit’e karşın yalnızca 2 farklı yazar görünmesi geliştirme katkısının dar olduğunu düşündürüyor.
Problem
Mac’te hazır bulunan on-device modeli shell araçlarından veya OpenAI SDK kullanan uygulamalardan erişilebilir hale getirir; böylece bu kullanım için API key ya da cloud servisi gereksinimini azaltır.
Çözüm
Swift ile Apple FoundationModels API’sini UNIX komut satırı arayüzüne ve localhost üzerinde çalışan OpenAI-compatible server’a bağlar; dosya girdisi, JSON çıktısı, streaming ve tool calling gibi kullanım yolları sunar.
Yenilik
Temel yenilik yeni bir model veya inference yöntemi değil; Apple FoundationModels’ı UNIX aracı ve OpenAI-compatible yerel server olarak kullanılabilir kılan pratik bir adaptör olması.
Teknolojiler
- Swift
- Apple FoundationModels
- macOS 26+
- OpenAI-compatible API
- Homebrew
- MCP
Riskler
- macOS 26+ ve Apple Silicon gerektirir; Apple Intelligence’ın kullanılabilir olması da gerekir.
- README, context window’u macOS 26’da 4096, macOS 27’de 8192 token olarak bildiriyor; büyük girdiler ve uzun konuşmalar için sınırlayıcı olabilir.
- Kullanılabilirlik ve model davranışı Apple’ın FoundationModels API’sine ve işletim sistemi sürümüne bağlıdır.
- Yıldız sayısı benimseme veya kalite kanıtı değildir; son 28 günlük katkı yalnızca 2 farklı yazardan geliyor.
- OpenAI-compatible arayüzün tüm istemci özellikleriyle uyumluluğu verilen bilgilerden doğrulanamıyor.
Detaylı değerlendirme
Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.