Newelle is a GTK graphical front end for interacting with LLMs from Gnome desktop. It supports both local LLMs and online ones.
In addition to basic chat, it supports:
- Speech to text and TTS models
- Can perform web searches
- Can drag files into Newelle to discuss it’s contents
- Run terminal commands
- Manage files
- Other features like image generation can be added through it’s plugin system.
Obviously you’ll want to be careful with letting it interact with your system directly through files/terminal commands, but still sounds pretty promising.



Wow, I’ve just tried it and it’s really solid. Lightweight, feature rich (RAG, voice input, command virtualization, custom extensions), interface is just clean… I don’t think other platforms have an alternative that can compete with that for now, which is not an usual situation in terms of GUI software on Linux. Good job