{"updated":"2026-11-11T21:20:33Z","content_md":"What is the [RMS](https:\/\/ammdi.hyperphor.com\/RMS) position on LLMs and coding agents? (tl;dr: he's [#AImish](https:\/\/ammdi.hyperphor.com\/AImish) )\n\n![[6srzhczt876vw76ppp3zp1z4h3]]","changelog":[{"version":1,"at":"2026-11-11T21:20:33Z","note":null}],"transclusions":[{"id":"6srzhczt876vw76ppp3zp1z4h3","version":1}],"created":"2026-11-11T21:20:33Z","page":"f\/2c2q3nakvreqagg7jb0hs6q2mv\/","content_hash":"sha256:a0715e60f6c737bd627c8acd16c9cab3ad471848e79d8f1b49792b1176a6186e","id":"2c2q3nakvreqagg7jb0hs6q2mv","kind":"thread","origin":"https:\/\/ammdi.hyperphor.com\/blyg\/","content_html":"<div><div><div class=\"blyg-title\"><span>What is the <a class=\"pagelink\" href=\"https:\/\/ammdi.hyperphor.com\/Stallman\">RMS<\/a> position on LLMs and coding agents? (tl;dr: he&apos;s <a class=\"pagelink\" href=\"https:\/\/ammdi.hyperphor.com\/Hats-off-to-the-AImish\">AImish<\/a> ) <\/span><\/div><\/div><blockquote class=\"blyg-transclusion\" data-blyg-id=\"6srzhczt876vw76ppp3zp1z4h3\" data-blyg-version=\"1\"><div><div><span>Ironic since if it hadn&apos;t been for his wildly successful push towards open source software, there wouldn&apos;t have been nearly as much training data. I view <a class=\"pagelink\" href=\"https:\/\/ammdi.hyperphor.com\/Stallman\">Stallman<\/a> as an almost world-historical figure, out of all the famous CS people I&apos;ve known he might have had the most social impact, although not quite in the direction he wanted.<\/span><\/div><ul class=\"blyg-children\"><li><div><span class=\"hover-tag-container\"><span class=\"hover-tag-lozenge\" onclick=\"toggleHoverTag(this)\">Ask Claude<\/span><div class=\"hover-tag-popup\"><ul class=\"nondent\" id=\"874f8ffd-70ea-4b95-9d36-47d12c19f5d1\">\n<li class=\"block\">Here is a comprehensive summary of RMS&apos;s positions on LLMs and coding agents:<\/li><\/ul><ul class=\"nondent\" id=\"b30173b4-2eb5-4c63-a348-0f3528f0a3d8\">\n<li class=\"block\"><hr \/><\/li><\/ul><ul class=\"nondent\" id=\"cd2f4600-940e-4201-ae9c-e4bfb20d769f\">\n<li class=\"block\"><h2> RMS (Richard Stallman) on LLMs and Coding Agents<\/h2><\/li><\/ul><ul class=\"nondent\" id=\"0aaf02f3-b28a-4c7e-b103-d338720e082b\">\n<li class=\"block\"><h3> 1. LLMs Are Not &quot;Intelligent&quot; \u2014 They&apos;re &quot;Bullshit Generators&quot;<\/h3><\/li><\/ul><ul class=\"nondent\" id=\"c3257d78-72ec-4a3f-bebe-098fc22c761f\">\n<li class=\"block\">RMS&apos;s most fundamental objection is terminological and philosophical. <\/li><\/ul><ul class=\"nondent\" id=\"ccaa22e5-f7d7-4986-9783-10777ed20b18\">\n<li class=\"block\">Stallman warns that &quot;nowadays, people often use the term artificial intelligence for things that aren&apos;t intelligent at all.&quot; He makes a point of calling large language models &quot;generators&quot; because &quot;They generate text and they don&apos;t understand really what that text means.&quot;<\/li><\/ul><ul class=\"nondent\" id=\"c8cf69d7-ad2a-47f5-bd16-93afb7c60aca\">\n<li class=\"block\">He argues that intelligence implies understanding, and LLMs generate output but have no idea what that output means \u2014 they are &quot;thinking of word usage only.&quot;<\/li><\/ul><ul class=\"nondent\" id=\"801d5c7c-c4ba-402f-a5ca-5b509a7d7633\">\n<li class=\"block\">He states: &quot;Every time you call them AI, you are endorsing the claim that they are intelligent and they&apos;re not. So let&apos;s refuse to do that.&quot; His preferred alternative term is &quot;Pretend Intelligence&quot; \u2014 or &quot;PI.&quot;<\/li><\/ul><ul class=\"nondent\" id=\"d8d98571-77bd-49ef-b27e-5ee870a64186\">\n<li class=\"block\"><h3> 2. LLMs Cannot Be Trusted<\/h3><\/li><\/ul><ul class=\"nondent\" id=\"cd215572-22a1-48f1-a0eb-12ca4b565563\">\n<li class=\"block\">Stallman puts it bluntly: &quot;The reason LLMs so often generate text whose meaning refers to false supposed facts is that they never really understand the text; they don&apos;t work with meanings or facts in the domain of discussion. The terms they merit are &apos;pretend intelligence&apos; and &apos;bullshit generators.&apos;&quot;<\/li><\/ul><ul class=\"nondent\" id=\"7ec0f269-251c-4666-8409-c39bac96b031\">\n<li class=\"block\">On the question of whether LLMs are tolerable at all, Stallman said: &quot;it may be tolerable to have large language models in existence provided that nobody believes what they say.&quot;<\/li><\/ul><ul class=\"nondent\" id=\"499f8d93-98fe-4f25-8ddb-ed530449eb69\">\n<li class=\"block\"><h3> 3. Distinction: Narrow AI vs. LLMs<\/h3><\/li><\/ul><ul class=\"nondent\" id=\"21ee3d06-e378-4541-9ba7-692666051b87\">\n<li class=\"block\"><span>RMS does not reject <i>all<\/i> AI \u2014 he draws a clear distinction. <\/span><\/li><\/ul><ul class=\"nondent\" id=\"6a59638d-18a8-4fb8-91ba-71f94cd1291b\">\n<li class=\"block\">He acknowledges that &quot;real AI systems operate in very narrow domains. A program that can look at an image of some cells and report whether it&apos;s cancerous at least as accurately as a human pathologist can be very useful. But it is in no way comparable to the mental breadth of a human mind.&quot;<\/li><\/ul><ul class=\"nondent\" id=\"c20a54e5-61fa-4021-b8c2-66099b59bccf\">\n<li class=\"block\"> LLMs, in his view, do not qualify as intelligence at all.<\/li><\/ul><ul class=\"nondent\" id=\"06fb7a7c-3f53-4cdf-a843-4468dd87d0e7\">\n<li class=\"block\"><h3> 4. Freedom and Proprietary Control<\/h3><\/li><\/ul><ul class=\"nondent\" id=\"4c797346-26c4-4323-a354-f928fa2677f5\">\n<li class=\"block\">RMS applies his standard free software lens to LLMs. <\/li><\/ul><ul class=\"nondent\" id=\"5115ffef-c3d4-4837-86eb-fc9ef61fdfed\">\n<li class=\"block\">He notes that &quot;the LLMs that people mostly hear about are not released as free software. In fact, mostly they are not released at all: copies are not available. They can be used only as &apos;online services&apos; \u2014 meaning that the program a user directs a question to is running on some company&apos;s computer, and under the developer&apos;s total control.&quot;<\/li><\/ul><ul class=\"nondent\" id=\"0ecbba4d-57ba-43a0-a05d-c4fbaa2690e5\">\n<li class=\"block\">He frames this as subjugation: &quot;Entrusting your own computing activity to software running on someone else&apos;s server inherently subjugates you, because you can&apos;t possibly modify that copy \u2014 even if it is a copy of a free program. We call that scenario SaaSS, for &apos;Service as a Software Substitute,&apos; and we reject it.&quot;<\/li><\/ul><ul class=\"nondent\" id=\"42400f11-4ffe-4db4-afb6-d16da6d15799\">\n<li class=\"block\">He does note a narrow exception: &quot;Since January I&apos;ve heard of one LLM which seems to be released with freedom, including the training inputs. If that checks out, we would describe it as &apos;free.&apos; Alas, that doesn&apos;t make it &apos;intelligence.&apos;&quot;<\/li><\/ul><ul class=\"nondent\" id=\"84eb291e-0e77-4f5d-a202-5958acd706eb\">\n<li class=\"block\"><h3> 5. Training Data and Copyright<\/h3><\/li><\/ul><ul class=\"nondent\" id=\"c207926e-e519-4e63-a071-8fc336a8a22c\">\n<li class=\"block\">While he believes learning from data is fair use, he argues that if an AI generates code that replaces the programmer, it violates the social contract of the commons.<\/li><\/ul><ul class=\"nondent\" id=\"342dddd5-76b7-489f-91e5-2f1a8a1c036a\">\n<li class=\"block\"><span>On the institutional side, the FSF announced that Anthropic&apos;s training data apparently even included the book <i>&quot;Free as in Freedom: Richard Stallman&apos;s Crusade for Free Software&quot;<\/i> \u2014 for which the FSF holds the copyright \u2014 as part of a broader dispute over LLMs infringing copyrights when training.<\/span><\/li><\/ul><ul class=\"nondent\" id=\"4d77c8fb-f6a0-4856-9139-1283a6700929\">\n<li class=\"block\"><h3> 6. Coding Agents Specifically \u2014 GNU\/Emacs Policy<\/h3><\/li><\/ul><ul class=\"nondent\" id=\"fbeadb57-3cd0-4a3a-ab96-a2c9a7bf9d88\">\n<li class=\"block\">On coding agents specifically, RMS has taken concrete action within GNU projects. <\/li><\/ul><ul class=\"nondent\" id=\"23e95646-d1de-49f8-ae64-6bddec577ba0\">\n<li class=\"block\">Emacs is adding an AGENTS.md file so that LLM coding agents encountering the codebase are told to search and analyze rather than generate patches, bug reports, or planning text. The move backs the project&apos;s provisional ban on LLM-authored contributions and is meant to surface that policy to users as early as possible.<\/li><\/ul><ul class=\"nondent\" id=\"e0532c72-4cf5-4a2c-a601-5b3fef1e29de\">\n<li class=\"block\">Stallman warned that polite &quot;assisting the user&quot; prose in such a file reads to humans as deference to LLMs and misstates GNU&apos;s aim of deterring troublesome meddling; he sketched a blunter &quot;Attention, LLM&quot; variant that still directs agents to analyze and disclose the policy.<\/li><\/ul><ul class=\"nondent\" id=\"c3665572-e668-4b69-b42f-2b7030cfeab9\">\n<li class=\"block\"><hr \/><\/li><\/ul><ul class=\"nondent\" id=\"2321e9a8-62ca-42be-a026-573c13e62a18\">\n<li class=\"block\"><span><b>In short:<\/b> RMS&apos;s position is that LLMs are not intelligent, cannot be trusted, are mostly proprietary tools that subjugate users, raise serious copyright concerns when trained on free software, and should be explicitly barred from contributing code to GNU projects. He distinguishes them sharply from narrow-domain AI systems he considers legitimate.<\/span><\/li><\/ul><\/div><\/span><\/div><\/li><\/ul><\/div><\/blockquote><\/div>","version":1,"media":[],"blyg":"0.3"}