{"id":6886,"date":"2026-11-04T09:13:31","date_gmt":"2026-11-04T09:13:31","guid":{"rendered":"https:\/\/i10xnews.kinsta.cloud\/weight-space-programming-astra-mit"},"modified":"2026-11-04T09:13:31","modified_gmt":"2026-11-04T09:13:31","slug":"weight-space-programming-astra-mit","status":"publish","type":"post","link":"https:\/\/i10x.ai\/news\/weight-space-programming-astra-mit","title":{"rendered":"Weight-Space Programming: Can an AI Agent Really Rewrite Another Model&#8217;s Weights?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">An AI agent opened up another neural network and changed its weights by hand, like a programmer patching code, and the small model got much better at math. That is the headline claim of &#8220;weight-space programming&#8221;, a research post from MIT CSAIL that has been one of the most-discussed AI stories on X this week. The experiment is real and interesting. It is also easy to read more into it than the authors and their critics say the data supports.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u26a1 Quick Take<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>What:<\/strong> MIT CSAIL researchers asked an agent called Astra, running on OpenAI&#8217;s GPT-6 through the Codex CLI, to improve small models by editing their weights directly instead of training them.<\/li><li><strong>Headline result:<\/strong> On Qwen3.5-0.8B, Astra changed 131,072 weights (about 0.016% of the model) and MATH-500 rose from 7.9 to 48.1, per the authors.<\/li><li><strong>The catch:<\/strong> A reproduction and a critique argue the gain mostly fixes runaway &#8220;thinking&#8221; output, and that the agent used Python and test-time forward passes, not pure &#8220;reading&#8221; of the weights.<\/li><li><strong>Why it matters:<\/strong> It is an early sign that coding agents can do real ML engineering work on model internals, which raises questions about evaluation, safety and who controls model modification.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">What happened<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The <a href=\"https:\/\/rikiyat.github.io\/blog\/weight-space-programming\/\" target=\"_blank\" rel=\"noreferrer noopener\">weight-space programming post<\/a> by Rikiya Takehi, Jayden Teoh, Alex Zhang and Omar Khattab describes a series of experiments in which Astra, a GPT-6-based agent run via the Codex CLI, was handed model weights and asked to change behavior by editing them. In the experiment that went viral, the agent targeted the MLP <code>down_proj<\/code> matrices in layers 15 and 19 of Qwen3.5-0.8B and changed 131,072 values.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The authors report that, with a budget of 50 forward passes, MATH-500 accuracy went from 7.9 to 48.1, GSM8K from 13.8 to 67.1 and IFEval from 21.0 to 62.3. The share of answers that hit the token limit dropped from 93% to 33.1%. The same approach did not work on Gemma 3 270M, according to the post.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The story spread fast. Japanese outlet GIGAZINE covered it, and an X user pointed to a Hacker News thread with roughly 1,974 points. Lead author Rikiya Takehi wrote on X that he was &#8220;overwhelmed by the amount of attention this got.&#8221;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Background: how models are normally changed<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Language models are usually changed by training: fine-tuning, reinforcement learning or techniques like LoRA adjust millions of parameters through gradient descent. Interpretability research such as activation steering and model editing (for example ROME-style factual edits) has shown that targeted, small interventions can shift behavior. Weight-space programming pushes that idea toward automation: instead of a researcher designing the edit, a general coding agent explores the weights, forms hypotheses and writes the change.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Omar Khattab, the senior author, is known for DSPy and work on optimizing LLM programs through text and prompts. In posts on X he framed the work as a fresh angle on the long-running debate about optimizing models through text versus through weights.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How it works<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">According to the blog post, Astra was given access to the weights and a small evaluation loop. In the earlier experiments on tiny networks (17,000 to 172,000 weights), the agent read raw weight values to infer and modify what the network did. For Qwen, the agent wrote Python to analyze activations and weights, proposed a targeted edit to two MLP layers, and checked candidates with up to 50 forward passes before settling on the final change. No gradient descent was used for the final edit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A Hugging Face reproduction, <a href=\"https:\/\/huggingface.co\/JonathanColetti\/Qwen3.5-0.8B-Astra-WeightEdit\" target=\"_blank\" rel=\"noreferrer noopener\">JonathanColetti\/Qwen3.5-0.8B-Astra-WeightEdit<\/a>, published the edited model and adds context: with the model&#8217;s thinking mode turned off, the base Qwen model already scores 45.8 on MATH-500, and the edit costs about 1.5 to 2 points in that setting. That suggests much of the jump comes from stopping the model from rambling past its token limit in thinking mode, not from new math ability.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Benchmark (Qwen3.5-0.8B)<\/th><th>Before edit<\/th><th>After edit<\/th><\/tr><\/thead><tbody><tr><td>MATH-500<\/td><td>7.9<\/td><td>48.1<\/td><\/tr><tr><td>GSM8K<\/td><td>13.8<\/td><td>67.1<\/td><\/tr><tr><td>IFEval<\/td><td>21.0<\/td><td>62.3<\/td><\/tr><tr><td>Answers hitting token limit<\/td><td>93%<\/td><td>33.1%<\/td><\/tr><tr><td>MATH-500, thinking off (HF reproduction)<\/td><td>45.8<\/td><td>\u22481.5\u20132 points lower<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Pros and cons<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">For users<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Pro:<\/strong> If cheap, surgical edits become reliable, small on-device models could be tuned for specific tasks without expensive retraining.<\/li><li><strong>Con:<\/strong> Edited models are harder to audit. A model whose weights were changed by an agent may behave well on a benchmark and oddly elsewhere.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">For developers<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Pro:<\/strong> It shows coding agents can run real ML engineering loops: probe activations, form a hypothesis, patch, test. That is a useful pattern for debugging small models.<\/li><li><strong>Con:<\/strong> The result depends on a narrow failure mode (runaway thinking). Developers should test the thinking-off baseline before assuming an edit adds capability.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">For companies<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Pro:<\/strong> Automated model editing could lower the cost of adapting open-weight models and fixing specific behaviors.<\/li><li><strong>Con:<\/strong> It widens the attack surface. If an agent can rewrite weights to fix behavior, it can also be used to remove safeguards, which matters for anyone distributing or hosting open-weight models.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">What X is saying<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The reaction split quickly between excitement and skepticism. Takehi used his thread to credit co-first author Jayden Teoh and the lab, while critics focused on what the experiment actually demonstrated.<\/p>\n\n\n\n<blockquote class=\"twitter-tweet i10x-x-embed\"><p lang=\"en\" dir=\"ltr\">I am overwhelmed by the amount of attention this got. Above all, I want to shine the spotlight on my brilliant co-first author @jayden_teoh_ . This would not have been possible without him.<\/p>&mdash; Rikiya Takehi (@rikiyatakehi) <a href=\"https:\/\/x.com\/rikiyatakehi\/status\/2117627555066913183\" target=\"_blank\" rel=\"noreferrer noopener\">November 3, 2026 \u00b7 View on X<\/a><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">spaCy creator Matthew Honnibal published a <a href=\"https:\/\/honnibal.dev\/blog\/astra-read-write-misleading\" target=\"_blank\" rel=\"noreferrer noopener\">detailed critique<\/a> of the &#8220;read and write weights&#8221; framing. He argues that raw weight reading appears only in the small-network experiments, while the Qwen result relied on Python tooling and forward passes. His summary of what the result shows: &#8220;Astra can be prompted to devise and perform tasks that a human ML engineer could do.&#8221;<\/p>\n\n\n\n<blockquote class=\"twitter-tweet i10x-x-embed\"><p lang=\"en\" dir=\"ltr\">Research summaries feel increasingly like stage magic, in that you assume the thing has been done the same way each time but actually the method is always different.<\/p>&mdash; Matthew Honnibal (@honnibal) <a href=\"https:\/\/x.com\/honnibal\/status\/2117551651422703712\" target=\"_blank\" rel=\"noreferrer noopener\">November 3, 2026 \u00b7 View on X<\/a><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Khattab pushed back on readers who took the post as an argument against reinforcement learning, writing that it describes &#8220;a really useful benchmark&#8221; in which the model is shown rewards and asked to revise a policy&#8217;s weights.<\/p>\n\n\n\n<blockquote class=\"twitter-tweet i10x-x-embed\"><p lang=\"en\" dir=\"ltr\">Hmm why take the post to be against RL? You&#x27;re describing a really useful benchmark.<\/p>&mdash; Omar Khattab (@lateinteraction) <a href=\"https:\/\/x.com\/lateinteraction\/status\/2117758980604789076\" target=\"_blank\" rel=\"noreferrer noopener\">November 3, 2026 \u00b7 View on X<\/a><\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">What Grok says<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Asked about the work on X, <a href=\"https:\/\/x.com\/grok\/status\/2117393889447280942\" target=\"_blank\" rel=\"noreferrer noopener\">Grok<\/a> summarized it as showing that &#8220;a frontier model like GPT-6 Astra can directly read and edit another neural net&#8217;s weights by reasoning about them,&#8221; spotting and fixing &#8220;reasoning loops&#8221; in the small Qwen model. That framing captures the excitement, but Grok&#8217;s own description, a fix for reasoning loops, also points to the critics&#8217; key caveat: the gain is largely about stopping runaway output, and the &#8220;reading&#8221; happened with Python tools and test runs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Critical analysis<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Three things deserve caution. First, the baseline: comparing an edited thinking-mode model with an unedited thinking-mode model that mostly hits its token limit makes the jump look larger than any capability gain. The Hugging Face reproduction&#8217;s thinking-off numbers are the more honest comparison. Second, the method shifts between experiments, which is Honnibal&#8217;s main point; the phrase &#8220;reads and writes weights&#8221; fits the tiny networks better than Qwen. Third, the Gemma 3 270M failure shows the approach does not transfer automatically.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">What is genuinely new is the workflow. A general-purpose agent found a small, working intervention inside a real transformer with limited compute. That is a meaningful step for automated interpretability and ML engineering, even if it is not an agent &#8220;understanding&#8221; a model by reading its numbers.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What&#8217;s still open<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>Does the approach produce capability gains on larger models, or mostly fix specific failure modes?<\/li><li>How stable are agent-made edits across tasks outside the benchmarks used?<\/li><li>Will labs treat automated weight editing as a safety risk for open-weight releases?<\/li><li>Will the authors publish a full paper with ablations and the thinking-off baseline?<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">\u270d\ufe0f About the analysis<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This independent, research-based i10x analysis is based on the MIT CSAIL blog post, the public Hugging Face reproduction, Matthew Honnibal&#8217;s critique and posts on X from November 2\u20134, 2026. Numbers are as reported by the authors and the reproduction; i10x did not rerun the experiments. More on <a href=\"https:\/\/i10x.ai\/news\/company\/open-ai\">OpenAI<\/a>.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/rikiyat.github.io\/blog\/weight-space-programming\/\" target=\"_blank\" rel=\"noreferrer noopener\">Takehi, Teoh, Zhang, Khattab: Weight-Space Programming<\/a><\/li><li><a href=\"https:\/\/huggingface.co\/JonathanColetti\/Qwen3.5-0.8B-Astra-WeightEdit\" target=\"_blank\" rel=\"noreferrer noopener\">Hugging Face: Qwen3.5-0.8B-Astra-WeightEdit reproduction<\/a><\/li><li><a href=\"https:\/\/honnibal.dev\/blog\/astra-read-write-misleading\" target=\"_blank\" rel=\"noreferrer noopener\">Matthew Honnibal: critique of the Astra results<\/a><\/li><li><a href=\"https:\/\/x.com\/rikiyatakehi\/status\/2117627555066913183\" target=\"_blank\" rel=\"noreferrer noopener\">Rikiya Takehi on X<\/a><\/li><li><a href=\"https:\/\/x.com\/honnibal\/status\/2117551651422703712\" target=\"_blank\" rel=\"noreferrer noopener\">Matthew Honnibal on X<\/a><\/li><li><a href=\"https:\/\/x.com\/lateinteraction\/status\/2117758980604789076\" target=\"_blank\" rel=\"noreferrer noopener\">Omar Khattab on X<\/a><\/li><li><a href=\"https:\/\/x.com\/grok\/status\/2117393889447280942\" target=\"_blank\" rel=\"noreferrer noopener\">Grok on X<\/a><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udd2d i10x Perspective<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The lasting story is not &#8220;AI reads its own brain&#8221;. It is that coding agents are moving from writing apps to doing hands-on model engineering. Expect more agent-driven interpretability and editing work, and expect evaluation standards to lag behind it. For anyone shipping small or open-weight models, the practical lesson is simple: always check the boring baseline before celebrating a jump.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>MIT CSAIL researchers report that an OpenAI agent edited 131,072 weights of a small Qwen model and lifted its math scores sharply. The result went viral on X and Hacker News, and a detailed critique followed within a day. Here is what weight-space programming is, what was actually shown, and what it means for users, developers and companies.<\/p>\n","protected":false},"author":2,"featured_media":6885,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"paper_title":"","paper_url":"","pdf_url":"","doi":"","arxiv_id":"","authors":"","institutions":"","paper_date":"","venue":"","peer_reviewed":false,"code_url":"","data_url":"","funding_coi":"","figure_license":"","paper_license":"","replication":"","study_models":"","study_sample":"","footnotes":"","_yoast_wpseo_primary_category":"9"},"categories":[9],"tags":[],"companies":[38],"products":[],"class_list":["post-6886","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-models","company-open-ai"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Weight-Space Programming: MIT&#039;s Astra Experiment Explained<\/title>\n<meta name=\"description\" content=\"Weight-space programming: MIT researchers let a GPT-6 agent edit 0.016% of a small Qwen model&#039;s weights. What it proves, what it doesn&#039;t, and what X says.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/i10xnews.kinsta.cloud\/weight-space-programming-astra-mit\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Weight-Space Programming: MIT&#039;s Astra Experiment Explained\" \/>\n<meta property=\"og:description\" content=\"Weight-space programming: MIT researchers let a GPT-6 agent edit 0.016% of a small Qwen model&#039;s weights. What it proves, what it doesn&#039;t, and what X says.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/i10xnews.kinsta.cloud\/weight-space-programming-astra-mit\" \/>\n<meta property=\"og:site_name\" content=\"i10X News\" \/>\n<meta property=\"article:published_time\" content=\"2026-11-04T09:13:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/i10xnews.kinsta.cloud\/wp-content\/uploads\/2026\/11\/weight-space-programming-title.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1344\" \/>\n\t<meta property=\"og:image:height\" content=\"768\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Christopher Ort\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@i10x_ai\" \/>\n<meta name=\"twitter:site\" content=\"@i10x_ai\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Christopher Ort\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\\\/\\\/i10xnews.kinsta.cloud\\\/weight-space-programming-astra-mit#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/i10xnews.kinsta.cloud\\\/weight-space-programming-astra-mit\"},\"author\":{\"name\":\"Christopher Ort\",\"@id\":\"https:\\\/\\\/i10x.ai\\\/news\\\/#\\\/schema\\\/person\\\/d410bb7ee72febefca2c9c369939219a\"},\"headline\":\"Weight-Space Programming: Can an AI Agent Really Rewrite Another Model&#8217;s Weights?\",\"datePublished\":\"2026-11-04T09:13:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/i10xnews.kinsta.cloud\\\/weight-space-programming-astra-mit\"},\"wordCount\":1464,\"publisher\":{\"@id\":\"https:\\\/\\\/i10x.ai\\\/news\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/i10xnews.kinsta.cloud\\\/weight-space-programming-astra-mit#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i10x.ai\\\/news\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/weight-space-programming-title.webp\",\"articleSection\":[\"Models\"],\"inLanguage\":\"en-US\",\"dateModified\":\"2026-11-04T09:13:31+00:00\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/i10xnews.kinsta.cloud\\\/weight-space-programming-astra-mit\",\"url\":\"https:\\\/\\\/i10xnews.kinsta.cloud\\\/weight-space-programming-astra-mit\",\"name\":\"Weight-Space Programming: MIT's Astra Experiment Explained\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/i10x.ai\\\/news\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/i10xnews.kinsta.cloud\\\/weight-space-programming-astra-mit#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/i10xnews.kinsta.cloud\\\/weight-space-programming-astra-mit#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i10x.ai\\\/news\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/weight-space-programming-title.webp\",\"datePublished\":\"2026-11-04T09:13:31+00:00\",\"description\":\"Weight-space programming: MIT researchers let a GPT-6 agent edit 0.016% of a small Qwen model's weights. What it proves, what it doesn't, and what X says.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/i10xnews.kinsta.cloud\\\/weight-space-programming-astra-mit#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/i10xnews.kinsta.cloud\\\/weight-space-programming-astra-mit\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/i10xnews.kinsta.cloud\\\/weight-space-programming-astra-mit#primaryimage\",\"url\":\"https:\\\/\\\/i10x.ai\\\/news\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/weight-space-programming-title.webp\",\"contentUrl\":\"https:\\\/\\\/i10x.ai\\\/news\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/weight-space-programming-title.webp\",\"width\":1344,\"height\":768,\"caption\":\"Clay-style robot hand with a tiny screwdriver adjusting glowing nodes inside a transparent neural network cube\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/i10xnews.kinsta.cloud\\\/weight-space-programming-astra-mit#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/i10x.ai\\\/news\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Weight-Space Programming: Can an AI Agent Really Rewrite Another Model&#8217;s Weights?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/i10x.ai\\\/news\\\/#website\",\"url\":\"https:\\\/\\\/i10x.ai\\\/news\",\"name\":\"i10X News\",\"description\":\"Stay updated with the latest news and announcements from i10X.\",\"publisher\":{\"@id\":\"https:\\\/\\\/i10x.ai\\\/news\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/i10x.ai\\\/news?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/i10x.ai\\\/news\\\/#organization\",\"name\":\"i10X\",\"url\":\"https:\\\/\\\/i10x.ai\\\/news\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/i10x.ai\\\/news\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i10xnews.kinsta.cloud\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/i10x-logo-180.png\",\"contentUrl\":\"https:\\\/\\\/i10xnews.kinsta.cloud\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/i10x-logo-180.png\",\"width\":180,\"height\":180,\"caption\":\"i10X\"},\"image\":{\"@id\":\"https:\\\/\\\/i10x.ai\\\/news\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/i10x_ai\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/i10x-ai\",\"https:\\\/\\\/instagram.com\\\/i10x.ai\",\"https:\\\/\\\/www.youtube.com\\\/@i10X_ai_official\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/i10x.ai\\\/news\\\/#\\\/schema\\\/person\\\/d410bb7ee72febefca2c9c369939219a\",\"name\":\"Christopher Ort\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/i10x.ai\\\/news\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/christopher-ort-192.webp\",\"url\":\"https:\\\/\\\/i10x.ai\\\/news\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/christopher-ort-192.webp\",\"contentUrl\":\"https:\\\/\\\/i10x.ai\\\/news\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/christopher-ort-192.webp\",\"caption\":\"Christopher Ort\"},\"description\":\"Christopher Ort handles SEO, AI agent workflows and PR & partnerships at i10x.ai, the all-in-one AI workspace built by i10X Global Pte. Ltd. in Singapore. He is a graduate of Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg (FAU). He is the author of \u201cThe Style Penalty\u201d, a study published on SSRN that analyses 1,576 evaluation decisions by four frontier AI models to show how AI-written CVs fare in automated hiring screens; the research has been covered by heise online and t3n.\",\"url\":\"https:\\\/\\\/i10x.ai\\\/news\\\/author\\\/christopher-ort\",\"sameAs\":[\"https:\\\/\\\/i10x.ai\\\/blog\\\/author\\\/christopher-ort\"],\"worksFor\":{\"@id\":\"https:\\\/\\\/i10x.ai\\\/news\\\/#organization\"},\"alumniOf\":{\"@type\":\"EducationalOrganization\",\"name\":\"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg (FAU)\",\"url\":\"https:\\\/\\\/www.fau.eu\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Weight-Space Programming: MIT's Astra Experiment Explained","description":"Weight-space programming: MIT researchers let a GPT-6 agent edit 0.016% of a small Qwen model's weights. What it proves, what it doesn't, and what X says.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/i10xnews.kinsta.cloud\/weight-space-programming-astra-mit","og_locale":"en_US","og_type":"article","og_title":"Weight-Space Programming: MIT's Astra Experiment Explained","og_description":"Weight-space programming: MIT researchers let a GPT-6 agent edit 0.016% of a small Qwen model's weights. What it proves, what it doesn't, and what X says.","og_url":"https:\/\/i10xnews.kinsta.cloud\/weight-space-programming-astra-mit","og_site_name":"i10X News","article_published_time":"2026-11-04T09:13:31+00:00","og_image":[{"width":1344,"height":768,"url":"https:\/\/i10xnews.kinsta.cloud\/wp-content\/uploads\/2026\/11\/weight-space-programming-title.webp","type":"image\/webp"}],"author":"Christopher Ort","twitter_card":"summary_large_image","twitter_creator":"@i10x_ai","twitter_site":"@i10x_ai","twitter_misc":{"Written by":"Christopher Ort","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/i10xnews.kinsta.cloud\/weight-space-programming-astra-mit#article","isPartOf":{"@id":"https:\/\/i10xnews.kinsta.cloud\/weight-space-programming-astra-mit"},"author":{"name":"Christopher Ort","@id":"https:\/\/i10x.ai\/news\/#\/schema\/person\/d410bb7ee72febefca2c9c369939219a"},"headline":"Weight-Space Programming: Can an AI Agent Really Rewrite Another Model&#8217;s Weights?","datePublished":"2026-11-04T09:13:31+00:00","mainEntityOfPage":{"@id":"https:\/\/i10xnews.kinsta.cloud\/weight-space-programming-astra-mit"},"wordCount":1464,"publisher":{"@id":"https:\/\/i10x.ai\/news\/#organization"},"image":{"@id":"https:\/\/i10xnews.kinsta.cloud\/weight-space-programming-astra-mit#primaryimage"},"thumbnailUrl":"https:\/\/i10x.ai\/news\/wp-content\/uploads\/2026\/11\/weight-space-programming-title.webp","articleSection":["Models"],"inLanguage":"en-US","dateModified":"2026-11-04T09:13:31+00:00"},{"@type":"WebPage","@id":"https:\/\/i10xnews.kinsta.cloud\/weight-space-programming-astra-mit","url":"https:\/\/i10xnews.kinsta.cloud\/weight-space-programming-astra-mit","name":"Weight-Space Programming: MIT's Astra Experiment Explained","isPartOf":{"@id":"https:\/\/i10x.ai\/news\/#website"},"primaryImageOfPage":{"@id":"https:\/\/i10xnews.kinsta.cloud\/weight-space-programming-astra-mit#primaryimage"},"image":{"@id":"https:\/\/i10xnews.kinsta.cloud\/weight-space-programming-astra-mit#primaryimage"},"thumbnailUrl":"https:\/\/i10x.ai\/news\/wp-content\/uploads\/2026\/11\/weight-space-programming-title.webp","datePublished":"2026-11-04T09:13:31+00:00","description":"Weight-space programming: MIT researchers let a GPT-6 agent edit 0.016% of a small Qwen model's weights. What it proves, what it doesn't, and what X says.","breadcrumb":{"@id":"https:\/\/i10xnews.kinsta.cloud\/weight-space-programming-astra-mit#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/i10xnews.kinsta.cloud\/weight-space-programming-astra-mit"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/i10xnews.kinsta.cloud\/weight-space-programming-astra-mit#primaryimage","url":"https:\/\/i10x.ai\/news\/wp-content\/uploads\/2026\/11\/weight-space-programming-title.webp","contentUrl":"https:\/\/i10x.ai\/news\/wp-content\/uploads\/2026\/11\/weight-space-programming-title.webp","width":1344,"height":768,"caption":"Clay-style robot hand with a tiny screwdriver adjusting glowing nodes inside a transparent neural network cube"},{"@type":"BreadcrumbList","@id":"https:\/\/i10xnews.kinsta.cloud\/weight-space-programming-astra-mit#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/i10x.ai\/news"},{"@type":"ListItem","position":2,"name":"Weight-Space Programming: Can an AI Agent Really Rewrite Another Model&#8217;s Weights?"}]},{"@type":"WebSite","@id":"https:\/\/i10x.ai\/news\/#website","url":"https:\/\/i10x.ai\/news","name":"i10X News","description":"Stay updated with the latest news and announcements from i10X.","publisher":{"@id":"https:\/\/i10x.ai\/news\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/i10x.ai\/news?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/i10x.ai\/news\/#organization","name":"i10X","url":"https:\/\/i10x.ai\/news\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/i10x.ai\/news\/#\/schema\/logo\/image\/","url":"https:\/\/i10xnews.kinsta.cloud\/wp-content\/uploads\/2026\/10\/i10x-logo-180.png","contentUrl":"https:\/\/i10xnews.kinsta.cloud\/wp-content\/uploads\/2026\/10\/i10x-logo-180.png","width":180,"height":180,"caption":"i10X"},"image":{"@id":"https:\/\/i10x.ai\/news\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/i10x_ai","https:\/\/www.linkedin.com\/company\/i10x-ai","https:\/\/instagram.com\/i10x.ai","https:\/\/www.youtube.com\/@i10X_ai_official"]},{"@type":"Person","@id":"https:\/\/i10x.ai\/news\/#\/schema\/person\/d410bb7ee72febefca2c9c369939219a","name":"Christopher Ort","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/i10x.ai\/news\/wp-content\/uploads\/2026\/10\/christopher-ort-192.webp","url":"https:\/\/i10x.ai\/news\/wp-content\/uploads\/2026\/10\/christopher-ort-192.webp","contentUrl":"https:\/\/i10x.ai\/news\/wp-content\/uploads\/2026\/10\/christopher-ort-192.webp","caption":"Christopher Ort"},"description":"Christopher Ort handles SEO, AI agent workflows and PR & partnerships at i10x.ai, the all-in-one AI workspace built by i10X Global Pte. Ltd. in Singapore. He is a graduate of Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg (FAU). He is the author of \u201cThe Style Penalty\u201d, a study published on SSRN that analyses 1,576 evaluation decisions by four frontier AI models to show how AI-written CVs fare in automated hiring screens; the research has been covered by heise online and t3n.","url":"https:\/\/i10x.ai\/news\/author\/christopher-ort","sameAs":["https:\/\/i10x.ai\/blog\/author\/christopher-ort"],"worksFor":{"@id":"https:\/\/i10x.ai\/news\/#organization"},"alumniOf":{"@type":"EducationalOrganization","name":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg (FAU)","url":"https:\/\/www.fau.eu"}}]}},"_links":{"self":[{"href":"https:\/\/i10x.ai\/news\/wp-json\/wp\/v2\/posts\/6886","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/i10x.ai\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/i10x.ai\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/i10x.ai\/news\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/i10x.ai\/news\/wp-json\/wp\/v2\/comments?post=6886"}],"version-history":[{"count":0,"href":"https:\/\/i10x.ai\/news\/wp-json\/wp\/v2\/posts\/6886\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/i10x.ai\/news\/wp-json\/wp\/v2\/media\/6885"}],"wp:attachment":[{"href":"https:\/\/i10x.ai\/news\/wp-json\/wp\/v2\/media?parent=6886"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/i10x.ai\/news\/wp-json\/wp\/v2\/categories?post=6886"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/i10x.ai\/news\/wp-json\/wp\/v2\/tags?post=6886"},{"taxonomy":"company","embeddable":true,"href":"https:\/\/i10x.ai\/news\/wp-json\/wp\/v2\/companies?post=6886"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/i10x.ai\/news\/wp-json\/wp\/v2\/products?post=6886"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}