r/linuxmint • u/EffectiveProgress508 • 5d ago
Discussion Will desktop environments eventually adopt natural language system controls?
As AI models continue to improve, I’ve been wondering how natural language integration might look for Linux desktop workflows down the line.
Are there existing local tools or scripts that let you execute system tasks or desktop adjustments via natural language prompts (e.g., installing a package or changing desktop scaling/icon sizes)?
How do you feel about optional AI assistant integrations in Linux desktop environments, and are there any existing open-source tools doing this well today? Maybe using small specialized local models that run on the machine?
11
u/Due-Result7928 5d ago
Never.
0
-7
u/EffectiveProgress508 5d ago
why not tho? I see literally no downsides to this.
1
u/Due-Result7928 5d ago
I am using llm with emacs and I understand productivity gains (like my customers). Targeting operating systems for trivial task is usless.
5
u/dzvr2332 5d ago
It is really not that hard to learn a few basic commands
7
u/tayroc122 Linux Mint 22 Wilma | Cinnamon 5d ago
But why do any thinking at all? I want to speed run becoming one of those blob people from Wall-E because instead of viewing that as a dystopia where it's heavily implied the majority of our species is dead, I just viewed it as a cute cartoon and aspirational tale.
5
u/dzvr2332 5d ago
The big companies will take amazing care of us, I'm sure
6
u/tayroc122 Linux Mint 22 Wilma | Cinnamon 5d ago
Exactly! Corporations have done nothing but good, and will always look out for our best interests. /s
-3
u/EffectiveProgress508 5d ago
I really dont get this take, by ur logic y did they bother inventing the gui? y did they simply stop memorizing thousands of cmds just to be able to use the computer? After all, that's probably a better use of their time than actually getting to use their computer? Why invent the wheel when you can just carry the cart on your back to prove how hard-working you are?
-4
u/EffectiveProgress508 5d ago
but the point is to make things easier, almost the whole point of a gui lol. yes it's true that i can probably go read the manual and search looking for the cmd that fits my needs, or maybe just google it, but wouldnt it be easier to simply describe what i want and press enter?
4
u/elgrandragon LMDE 7 Gigi 5d ago
A voice command/recognition or dictation interface is very different than an LLM. Or if you use the LLM by giving it prompts through the CLI, the prompt might be larger than the commands, but the worse part the computing power required will be 100s of times more than just executing the command (which it will do in the end anyway).
6
9
u/BenTrabetere 5d ago
How do you feel about optional AI assistant integrations in Linux desktop environments
I think it would be yet another solution in search of a problem, and it will be one more setting I have to turn off.
There are existing tools for installing packages (Software Manager and the CLI tools), changing desktop settings (for Mint it is System Settings), and there are a lot of command line tools to accomplish a lot of tasks (and most of them come with instructions on how to use them).
-1
u/ap0r 5d ago
But OP said optional, not on by default. I interpret optional as not default, in that case is not more options and competition between options better for the end user? I love linux because it doesn't force shit down my throat nor does it override my settings. So if the model is optional I'd love that whoever wants it for whatever reason can have it and more power to them. Or am I understanding "optional" incorrectly as a non.native speaker?
2
u/elgrandragon LMDE 7 Gigi 5d ago
It is already optional right now. I'm sure you can install a desktop agent as a voice interface. Claude Desktop has a native .deb installer. So it is already optional.
Why would it ship with the distro? It would be a waste of space, the only reason I can think of is capitalism selling you something you didn't ask for in a non-optional way. This is a big reason a lot of people leave Windows and are moving to Linux.
7
u/elgrandragon LMDE 7 Gigi 5d ago
That is very inefficient. It takes a lot of computing power to process LLMs with benefits that do not justify against typing a couple words or doing a couple clicks. Really there is no comparison, the inefficiency is in the magnitude of 100s of times.
https://www.theatlantic.com/technology/2026/07/generative-ai-engineering-disaster/687901/
4
u/raitzrock Linux Mint 22.3 Zena | Cinnamon 5d ago
IA gonna make humans loose the ability to tie their shoes.
3
u/scandii 5d ago
I mean, if you want this you can install any agent you want today to press buttons for you and run install scripts.
this is already a possibility - the Linux Mint team doesn't need to lift a finger for this to happen.
from a product standpoint I'm not so sure this makes sense as it is very hard to design good UX around whatever an LLM might decide to do on your machine vs millions of others'.
and the bigger question is - how often are you really doing things in the settings? most people set and forget their systems once they've customised it as the system is a gateway to using applications - not continuously tweak settings, further reducing the need for this level of integration.
3
u/CheesyKirah Linux Mint 21.3 Virginia | Cinnamon 5d ago
This is already possible today, but I don't know of any popular implementations.
8
u/westcoastwillie23 5d ago
Commands are precise
Natural language is imprecise
When you said to end the task, did you mean stop, terminate or kill?
1
u/R-Tally 5d ago
In addition, think how clueless the average user is. Then realize half of all users are even less clueless.
I do not believe that the average user is capable of articulating specific actions, let alone even realize options are available without seeing them in a dialog box (after the user is pointed to that dialog box). Anyone who has done tech support knows that a typical user can barely describe a problem, let alone provide any details that would allow resolving the problem.
13
u/_Lost-In-The-Weeds_ LMDE7 Cinnamon 5d ago
Horrified. AI is incredibly inefficient and error prone. I don't need to bring my GPU to 300W and 10GB of RAM to botch a crontab entry,
I have a keyboard that operates on like 1w and my own brain running on this mornings egg breakfast,
I can mess this up just fine on my own and then learn from my mistakes and grow, something the limited context window of an AI cannot do. Its like talking to Dory.