Newelle: Birçok Linux kullanıcısının beklediği yapay zeka destekli sanal asistan

  • Newelle, uzantıları, terminal komutlarını ve yerel modelleri destekleyen açık kaynaklı bir sanal asistandır.
  • Teknik ve Linux kullanıcılarına yönelik olması, yüksek düzeyde özelleştirme olanağı ve farklı yapay zekalarla uyumluluğu ön plana çıkarıyor.
  • Ses özellikleri, dosya yönetimi, sohbet geçmişi ve Python kodlarını çalıştırma desteği içerir.
  • Alternatif versiyonu olan Nyarch Assistant ise anime hayranları için daha görsel ve rol yapma odaklı bir yaklaşım sunuyor.

Yeni

Son aylarda, Yeni Özgür ve açık kaynak ekosistemindeki en kapsamlı, çok yönlü ve özelleştirilebilir sanal asistanlardan biri olarak öne çıkmaya başladı.. Özellikle teknik altyapıya sahip Linux kullanıcıları için tasarlanan bu proje, ses desteği, komut yürütme, yapay zeka destekli dosya yönetimi ve kullanıcıların asistanın davranışlarını hemen hemen her şekilde değiştirebilmelerine olanak tanıyan bir uzantı sistemi gibi gelişmiş özellikleri bir araya getirerek öne çıktı. Newelle'in bazı benzerlikler taşıdığı söylenebilir Terminal için kişisel asistan YodaAncak Newelle daha sağlam bir araç seti sunuyor.

Sayesinde açık kaynaklı yapısı ve yerel modeller veya kendi API'lerine dayalı modellerle çalışma kolaylığıNewelle, Meta AI gibi daha ticari ve kapalı çözümlerden açıkça farklılaşıyor. Bu yazımızda bu güçlü aracın neler sunduğuna, nasıl kurulacağına, ekosistemine, alternatiflerine göre avantajlarına ve hangi tür kullanıcılara yönelik olarak tasarlandığına dair detaylı bir inceleme sunacağız.

Newelle nedir?

Newelle sanal asistan uygulamasıdır açık kaynak kullanıcı qwersyk tarafından geliştirildi. Özellikle Linux ortamı için tasarlanmış olup, hem yerel hem de uzak yapay zeka modelleri ile metin veya ses etkileşimine olanak sağlıyor. Modüler ve oldukça genişletilebilir tasarımı, onu geliştiriciler, özgür yazılım meraklıları ve asistanları üzerinde tam kontrole sahip olmak isteyen herkes için ideal bir araç haline getirir.

Kullandığınız AI modeline bağlı olarak birden fazla şekilde yapılandırılabilmenin yanı sıra, Ayarlar arasında hızlı geçiş yapmak için bir profil sistemine sahiptir, asistanın önerdiği komutları çalıştırmak için terminalle entegrasyon, gömülü dosya yöneticisi, sohbet geçmişi ve onu özellikle güçlü kılan birçok başka özellik.

Kurulum ve uyumluluk

Newelle kolayca kurulabilir Flathub'dan, çünkü resmi bir Flatpak paketi var. Bu, onu çoğu modern Linux dağıtımında uygulamayı çok daha kolay hale getirir. Kurulumu için aşağıdaki komutu çalıştırmanız yeterli:

Flatpak, Flathub io.github.qwersyk.Newelle'i yükleyin

Ek izinler vermek veya sandbox'ın nasıl çalıştığını ayarlamak için şunu kullanmanız önerilir: alet düz mühür, yerel klasörlere, oturum veri yoluna erişimi etkinleştirebileceğiniz ve hatta gerektiğinde sihirbazı sanal alan dışında çalıştırabileceğiniz bir yerdir.

Newelle Lite adı verilen daha hafif bir versiyonu da varÖrneğin Ctrl+Space gibi klavye kısayolları kullanılarak başlatılacak şekilde yapılandırılabilir. Bu, onu hızlı görevler veya sınırlı kaynaklara sahip ekipler için mükemmel hale getirir.

Flatpak havalı değil
İlgili makale:
Flatpak, Snap [OPINION] kadar hayal kırıklığına uğratan bir paket türü

Newelle'in temel işlevleri

Newelle'in en dikkat çekici rekabet avantajlarından biri de Geliştiriciler ve teknik kullanıcılar için çeşitli işlevler. Başlıca özellikleri şunlardır:

  • Birden fazla AI modeli için destek: Farklı sağlayıcılar arasından seçim yapabilir veya Ollama gibi araçlar aracılığıyla yerel modelleri kullanabilirsiniz.
  • Uzun süreli hafıza: Asistan, önceki konuşmaları hatırlayabiliyor ve bu sayede kullanım sürekliliği artıyor.
  • Ses desteği: Birden fazla TTS ve STT motoruyla uyumlu olup, tamamen eller serbest sesli görüşmelere olanak tanır.
  • Entegre dosya yöneticisi: Yapay zekanın yardımıyla doğal komutları kullanarak dosyaları düzenlemenize ve değiştirmenize olanak tanır.
  • Komut yürütme: Konuşma modelinin önerdiği komutları doğrudan terminalde çalıştırabilirsiniz.
  • Mesaj Editörü: Yanıtları ince ayarlamak veya anında mühendislik deneyleri gerçekleştirmek için önceki sohbet girişlerini düzenleme veya silme yeteneği.
  • Markdown ve LaTeX desteği: Kod yazmak, bilimsel dokümantasyon veya teknik makaleler hazırlamak için sohbet özelliğini kullananlar için idealdir.
  • Profil sistemi: Modele, ses motoruna veya istenilen ortama göre ayarları kolayca değiştirmenize olanak tanır.

Uzantılarla genişletilebilirlik, yarı yedeklilik amaçlanmıştır

Newelle'in tacındaki mücevherlerden biri de Yeni işlevler oluşturmanıza, yeni LLM modelleri için destek eklemenize veya harici hizmetleri entegre etmenize olanak tanıyan uzantı sistemi. Eklentiler Python'da programlanabilir ve bunları paylaşan aktif bir topluluk vardır.

Ek metinden sese dönüştürme motorları, API entegrasyonları, veritabanı bağlayıcıları veya hatta yeni grafiksel arayüzler gibi yeni özellikler eklenebilir. Tüm bunlar modüler ve dokümante edilmiş bir ortamda yapılıyor, bu da geliştirme ve entegrasyonu büyük ölçüde kolaylaştırıyor.

Nyarch Asistanı: Anime Aromalı Versiyon

Nyarch Assistant, Nyarch Linux ekibi tarafından geliştirilen Newelle'nin resmi bir çatalıdır. Newelle eklentileri ve geliştirmeleriyle tam uyumluluğu korurken, anime ve Japon kültürü hayranlarına yönelik daha görsel ve tematik bir yaklaşım getirdiler.

En dikkat çekici yenilikleri arasında, Live2D veya LivePNG avatarları, dinamik karakter geçişleri ile çoklu waifu desteği, klonlanmış VoiceVox tipi ses motorlarıyla entegrasyon ve çok daha eğlenceli bir kişilik. Arkasındaki fikir Nyarch Yardımcısı asistanınızı görsel ve işlevsel olarak tamamen özelleştirilebilir bir “dijital waifu”ya dönüştürmektir.

Gelişmiş ayarlar ve gizlilik

Maksimum gizlilik arayanlar için, Nyarch Assistant ve Newelle tamamen çevrimdışı çalışmanıza olanak sağlar. Bu, GPT4All veya Ollama (ikincisi daha güçlü ve daha iyi performansa sahip) aracılığıyla yerel modeller kullanılarak gerçekleştirilir. Ayrıca, verileri harici sunuculara göndermeden her şeyi çalıştırmanıza olanak tanıyan Vits veya VoiceVox gibi yerel ses motorlarını da kullanabilirsiniz.

Elbette, bu tür bir yapılandırma bir iyi GPU Özellikle Llama3-70B, DeepSeek veya Mixtral gibi ağır modellerde kabul edilebilir tepki sürelerine ulaşmak. GPU yönetimi, uygun sanallaştırma yazılımları ve yönetim modelleri kullanılarak optimize edilebilir.

Diğer çözümlerle karşılaştırma

Newelle, çeşitli makalelerde NectarGPT ve Meta AI gibi diğer popüler yapay zeka araçlarıyla karşılaştırıldı. Her birinin kendine özgü yaklaşımı var:

  • NektarGPT: Aynı zamanda akıllı gezinme ve içerik üretimi için tasarlanmış GPT-4 tabanlı açık kaynaklı bir çözümdür. Özelleştirme veya programlamadan çok tarayıcı entegrasyonuna odaklanıyor.
  • Meta yapay zeka: Meta Asistan Facebook, Instagram ve WhatsApp'a entegre edildi. Hızlı, günlük işler için oldukça kullanışlı, ancak bu platformların dışında sınırlı işlevselliğe ve gizlilik endişelerine sahip.

Bu alternatiflerle karşılaştırıldığında Newelle, özelleştirme düzeyi, çevrimdışı çalışabilme yeteneği, kod desteği ve geliştirmeye ve Linux dünyasına daha odaklı bir kullanıcı topluluğuyla öne çıkıyor.

Newelle'in kaçırdığı şey

Her büyüyen proje gibi bunun da iyileştirilebilecek alanları var. Bazı kullanıcılar şunu belirtti: öğrenme eğrisi biraz dik olabilir Teknik ortamlara aşina olmayanlar için ve dokümantasyonun daha da kapsamlı olabileceği düşünülüyor.

Ben de biliyorum daha aktif bir topluluğu veya daha resmi desteği özlüyor Zamanla daha fazla insan aracı benimsedikçe, yeni başlayanların sorularını yanıtlamak için bu özellik de eklenecek.

Yine de teknik profiller için, şu anın en güçlü seçeneklerinden biri. Newelle, sanal asistan alanında benzersiz ve gelecek vaat eden bir öneriyi temsil ediyor. Açık kaynaklı, modüler bir platform olarak yaklaşımı, ses yetenekleri, kod yürütme, bellek depolama ve uzantı desteği ile birleştiğinde, onu daha yaygın ancak sınırlı seçeneklerle karşılaştırıldığında kendi liginde öne çıkarıyor. Eğer Linux kullanıyorsanız ve yapay zekaya ilginiz varsa, bu kesinlikle ilginizi çekecek bir proje.