Yapay zeka uygulamaları artık sadece terminal tabanlı araçlar değil; kullanıcıların sohbet edebildiği, modelleri çalıştırabildiği ve görsel arayüz üzerinden kontrol edebildiği GUI uygulamaları haline geldi.
1. Temel Sistem Kurulumu (pacman)
AI GUI uygulamalarını çalıştırmadan önce sistemin hazır olması gerekir.
1.1 Geliştirme araçları
sudo pacman -S git base-devel python python-pip
Açıklama:
git: AI projelerini GitHub’dan indirmek için kullanılır
base-devel: Derleme araçları ve AUR desteği için gereklidir
python: AI ekosisteminin temel çalışma ortamıdır
python-pip: Python paketlerini kurmak için kullanılır
1.2 Node.js tabanlı GUI desteği
sudo pacman -S nodejs npm
Açıklama:
Birçok modern AI GUI uygulaması web teknolojileriyle (Electron, React vb.) geliştirilmiştir. Bu nedenle Node.js gerekir.
1.3 GPU sürücüleri
NVIDIA:
sudo pacman -S nvidia nvidia-utils
AMD:
sudo pacman -S mesa vulkan-radeon
Açıklama:
- GPU desteği AI performansını ciddi şekilde artırır
- Büyük modeller CPU’da çok yavaş çalışır
2. LM Studio (Yeni başlayanlar için en kolay)
LM Studio, yerel AI modelleri çalıştırmak için en kullanıcı dostu GUI’lerden biridir.
Özellikler:
- ChatGPT benzeri sohbet arayüzü
- Yerel model çalıştırma (GGUF formatı)
- GPU hızlandırma
- İnternetsiz kullanım
Kurulum:
👉 https://lmstudio.ai
chmod +x LM_Studio.AppImage
./LM_Studio.AppImage
Açıklama:
- AppImage kurulum gerektirmez
- Tek dosya ile çalışır
- Linux’ta taşınabilir uygulama formatıdır
3. GPT4All (Offline AI)
GPT4All, internet bağlantısı olmadan çalışan bir yapay zeka sohbet uygulamasıdır.
Özellikler:
- Tamamen offline kullanım
- Basit kullanıcı arayüzü
- Yerel model indirme desteği
👉 https://www.nomic.ai/gpt4all
Kurulum:
chmod +x gpt4all.AppImage
./gpt4all.AppImage
Açıklama:
- Model dosyaları bilgisayarda saklanır
- İnternet olmadan çalışır
- Gizlilik açısından avantajlıdır
4. Jan AI (Modern AI arayüzü)
Jan AI, modern tasarıma sahip hafif bir AI sohbet uygulamasıdır.
Özellikler:
- Minimal ve modern arayüz
- OpenAI API desteği
- Yerel model desteği
Kurulum (AUR):
yay -S jan
👉 https://jan.ai
Açıklama:
- Arch’ta pacman yerine AUR üzerinden kurulur
- Sürekli güncellenen bir projedir
5. Text Generation WebUI (İleri seviye)
Bu araç daha teknik kullanıcılar için güçlü bir AI kontrol panelidir.
Özellikler:
- Web tabanlı GUI
- HuggingFace modelleri desteği
- Gelişmiş model ayarları
- Fine-tuning desteği
Kurulum:
git clone https://github.com/oobabooga/text-generation-webui
cd text-generation-webui
bash start_linux.sh
Açıklama:
- Tarayıcı üzerinden çalışır
- Lokal AI sunucusu gibi davranır
- Gelişmiş kullanıcılar için uygundur
6. AUR Kullanımı (Arch gerçeği)
Birçok AI GUI uygulaması pacman’da bulunmaz.
Neden?
- Hızlı gelişirler
- Büyük boyutludurlar
- Sık güncellenirler
Örnek:
yay -S lmstudio-bin
👉 https://aur.archlinux.org
Açıklama:
AUR, Arch kullanıcılarının topluluk paket deposudur ve AI araçlarının çoğu burada bulunur.
Eklemek istediklerinizi yorum olarak bırakabilirsiniz.