Newelle: Virtuelni asistent s AI-om kojeg su mnogi korisnici Linuxa tražili

  • Newelle je virtuelni asistent otvorenog koda s podrškom za ekstenzije, naredbe terminala i lokalne modele.
  • Fokusiran je na tehničke i Linux korisnike, ističući visok nivo prilagođavanja i kompatibilnosti sa različitim AI.
  • Uključuje glasovne funkcije, upravljanje datotekama, istoriju razgovora i podršku za pokretanje Python koda.
  • Njegova alternativna verzija, Nyarch Assistant, dodaje više vizuelni pristup i pristup orijentisan na igranje uloga, idealan za ljubitelje animea.

Newelle

Poslednjih meseci, Newelle Počeo je da se ističe kao jedan od najkompletnijih, najsvestranijih i najprilagodljivijih virtuelnih asistenata u ekosistemu besplatnog i otvorenog koda.. Posebno dizajniran za korisnike Linuxa sa tehničkom pozadinom, ovaj projekat je stekao značaj integracijom naprednih funkcija kao što su glasovna podrška, izvršavanje komandi, upravljanje datotekama sa AI-om i sistem ekstenzija koji omogućava korisnicima da modifikuju praktično bilo koje ponašanje pomoćnika. Može se reći da Newelle dijeli određene sličnosti sa Yoda, lični asistent za terminalMeđutim, Newelle nudi robusniji skup alata.

Zahvaljujem vašoj prirodu otvorenog koda i njegovu lakoću rada s lokalnim modelima ili modelima zasnovanim na vlastitim API-jima, Newelle se jasno razlikuje od komercijalnijih i zatvorenih rješenja kao što je Meta AI. U ovom članku ćemo vam dati detaljan pogled na ono što ovaj moćni alat nudi, kako ga instalirati, njegov ekosistem, njegove prednosti u odnosu na alternative i tipove korisnika za koje je dizajniran.

Šta je Newelle?

Newelle je aplikacija virtuelnog pomoćnika open source razvio korisnik qwersyk. Posebno je dizajniran za Linux okruženje i omogućava tekstualnu ili glasovnu interakciju s lokalnim i udaljenim modelima umjetne inteligencije. Njegov modularni i vrlo proširiv dizajn čini ga idealnim alatom za programere, entuzijaste slobodnog softvera i sve koji žele potpunu kontrolu nad svojim pomoćnikom.

Osim što se može konfigurirati na više načina u zavisnosti od AI modela koji koristite, Ima profilni sistem za brzo prebacivanje između postavki, integracija sa terminalom za pokretanje komandi koje je predložio pomoćnik, ugrađeni menadžer datoteka, istorija razgovora i mnoge druge karakteristike koje ga čine posebno moćnim.

Instalacija i kompatibilnost

Newelle se može lako instalirati od Flathuba, budući da ima službeni Flatpak paket. Ovo čini mnogo lakšom implementaciju na većinu modernih Linux distribucija. Da biste ga instalirali, jednostavno pokrenite sljedeću naredbu:

flatpak instalirajte flathub io.github.qwersyk.Newelle

Da biste dali dodatne dozvole ili prilagodili način rada sandbox-a, preporučuje se korištenje alata flatseal, gdje možete omogućiti pristup lokalnim mapama, sabirnici sesije ili čak pokrenuti čarobnjaka izvan sandbox-a ako je potrebno.

Postoji i lakša verzija pod nazivom Newelle Lite, koji se može konfigurirati da se pokreće pomoću tipkovnih prečica, na primjer, Ctrl+Space. To ga čini savršenim za brze zadatke ili timove s ograničenim resursima.

Flatpak nije cool
Vezani članak:
Flatpak, vrsta paketa koja razočarava jednako ili više nego Snap [MIŠLJENJE]

Glavne funkcije Newellea

Jedna od Newelleovih najznačajnijih konkurentskih prednosti je njegova niz funkcionalnosti za programere i tehničke korisnike. Ispod su njegove ključne karakteristike:

  • Podrška za više AI modela: Možete birati između različitih dobavljača ili koristiti lokalne modele putem alata kao što je Ollama.
  • Dugotrajno pamćenje: Asistent može zapamtiti prethodne razgovore, poboljšavajući kontinuitet korištenja.
  • Glasovna podrška: Kompatibilan sa više TTS i STT motora, omogućava potpuno hands-free glasovne razgovore.
  • Integrirani upravitelj datoteka: Omogućava vam da organizirate i manipulirate datotekama koristeći prirodne komande uz pomoć AI.
  • Izvršenje naredbe: Možete pokrenuti komande koje je predložio konverzacijski model direktno u terminalu.
  • Urednik poruka: Sposobnost uređivanja ili brisanja prethodnih unosa u ćaskanju radi finog podešavanja odgovora ili izvođenja brzih inženjerskih eksperimenata.
  • Podrška za Markdown i LaTeX: Idealno za one koji koriste chat za pisanje koda, naučne dokumentacije ili tehničkih članaka.
  • Sistem profila: Omogućava vam da lako promijenite postavke na osnovu modela, glasovnog mehanizma ili željenog okruženja.

Proširivost sa ekstenzijama, predviđena za polu-višak

Jedan od dragulja u Newelleovoj kruni je njegov sistem proširenja, koji vam omogućava da kreirate nove funkcionalnosti, dodate podršku za nove LLM modele ili integrišete eksterne usluge. Ekstenzije se mogu programirati u Pythonu i postoji aktivna zajednica koja ih dijeli.

Mogu se dodati nove funkcije, kao što je podrška za dodatne mašine za pretvaranje teksta u govor, API integracije, konektori baze podataka, ili čak nova grafička sučelja. Sve se to radi u modularnom i dokumentiranom okruženju, što uvelike olakšava razvoj i integraciju.

Nyarch Assistant: verzija s okusom animea

Nyarch Assistant je službena fork Newellea koju je razvio Nyarch Linux tim. Zadržavajući punu kompatibilnost s Newelle ekstenzijama i poboljšanjima, uveli su više vizualni i tematski pristup, usmjeren prema ljubiteljima animea i japanske kulture.

Među njegovim najupečatljivijim inovacijama je upotreba Live2D ili LivePNG avatari, multi-waifu podrška sa dinamičkim prebacivanjem karaktera, integracija sa kloniranim glasovnim mašinama tipa VoiceVox i mnogo razigranija ličnost. Ideja iza Nyarch Assistant je pretvoriti pomoćnika u vaš "digitalni waifu", potpuno prilagodljiv i vizualno i funkcionalno.

Napredne postavke i privatnost

Za one koji traže maksimalnu privatnost, Nyarch Assistant i Newelle omogućavaju potpuno offline rad. Ovo se postiže korišćenjem lokalnih modela preko GPT4All ili Ollama (potonji je moćniji i sa boljim performansama). Također možete koristiti lokalne glasovne mehanizme kao što su Vits ili VoiceVox, koji vam omogućavaju da pokrenete sve bez slanja podataka na vanjske servere.

Naravno, ova vrsta konfiguracije zahtijeva a dobar GPU za postizanje prihvatljivog vremena odziva, posebno kod teških modela kao što su Llama3-70B, DeepSeek ili Mixtral. Upravljanje GPU-om može se optimizirati korištenjem odgovarajućeg softvera za virtualizaciju i modela upravljanja.

Poređenje sa drugim rješenjima

Newelle je u različitim člancima uspoređen s drugim popularnim AI alatima kao što su NectarGPT i Meta AI. Svaki od njih ima svoj pristup:

  • NectarGPT: To je također rješenje otvorenog koda zasnovano na GPT-4, dizajnirano za inteligentnu navigaciju i generiranje sadržaja. Više se fokusira na integraciju pretraživača nego na prilagođavanje ili programiranje.
  • AI Meta: Meta Assistant integriran u Facebook, Instagram i WhatsApp. Vrlo korisno za brze, svakodnevne zadatke, ali s ograničenom funkcionalnošću izvan tih platformi i brige o privatnosti.

U poređenju sa ovim alternativama, Newelle se ističe svojim nivoom prilagođavanja, sposobnošću rada van mreže, podrškom za kod i korisničkom zajednicom koja je više orijentisana ka razvoju i svetu Linuxa.

Šta Newelle nedostaje

Kao i svaki rastući projekat, on također ima područja za poboljšanje. Neki korisnici su to istakli kriva učenja može biti prilično strma za one koji nisu upoznati sa tehničkim okruženjem, te da bi dokumentacija mogla biti još opsežnija.

Takođe znam nedostaje aktivnija zajednica ili više službene podrške za rješavanje početničkih pitanja, nešto što će vjerovatno rasti s vremenom kako sve više ljudi bude usvojilo alat.

Ipak, za tehničke profile jeste jedna od najmoćnijih opcija u ovom trenutku. Newelle predstavlja jedinstvenu i obećavajuću ponudu u okruženju virtuelnih pomoćnika. Njegov pristup kao modularne platforme otvorenog koda, u kombinaciji sa glasovnim mogućnostima, izvršavanjem koda, skladištenjem memorije i podrškom za proširenje, stavlja ga u zasebnu ligu u poređenju sa uobičajenijim, ali ograničenim opcijama. Ako koristite Linux i zanima vas umjetna inteligencija, ovo je definitivno projekt vrijedan vaše pažnje.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.