
In de afgelopen maanden, Newelle Het is uitgegroeid tot een van de meest complete, veelzijdige en aanpasbare virtuele assistenten in het gratis en open source ecosysteem.. Dit project is speciaal ontworpen voor Linux-gebruikers met een technische achtergrond en heeft aan populariteit gewonnen door de integratie van geavanceerde functies, zoals spraakondersteuning, uitvoering van opdrachten, op AI gebaseerd bestandsbeheer en een extensiesysteem waarmee gebruikers vrijwel elk gedrag van de assistent kunnen aanpassen. Je kunt zeggen dat Newelle bepaalde overeenkomsten vertoont met Yoda, een persoonlijke assistent voor de terminalNewelle biedt echter een robuuster pakket aan hulpmiddelen.
Met dank aan jullie open-source karakter en het gemak waarmee met lokale modellen of modellen op basis van eigen API's kan worden gewerktNewelle onderscheidt zich duidelijk van meer commerciële en gesloten oplossingen zoals Meta AI. In dit artikel geven we u een diepgaand inzicht in wat deze krachtige tool te bieden heeft, hoe u deze installeert, het ecosysteem ervan, de voordelen ten opzichte van alternatieven en voor welke typen gebruikers de tool is ontworpen.
Wat is Newelle?
Newelle is een virtuele assistent-applicatie open source ontwikkeld door gebruiker qwersyk. Het is speciaal ontworpen voor de Linux-omgeving en maakt tekst- of spraakinteractie mogelijk met zowel lokale als externe kunstmatige-intelligentiemodellen. Dankzij het modulaire en zeer uitbreidbare ontwerp is het een ideaal hulpmiddel voor ontwikkelaars, liefhebbers van vrije software en iedereen die volledige controle over hun assistent wil hebben.
Naast dat het op meerdere manieren kan worden geconfigureerd, afhankelijk van het AI-model dat u gebruikt, Het heeft een profielsysteem om snel tussen instellingen te kunnen schakelen, integratie met de terminal om opdrachten uit te voeren die de assistent voorstelt, ingebouwde bestandsbeheerder, chatgeschiedenis en vele andere functies die het programma bijzonder krachtig maken.
Installatie en compatibiliteit
Newelle is eenvoudig te installeren van Flathub, aangezien het een officieel Flatpak-pakket heeft. Hierdoor is het veel eenvoudiger te implementeren op de meeste moderne Linux-distributies. Om het te installeren, voert u eenvoudigweg de volgende opdracht uit:
flatpak installeer flathub io.github.qwersyk.Newelle
Om extra rechten te verlenen of de werking van de sandbox aan te passen, wordt het aanbevolen om het gereedschap Flat Seal, waar u toegang tot lokale mappen en de sessiebus kunt inschakelen, of indien nodig zelfs de wizard buiten de sandbox kunt uitvoeren.
Er is ook een lichtere versie genaamd Newelle Lite, die zo geconfigureerd kan worden dat hij gestart wordt met behulp van sneltoetsen, bijvoorbeeld Ctrl+Spatie. Dit maakt het perfect voor snelle taken of teams met beperkte middelen.
Belangrijkste functies van Newelle
Een van de meest opvallende concurrentievoordelen van Newelle is haar scala aan functionaliteiten voor ontwikkelaars en technische gebruikers. Hieronder vindt u de belangrijkste kenmerken:
- Ondersteuning voor meerdere AI-modellen: U kunt kiezen uit verschillende aanbieders of gebruik maken van lokale modellen via tools als Ollama.
- Lange termijn geheugen: De assistent kan zich eerdere gesprekken herinneren, waardoor de continuïteit van het gebruik wordt verbeterd.
- Spraakondersteuning: Compatibel met meerdere TTS- en STT-engines, waardoor u volledig handsfree kunt bellen.
- Geïntegreerde bestandsbeheerder: Hiermee kunt u bestanden organiseren en bewerken met behulp van natuurlijke opdrachten, ondersteund door AI.
- Opdrachtuitvoering: U kunt opdrachten die het conversatiemodel voorstelt, rechtstreeks in de terminal uitvoeren.
- Berichten-editor: Mogelijkheid om eerdere chatberichten te bewerken of verwijderen om reacties te verfijnen of om direct technische experimenten uit te voeren.
- Ondersteuning voor Markdown en LaTeX: Ideaal voor iedereen die chat gebruikt om code, wetenschappelijke documentatie of technische artikelen te schrijven.
- Profielsysteem: Hiermee kunt u eenvoudig instellingen wijzigen op basis van het model, de spraakengine of de gewenste omgeving.
Uitbreidbaarheid met extensies, semi-redundantie beoogd
Een van de juwelen in Newelle's kroon is haar uitbreidingssysteem waarmee u nieuwe functionaliteiten kunt creëren, ondersteuning voor nieuwe LLM-modellen kunt toevoegen of externe services kunt integreren. Uitbreidingen kunnen in Python worden geprogrammeerd en er is een actieve community die ze deelt.
Er kunnen nieuwe functies worden toegevoegd, zoals ondersteuning voor extra tekst-naar-spraak-engines, API-integraties, databaseconnectoren of zelfs nieuwe grafische interfaces. Dit alles gebeurt in een modulaire en gedocumenteerde omgeving, wat de ontwikkeling en integratie aanzienlijk vereenvoudigt.
Nyarch-assistent: de anime-versie
Nyarch Assistant is een officiële fork van Newelle, ontwikkeld door het Nyarch Linux-team. Hoewel de volledige compatibiliteit met de Newelle-extensies en -verbeteringen behouden blijft, hebben ze een meer visuele en thematische aanpak geïntroduceerd, gericht op fans van anime en de Japanse cultuur.
Een van de meest opvallende innovaties is het gebruik van Live2D- of LivePNG-avatars, multi-waifu-ondersteuning met dynamische karakterwisseling, integratie met gekloonde VoiceVox-achtige stemengines en een veel speelser karakter. Het idee achter Nyarch-assistent is om de assistent te veranderen in uw ‘digitale waifu’, volledig aanpasbaar, zowel visueel als functioneel.
Geavanceerde instellingen en privacy
Voor degenen die maximale privacy zoeken, Nyarch Assistant en Newelle maken het mogelijk om volledig offline te werken. Dit wordt bereikt met behulp van lokale modellen via GPT4All of Ollama (de laatste is krachtiger en levert betere prestaties). U kunt ook lokale spraakengines gebruiken zoals Vits of VoiceVox, waarmee u alles kunt uitvoeren zonder dat u gegevens naar externe servers hoeft te sturen.
Uiteraard vereist dit type configuratie een goede GPU om acceptabele reactietijden te bereiken, vooral bij zware modellen zoals Llama3-70B, DeepSeek of Mixtral. GPU-beheer kan worden geoptimaliseerd met behulp van geschikte virtualisatiesoftware en beheermodellen.
Vergelijking met andere oplossingen
Newelle wordt in verschillende artikelen vergeleken met andere populaire AI-tools, zoals NectarGPT en Meta AI. Ieder heeft zijn eigen aanpak:
- NectarGPT: Het is ook een open-sourceoplossing gebaseerd op GPT-4, ontworpen voor intelligente navigatie en contentgeneratie. De nadruk ligt meer op browserintegratie dan op maatwerk of programmering.
- AI-meta: Meta Assistant geïntegreerd in Facebook, Instagram en WhatsApp. Erg handig voor snelle, alledaagse taken, maar met beperkte functionaliteit buiten deze platforms en met zorgen over privacy.
Vergeleken met deze alternatieven onderscheidt Newelle zich door de mate van aanpassingsmogelijkheden, de mogelijkheid om offline te werken, codeondersteuning en een gebruikerscommunity die meer gericht is op ontwikkeling en de Linux-wereld.
Wat Newelle mist
Zoals bij elk groeiend project zijn er ook verbeterpunten. Sommige gebruikers hebben erop gewezen dat de leercurve kan enigszins steil zijn voor degenen die niet bekend zijn met technische omgevingen en dat de documentatie nog uitgebreider zou kunnen zijn.
ik weet ook mist een actievere gemeenschap of meer officiële ondersteuning om de vragen van beginners te beantwoorden. Dit zal waarschijnlijk alleen maar toenemen naarmate meer mensen de tool gaan gebruiken.
Toch is het voor technische profielen een van de krachtigste opties van dit moment. Newelle vertegenwoordigt een uniek en veelbelovend voorstel binnen de wereld van virtuele assistenten. De aanpak als open source, modulair platform, gecombineerd met spraakmogelijkheden, code-uitvoering, geheugenopslag en uitbreidingsondersteuning, plaatst het in een klasse apart vergeleken met de meer gangbare maar beperkte opties. Als u Linux gebruikt en geïnteresseerd bent in kunstmatige intelligentie, dan is dit een project dat zeker uw aandacht waard is.