{"id":5910,"date":"2026-04-28T03:15:48","date_gmt":"2026-04-28T10:15:48","guid":{"rendered":"https:\/\/catbradley.io\/?p=5910"},"modified":"2026-04-28T03:15:48","modified_gmt":"2026-04-28T10:15:48","slug":"ubuntu-is-going-big-on-ai-but-not-the-copilot-kind-you-dread","status":"publish","type":"post","link":"https:\/\/catbradley.io\/?p=5910","title":{"rendered":"Ubuntu is Going Big on AI (But Not The Copilot Kind You Dread)"},"content":{"rendered":"<p>AI has been creeping into everything, and the Linux ecosystem is no exception. Over the last couple of years, local AI has gone from a niche curiosity to something people can actually run on their machines.<\/p>\n<p>On the user side, tools like <a href=\"https:\/\/itsfoss.com\/ollama\/\">Ollama<\/a> and <a href=\"https:\/\/itsfoss.com\/lm-studio-linux\/\">LM Studio<\/a> have made it surprisingly straightforward to pull open-weight models and run them locally without requiring a cloud subscription.<\/p>\n<p>For enterprises, solutions like <a href=\"https:\/\/www.redhat.com\/en\/products\/ai\/enterprise-linux-ai\">RHEL AI<\/a> and <a href=\"https:\/\/www.suse.com\/products\/server\/\">SUSE Linux Enterprise Server<\/a> have been catering to organizations that want AI woven into their infrastructure.<\/p>\n<p>Now, it looks like <a href=\"https:\/\/canonical.com\/\">Canonical<\/a> is jumping onto the bandwagon, <a href=\"https:\/\/discourse.ubuntu.com\/t\/the-future-of-ai-in-ubuntu\/81130\">as Ubuntu moves towards AI<\/a>, and before you start calling it <em>Ubuslop<\/em> or something along those lines, understand how they are going about this.<\/p>\n<h2>What&#8217;s happening?<\/h2>\n<figure class=\"kg-card kg-image-card\"><img decoding=\"async\" src=\"https:\/\/itsfoss.com\/content\/images\/2026\/04\/jon-seager-ubuntu-ai-roadmap.png\" class=\"kg-image\" alt=\"cropped screenshot that shows a discourse forum post by a jnsgruk (jon seager) laying out the ubuntu ai roadmap\" loading=\"lazy\" width=\"1195\" height=\"706\" \/><\/figure>\n<p><a href=\"https:\/\/jnsgr.uk\/\">Jon Seager<\/a>, VP of Engineering at Canonical, has published a post on Ubuntu Discourse laying out the company&#8217;s AI roadmap. The short version is that <strong>AI is coming to Ubuntu<\/strong>; it will be <strong>local-first<\/strong>, and it will be built around <strong>open-weight models<\/strong> and <strong>open source tooling<\/strong>.<\/p>\n<p>He laid out a framework distinguishing between two kinds of AI features, <em>implicit<\/em> and <em>explicit<\/em>. Implicit AI is about making existing OS features smarter in the background without requiring users to learn anything new or interact with anything that looks like AI.<\/p>\n<p>He gave the examples of speech-to-text and text-to-speech, both of which can be improved using local <a href=\"https:\/\/www.ibm.com\/think\/topics\/ai-inference\">inference<\/a> with open source inference tools and open weight models, running entirely on-device.<\/p>\n<p>Explicit AI features are a different story. These are the more obviously AI-centric, agentic workflows that could automate troubleshooting, create documents or applications, and run scheduled maintenance on a fleet of machines.<\/p>\n<p>Jon also gave everyone a look at what it could look like in practice:<\/p>\n<blockquote><p>Imagine being able to ask your Linux machine to troubleshoot a Wi-Fi connection issue, or to stand up an open source software forge that\u2019s pre-configured, secured, and reachable over TLS.<\/p><\/blockquote>\n<blockquote><p>One could easily imagine using such a capability as a gateway for controlling your Linux machine from other devices through a variety of mediums &#8211; be that a mobile app, text messaging, voice commands or otherwise.<\/p><\/blockquote>\n<p>The delivery mechanism for all of this is <a href=\"https:\/\/jnsgr.uk\/2026\/01\/developing-with-ai-on-ubuntu\/#inference-snaps\">inference snaps<\/a>. Rather than asking users to wrangle separate tools, sift through <a href=\"https:\/\/huggingface.co\/\">Hugging Face<\/a>, and figure out which model format works on their hardware, Canonical wants a simple <code>snap install<\/code> to handle everything, with hardware-optimized builds served based on your silicon.<\/p>\n<p>And since <a href=\"https:\/\/snapcraft.io\/docs\/\">snaps<\/a> carry the same <a href=\"https:\/\/snapcraft.io\/docs\/explanation\/security\/snap-confinement\/\">confinement<\/a> rules as everything else in the ecosystem, the models are sandboxed and cannot freely reach into your files or data.<\/p>\n<h2>Makes sense, I guess?<\/h2>\n<p>The local inference approach is what makes this worth paying attention to. The default is not a cloud call to some API that logs your prompts and charges you per token. It runs on your hardware, stays there, and <strong>does not require signing up for anything<\/strong>.<\/p>\n<p>Of course, <strong>cloud and external services are still an option<\/strong>, but only as a fallback for people who specifically need them, not the assumed path. That is a bigger deal than it sounds, btw.<\/p>\n<p>Most AI integration announcements from <a href=\"https:\/\/en.wikipedia.org\/wiki\/Big_Tech\">Big Tech<\/a> players start from the opposite assumption\u2014<em>cloud first, local maybe someday<\/em>.<\/p>\n<h2>Should you be worried?<\/h2>\n<p>When Linux and AI are mentioned in the same breath, your mind might naturally draw a comparison to Microsoft&#8217;s infamous <a href=\"https:\/\/copilot.microsoft.com\/\">Copilot<\/a> offering, where the default experience is cloud, the model is proprietary, and half the features quietly require a Microsoft account.<\/p>\n<p>What Jon is proposing keeps the user-facing, agentic stuff strictly opt-in. The implicit features would run quietly in the background and improve things you already use. Nobody is bolting a chatbot sidebar into GNOME and calling it a &#8220;<em>productivity feature<\/em>.&#8221;<\/p>\n<p>But, as things go with roadmaps, decisions shift under pressure and user expectations change over time. I suggest keeping a close watch on how things develop for the rest of the year.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/feed.itsfoss.com\/link\/24361\/17326955.gif\" height=\"1\" width=\"1\" \/><\/p>","protected":false},"excerpt":{"rendered":"<p>AI has been creeping into everything, and the Linux ecosystem is no exception. Over the last couple of years, local AI has gone from a niche curiosity to something people&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":[],"rop_publish_now_history":[],"rop_publish_now_status":"pending","footnotes":""},"categories":[1],"tags":[],"class_list":["post-5910","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-rss"],"_links":{"self":[{"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/posts\/5910","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/catbradley.io\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5910"}],"version-history":[{"count":0,"href":"https:\/\/catbradley.io\/index.php?rest_route=\/wp\/v2\/posts\/5910\/revisions"}],"wp:attachment":[{"href":"https:\/\/catbradley.io\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5910"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/catbradley.io\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5910"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/catbradley.io\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}