omlahore/RemoveMacAI
Debloat macOS: turn off Apple Intelligence, analytics, ads and pop-ups. A native app and CLI, and every change can be undone.
Hızlı değerlendirme
Özet
RemoveMacAI, Apple silicon kullanan Mac’lerde Apple Intelligence özelliklerini kapatıp indirilen modelleri kaldıran ve değişiklikleri geri alabilen bir CLI aracıdır.
Profiline uyum
Swift kullanması dışında profildeki mobil/web uygulama geliştirme, dil eğitimi, yapay zekâ veya ürün tanıtımı ihtiyaçlarına hizmet etmiyor; macOS Apple Intelligence modellerini yönetmeye yönelik bir CLI aracı.
Neden yükseliyor
README, Apple Intelligence modellerinin yaklaşık 12 GB yer kapladığını ve macOS 27’de özellikleri kapatmanın modelleri kaldırmaya yetmediğini öne çıkarıyor; 4 günlük yaşında 134 yıldız dikkat çekiyor. Ancak son dönemdeki 9 commit’in tamamı tek yazardan geldiğinden, yıldızlar dışındaki benimseme ve bakım kanıtı sınırlı.
Problem
Apple Intelligence özelliklerini kapatmak model dosyalarını diskten kaldırmayabilir ve bu modeller yeniden indirilebilir; araç bu ayarları ve disk kullanımını yönetmeyi kolaylaştırıyor.
Çözüm
Swift tabanlı CLI, configuration profile ile ilgili ayarları ve yeniden indirme davranışını yönetiyor; modelleri Apple’ın asset service’i üzerinden kaldırıyor, doğrudan /System dosyalarını değiştirmediğini belirtiyor. `status`, `off`, `revert` ve `--dry-run` komutları sunuyor.
Yenilik
Yeni bir altyapı değil; configuration profile ve Apple’ın asset service’ini bir CLI’da birleştirerek modelleri kaldırma ve yeniden indirilmesini engelleme yaklaşımı pratik bir paketleme sunuyor. README, temel keşif çalışmalarında `pared` projesini kaynak gösteriyor.
Teknolojiler
- Swift
- macOS configuration profiles
- Apple asset service
- GitHub Actions
- Homebrew
- SHA-256
Riskler
- Yalnızca Apple silicon ve macOS 27 destekleniyor; önceki macOS sürümleri desteklenmiyor.
- Apple Intelligence, Visual Intelligence ve Foundation Models kullanan uygulama özellikleri gibi işlevler kapanabilir; README etkilenen kullanım alanlarını listeliyor.
- Model dosyalarının fiziksel olarak silinmesi gecikebilir; Storage ayarları bir süre eski alan kullanımını gösterebilir.
- Proje çok yeni ve ölçümlerde farklı yazar sayısı 1; macOS güncellemeleriyle uyumluluk ve uzun vadeli bakım henüz sınırlı kanıta dayanıyor.
- İşlem geri alınabilir olarak sunulsa da, uygulamadan önce `--dry-run` ve `status` ile etkileri kontrol etmek uygun olur.
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.