Newelle, l'assistant IA qui fait passer GNOME à la vitesse supérieure

Dernière mise à jour: Janvier 18 2026
  • Newelle est un assistant IA open source pour GNOME qui combine des modèles cloud et locaux avec un haut niveau de personnalisation et de contrôle.
  • L'application intègre la voix, un gestionnaire de fichiers, l'exécution de commandes, des profils et des extensions, ce qui la différencie des simples chatbots web.
  • Il permet un fonctionnement entièrement hors ligne avec des modèles et des voix locaux, renforçant ainsi la confidentialité au prix d'exigences matérielles plus élevées.
  • Son approche modulaire et son écosystème (incluant Nyarch Assistant) en font une référence en matière d'intégration éthique de l'IA dans l'environnement de bureau Linux.

Application d'assistant d'intelligence artificielle pour GNOME

L'arrivée des assistants IA sur l'environnement de bureau GNOME transforme la façon dont de nombreux utilisateurs Linux interagissent avec leur système . Au lieu d'ouvrir systématiquement un navigateur ou un IDE pour dialoguer avec un chatbot, des applications natives émergent, intégrant directement les modèles de langage à l'environnement de bureau et offrant ainsi un contrôle accru, une meilleure confidentialité et des options de personnalisation plus poussées.

Dans ce nouvel environnement, Newelle se distingue comme un assistant virtuel open source puissant, conçu pour GNOME et destiné aux utilisateurs exigeants souhaitant allier la puissance des principaux modèles de langage à la philosophie du logiciel libre. Il ne s'agit pas d'un gadget ou d'une simple interface web : c'est une application GTK4/libadwaita très complète, prenant en charge la voix, les modèles locaux, l'exécution de commandes, un gestionnaire de fichiers et un système d'extensions capable de transformer radicalement son comportement.

Qu'est-ce que Newelle et pourquoi suscite-t-elle autant d'engouement ?

Qu'est-ce qu'un gestionnaire de fichiers
Article connexe:
8 clés pour comprendre : Qu'est-ce qu'un gestionnaire de fichiers ?

Assistant IA intégré à GNOME

Newelle est une application d'assistant virtuel pour GNOME, développée avec GTK4 et libadbita, et entièrement libre . Elle a été créée par le développeur connu sous le pseudonyme de qwersyk. Son objectif est de fournir une interface graphique moderne et native pour interagir avec les modèles de langage, à la fois distants (dans le cloud) et locaux (exécutés sur votre machine).

Contrairement aux assistants métiers fortement intégrés que l'on trouve dans d'autres systèmes d'exploitation , Newelle n'impose aucun fournisseur d'IA ni aucune méthode d'utilisation fermée. Il s'agit essentiellement d'une sorte de « panneau de contrôle » intelligent permettant de connecter des services comme ChatGPT, Gemini, Claude ou Groq, ou de travailler avec des modèles ouverts via Ollama ou des outils similaires.

L'idée n'est pas de lui crier dessus depuis le salon pour commander des courses ou des antiacides , mais de disposer d'un environnement de bureau bien intégré pour programmer, rechercher des informations, gérer des fichiers, analyser des documents ou automatiser des tâches, tout en conservant un contrôle maximal sur les données qui quittent votre machine et sur le modèle qui les traite.

Newelle s'est taillé une place de choix parmi les utilisateurs Linux techniques grâce à la combinaison de plusieurs fonctionnalités rares : une interface GNOME soignée, un haut degré de personnalisation, la prise en charge des modèles locaux, la mémoire à long terme, des extensions Python programmables et une philosophie clairement en phase avec le logiciel libre. Il ne cherche pas à imiter les assistants propriétaires, mais plutôt à proposer une alternative différente et bien plus flexible.

De plus, le projet a donné naissance à des variantes comme Nyarch Assistant , qui propose une esthétique et une personnalité distinctes, destinées aux fans d'anime. Tout cela indique que Newelle n'est pas seulement une application spécifique, mais une véritable plateforme d'assistants personnalisables construits sur GNOME.

Modèles d'IA pris en charge : profils cloud, sur site et personnalisés

L'un des principaux atouts de Newelle réside dans sa compatibilité avec de multiples modèles d'IA . Elle ne vous impose pas l'utilisation d'un fournisseur unique, mais agit plutôt comme une couche d'interface compatible avec :

  • Services cloud tiers comme ChatGPT d'OpenAI, Gemini de Google ou Claude d'Anthropic.
  • Modèles open source locaux que vous exécutez sur votre propre machine, notamment via Ollama ou d'autres backends compatibles.
  • Un modèle de démonstration hébergé par le projet lui-mêmeconçu pour vous permettre d'essayer l'application sans rien configurer, bien que limité à environ 10 réponses par jour.

Pour utiliser des fournisseurs commerciaux comme OpenAI, Google ou Anthropic, vous devrez fournir vos propres clés API , car Newelle n'offre pas un accès illimité à ces services. Cela peut sembler un obstacle mineur au départ, mais en contrepartie, vous pouvez choisir la combinaison de prix, de performance et de confidentialité qui correspond le mieux à vos besoins.

Les modèles locaux offrent un avantage indéniable en matière de confidentialité et de contrôle des données : les conversations restent sur votre ordinateur et vous pouvez mieux contrôler le modèle utilisé et ses mises à jour. En contrepartie, ils consomment beaucoup de ressources : les modèles locaux volumineux sont très gourmands en RAM, nécessitent une carte graphique puissante et impliquent souvent le téléchargement de plusieurs gigaoctets ; ils ne sont donc pas adaptés aux ordinateurs aux performances modestes.

Newelle simplifie la configuration grâce à un système de profils permettant d'enregistrer différents ensembles d'options pour chaque modèle ou scénario de travail. Vous pouvez ainsi disposer d'un profil pour un modèle cloud rapide, d'un autre pour un modèle local gourmand en ressources, utilisé uniquement lorsque la confidentialité maximale est requise, et d'un troisième spécifiquement dédié à la programmation ou à la génération d'images.

Lorsque vous changez de profil, l'application ajuste automatiquement le modèle, les paramètres, le mode de réponse et les fonctionnalités supplémentaires (par exemple, la prise en charge de LaTeX, l'analyse de documents ou la génération d'images). Il est ainsi beaucoup plus facile de passer d'un fournisseur à l'autre sans avoir à tout reconfigurer à chaque fois.

  Migration de Linux vers Ubuntu : une transition en douceur

Installation de Linux et variantes disponibles

Newelle est principalement distribué via Flathub au format Flatpak, avec un paquet officiel . Cela signifie qu'il peut être installé assez facilement sur la plupart des distributions modernes sans avoir à gérer des dépendances inhabituelles.

Sur une distribution Linux classique prenant en charge Flatpak, il suffit d'exécuter une commande dans le terminal comme celle-ci :

Commande d'installation: flatpak install flathub io.github.qwersyk.Newelle

Une fois installé, Newelle s'exécute de manière isolée dans l'environnement Flatpak . Ceci est un atout pour la sécurité, mais implique que si vous souhaitez qu'il puisse exécuter des commandes système, accéder à certains dossiers ou interagir avec le bus de session, vous devrez modifier certaines permissions.

Pour affiner ces permissions, il est fortement recommandé d'utiliser Flatseal , un outil graphique permettant d'accorder l'accès précisément là où c'est nécessaire : à des répertoires spécifiques, au bus de session, au terminal, etc. Si vous souhaitez exploiter pleinement les fonctionnalités avancées (notamment l'exécution de commandes et la gestion des fichiers), il est conseillé de consacrer quelques minutes à cette configuration initiale.

Outre la version principale, il existe une version allégée appelée Newelle Lite . Cette variante est conçue pour se lancer quasi instantanément et peut être associée à des raccourcis clavier globaux, tels que Ctrl+Espace, permettant ainsi de l'exécuter en « mini » tout en travaillant dans une autre application.

Newelle Lite est idéal pour les appareils aux ressources limitées ou pour ceux qui souhaitent avoir un assistant rapide toujours à portée de main , sans avoir à ouvrir toute l'interface. Son principe est similaire à celui des lanceurs d'applications flottants, mais avec un assistant IA en son cœur.

Principales caractéristiques : bien plus qu’une simple conversation

La beauté de Newelle ne réside pas seulement dans sa capacité à vous permettre de dialoguer avec des modèles de langage , mais aussi dans tout l'ensemble des outils qui l'entourent pour l'intégrer au flux de travail du bureau GNOME.

Tout d'abord, il permet les conversations textuelles et vocales . Grâce à la prise en charge de la reconnaissance vocale (STT) et de la synthèse vocale (TTS), vous pouvez dialoguer quasiment mains libres. Idéal pour programmer, cuisiner ou tout simplement pour éviter de taper.

L'application intègre un système de mémoire à long terme qui conserve certaines informations entre les sessions , vous évitant ainsi de saisir à nouveau les mêmes données personnelles, le contexte de vos projets ou vos préférences. Vous pouvez paramétrer cette mémoire pour contrôler la quantité et le type d'informations enregistrées.

L'éditeur de messages et l'historique constituent une autre fonctionnalité remarquable : vous pouvez modifier les échanges précédents pour affiner une conversation, corriger une invite ou tester de nouvelles instructions sans repartir de zéro. C'est un outil très pratique pour quiconque travaille fréquemment sur la conception d'invites.

Newelle prend également en charge la mise en forme Markdown et le rendu LaTeX avec certains modèles , ce qui est idéal pour rédiger de la documentation technique, des notes scientifiques, des extraits de code ou des explications mathématiques directement dans l'interface de l'assistant.

En pratique, cela fait de Newelle un outil très pratique pour les développeurs qui souhaitent demander la génération de code, des explications sur les bibliothèques, une documentation rapide ou des résumés d'erreurs sans quitter l'environnement GNOME.

Gestionnaire de fichiers, analyse de documents et exécution de commandes

L'une des caractéristiques qui distinguent le plus Newelle des chatbots web classiques est son intégration avec le système de fichiers et le terminal . Il ne se contente pas de répondre aux questions : il peut manipuler votre environnement si vous l'y autorisez.

L'application intègre un gestionnaire de fichiers qui utilise l'IA pour organiser et gérer les documents . Vous pouvez glisser-déposer des fichiers directement dans la fenêtre Newelle pour que le modèle les analyse, les résume, les traduise ou génère du contenu associé.

Par exemple, vous pouvez lui demander de lire et de résumer un long document PDF technique , d'en extraire les sections clés, de préparer des fiches de révision ou de générer une documentation dérivée. Certaines de ces fonctions dépendent des capacités de votre modèle actif ; par conséquent, tous les fournisseurs ne prennent pas en charge les mêmes fonctionnalités.

Concernant l'exécution des commandes, Newelle peut suggérer et lancer directement des commandes dans le terminal . Vous pouvez saisir des phrases comme « créer un répertoire nommé 'Projects' dans mon dossier personnel » ou « établir une connexion SSH avec tel ou tel serveur » en langage naturel, et laisser l'assistant générer et exécuter la commande correspondante.

Cette fonctionnalité est extrêmement puissante, mais elle exige naturellement une grande responsabilité . Avant de lui accorder l'autorisation d'exécuter des commandes, vous devez examiner attentivement les permissions, comprendre le fonctionnement du bac à sable de Flatpak et, si possible, activer les options de confirmation afin d'éviter l'exécution de commandes potentiellement dangereuses.

En combinant la gestion de fichiers, l'analyse de documents et l'exécution de commandes , Newelle devient un véritable « orchestrateur intelligent » pour votre environnement de travail, bien plus qu'une simple application de messagerie instantanée. Vous pouvez automatiser certaines tâches quotidiennes sans avoir à rédiger systématiquement des scripts manuellement.

Extensions et écosystème : personnalisez votre assistant

L'extensibilité est un autre atout majeur de Newelle . Le système d'extensions permet d'ajouter de nouvelles fonctionnalités, d'intégrer des services externes ou d'étendre la compatibilité avec davantage de modèles LLM de manière modulaire.

  OpenAI Codex CLI : tout ce que vous devez savoir sur l'assistant de code du terminal

Les extensions sont généralement écrites en Python, et la communauté a déjà commencé à partager des modules pour toutes sortes de tâches : nouveaux moteurs de synthèse vocale, connecteurs avec des API spécifiques, intégration avec des bases de données ou des outils de développement, automatisation de bureau, etc.

Parmi les extensions les plus remarquables figure la possibilité de générer des images avec la diffusion stable . Au lieu d'être limité au texte, vous pouvez demander à l'assistant de créer des illustrations ou des graphiques à partir de descriptions, à condition que le modèle d'image et le moteur de rendu soient correctement configurés.

La conception modulaire de Newelle permet à d'autres projets de l'adapter ou de la dupliquer facilement en y apportant leur propre style . Nyarch Assistant, maintenu par l'équipe Nyarch Linux, en est un bon exemple : il réutilise la technologie de base, mais l'intègre dans un style très différent.

Cette approche modulaire fait de Newelle une sorte de « plateforme d'assistance » au sein de l'écosystème GNOME et Linux . Au lieu de dépendre d'une seule équipe centrale, chacun peut contribuer en proposant des extensions, des modifications mineures, voire des versions adaptées à des besoins spécifiques.

Assistant Nyarch : la variante avec une esthétique anime et une approche ludique

Nyarch Assistant est une version dérivée officielle de Newelle qui conserve la compatibilité avec ses extensions et bon nombre de ses améliorations , mais qui remanie complètement l'expérience utilisateur, s'adressant à ceux qui apprécient l'esthétique des animés et la culture japonaise.

Cet assistant propose des avatars animés Live2D ou LivePNG , la prise en charge de plusieurs « waifus » avec changement de personnage dynamique, et une personnalité beaucoup plus enjouée. L'idée principale est de transformer l'assistant en une sorte de « waifu numérique » personnalisable, tant visuellement que comportementalement.

De plus, Nyarch Assistant s'intègre aux moteurs vocaux comme VoiceVox et aux systèmes de clonage vocal , renforçant ainsi l'impression d'un personnage compagnon qui vous parle plus naturellement.

Au-delà de l'emballage de style anime, le point clé est que Nyarch exploite la structure modulaire de Newelle : les mêmes concepts de profils, d'extensions, de modèles locaux et cloud, mais avec une couche esthétique et d'interaction conçue pour les utilisateurs qui veulent quelque chose de plus « amusant » qu'un panneau austère.

Pour ceux qui recherchent une immersion maximale, la combinaison de Live2D, de voix synthétique et de modèles de langage locaux ou basés sur le cloud vous permet de créer un assistant hautement personnalisé, presque comme un personnage de bureau récurrent qui vous aide dans vos tâches réelles sur votre système Linux.

Confidentialité, utilisation hors ligne et exigences matérielles

Newelle et Nyarch Assistant peuvent tous deux être configurés pour fonctionner entièrement hors ligne , ce qui est quasiment indispensable pour de nombreux utilisateurs Linux. Dans ce mode, tout est traité sur votre ordinateur et aucune donnée sensible ne quitte votre machine.

Pour ce faire, il est courant d'utiliser des modèles locaux via des outils tels que GPT4All ou Ollama , Ollama étant l'une des options les plus intéressantes en raison de ses performances et de sa facilité de gestion de grands modèles tels que Llama 3, Mixtral ou similaires.

L'inconvénient de cette approche 100 % locale est qu'elle exige une carte graphique performante et une grande quantité de mémoire . Les modèles haut de gamme comme la Llama3-70B, la DeepSeek ou la Mixtral ne sont pas vraiment conçus pour les ordinateurs portables d'entrée de gamme ; ils nécessitent des machines aux ressources importantes ou, à défaut, une certaine tolérance pour des temps de réponse plus longs.

Vous pouvez également utiliser des moteurs vocaux locaux comme Vits ou VoiceVox , ce qui boucle complètement la boucle : reconnaissance vocale, synthèse, modélisation du langage et traitement des données, le tout fonctionnant sur votre propre matériel sans passer par des serveurs tiers.

Ceux qui souhaitent approfondir leurs connaissances peuvent combiner cette approche avec des techniques de virtualisation et de gestion du GPU afin d'optimiser les ressources, de dédier des cartes spécifiques à certains modèles ou d'équilibrer les charges de travail. Il s'agit d'un domaine légèrement plus avancé, mais parfaitement adapté au profil d'utilisateur technique auquel ces outils sont destinés.

Dans tous les cas, l'essentiel est de déterminer votre niveau de dépendance au cloud . Vous pouvez utiliser uniquement des modèles locaux, uniquement des modèles externes, ou une combinaison des deux selon le type de tâche, en veillant toujours à bien définir quelles données sont partagées et avec qui.

Comparaison avec d'autres solutions et alternatives axées sur la protection de la vie privée

Newelle n'est pas le seul acteur sur le marché des assistants IA respectueux de la vie privée , mais c'est l'un des plus intéressants en matière d'intégration avec GNOME et de capacités de personnalisation technique.

Dans le domaine des applications de bureau et des projets open source, il est souvent comparé à des outils comme NectarGPT . Ce dernier est également open source et utilise des modèles puissants comme GPT-4, mais il est davantage conçu pour l'intégration au navigateur et la navigation web intelligente, et moins comme un véritable centre de contrôle pour le bureau Linux.

Dans le monde des assistants professionnels, on établit souvent un parallèle avec les IA méta ou autres bots intégrés aux réseaux sociaux et aux plateformes mobiles . Pratiques pour une utilisation rapide, ils sont cependant fortement dépendants de l'écosystème du fournisseur et soulèvent de nombreuses questions quant au traitement de vos données et de vos conversations.

Parmi les autres services axés sur la protection de la vie privée qui ont émergé comme alternatives à ChatGPT, Copilot ou Gemini, on peut citer :

  • Chat IA DuckDuckGo, intégré au moteur de recherche DuckDuckGo, qui propose plusieurs modèles (y compris des options ouvertes) et promet de ne pas enregistrer ni utiliser vos conversations pour entraîner des modèles.
  • AnonChatGPT, qui sert de passerelle anonyme vers des modèles populaires sans qu'il soit nécessaire de s'inscrire ou de fournir des données personnelles.
  • Léo, l'assistant de Brave, intégré au navigateur et moteur de recherche Brave, qui privilégie la confidentialité et ne suit pas les requêtes.
  Mode Dieu sous Linux : accès root, portes dérobées et pouvoir absolu

Contrairement à ces propositions, Newelle se distingue par le fait qu'il a été conçu dès le départ pour le bureau Linux , et non pour le navigateur, et qu'il offre à l'utilisateur un niveau de contrôle plus poussé sur les modèles utilisés, la gestion de la mémoire, les extensions chargées et l'accès au système.

Pour les profils techniques et les développeurs, cette combinaison de contrôle, d'extensibilité et de capacité à fonctionner hors ligne place Newelle et ses dérivés dans une classe à part au sein de l'écosystème des assistants, bien loin des bots fermés des grandes entreprises technologiques.

Débat au sein de la communauté Linux : choix, touches dédiées et avenir de l’IA dans GNOME

L'essor d'assistants comme Newelle s'inscrit parfaitement dans un débat plus large au sein de la communauté Linux : comment intégrer l'intelligence artificielle au poste de travail tout en respectant la liberté de choix et la vie privée de l'utilisateur.

Alors que Microsoft promeut des touches dédiées comme la touche Copilot sur les claviers PC pour invoquer son assistant , et que Google fusionne de plus en plus Gemini avec Android et ses services, de nombreux utilisateurs Linux se demandent dans quelle mesure ils souhaitent quelque chose de similaire dans leurs distributions.

Certains ont évoqué la possibilité d'intégrer à Linux une « touche assistant » permettant de lancer un assistant libre , peut-être basé sur l'intelligence artificielle éthique développée par Mozilla ou sur des projets comme Newelle. GNOME utilise déjà largement la touche « Super » pour ses raccourcis ; il est donc envisageable d'intégrer un système similaire pour un assistant.

Parallèlement, des discussions sont en cours concernant la possibilité pour un assistant de remplacer ou de compléter les technologies d'indexation et de recherche telles que Tracker dans GNOME ou Baloo et Akonadi dans KDE . Un système capable de comprendre le langage naturel et de croiser les informations provenant de fichiers, de calendriers, de courriels ou de notes pourrait offrir des recherches bien plus performantes… à condition que les principes de transparence et de contrôle par l'utilisateur soient respectés.

Il existe également une certaine appréhension, notamment chez ceux qui critiquent la surabondance d'IA . Certains craignent que les ordinateurs de bureau ne soient encombrés de fonctions « intelligentes » intrusives ou que l'approche classique des petits outils performants et spécialisés ne disparaisse.

Dans ce contexte, Newelle fonctionne presque comme une expérience pratique de ce que pourrait être un assistant GNOME bien intégré sans tomber dans les pratiques des grands fournisseurs : volontaire, désactivable, extrêmement configurable et avec la possibilité de ne pas envoyer un seul octet au cloud si l’utilisateur le décide.

Autres projets d'assistance Linux : idées et propositions

Outre Newelle, la communauté a commencé à proposer et à développer d'autres assistants spécifiquement conçus pour Linux . Jarvis, un projet conceptuel, en est un excellent exemple : il s'agit d'un assistant vocal qui traduit le langage naturel en commandes terminal.

L'idée derrière Jarvis est de pouvoir dire des choses comme « installer Nginx », « redémarrer le WiFi » ou « afficher l'utilisation de la RAM ».et que l'assistant génère et exécute les commandes correspondantes : à partir de sudo apt install nginx -y jusqu'à free -h, jusqu'à l' systemctl restart NetworkManager.

Jarvis met également l'accent sur un mode éducatif , dans lequel il explique étape par étape le rôle de chaque commande avant de l'exécuter, aidant ainsi les utilisateurs novices à apprendre Linux tout en automatisant les tâches.

Ces initiatives démontrent que le désir d'intégrer des assistants à l'environnement de bureau GNOME et à d'autres interfaces ne provient pas uniquement des grandes entreprises . La communauté du logiciel libre elle-même explore des solutions pour rendre Linux plus accessible aux débutants et plus productif aux utilisateurs avancés, sans pour autant compromettre ses principes fondamentaux.

Parallèlement, des discussions continuent d'apparaître sur les forums GNOME et les communautés Linux, demandant explicitement des « clients d'IA natifs pour GNOME », avec une intégration aux applications telles que Horloge, Calendrier ou Nautilus. Newelle et des projets similaires répondent, au moins en partie, à cette demande.

La grande question est de savoir comment tous ces efforts vont se combiner à l'avenir : verrons-nous une API standard pour les assistants de bureau open source ? Seront-ils liés aux solutions d'IA potentielles de Mozilla ? Resteront-ils des projets annexes que les utilisateurs installeront de manière optionnelle, comme c'est le cas aujourd'hui avec Newelle via Flathub ?

Pour l'instant, ce qui est clair, c'est que Newelle incarne assez bien la façon dont une grande partie de la communauté Linux souhaite que l'IA arrive sur les ordinateurs de bureau : comme une option puissante, transparente et modulaire, et non comme quelque chose d'imposé d'en haut.