<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
  <title>Vio Labs Notes</title>
  <subtitle>Notes from Vio Labs on AI: new models, Nvidia and other hardware, policy, and security.</subtitle>
  <id>https://violabs.co.uk/</id>
  <link rel="alternate" type="text/html" href="https://violabs.co.uk/notes/"/>
  <link rel="self" type="application/atom+xml" href="https://violabs.co.uk/feed.xml"/>
  <updated>2026-11-04T08:00:00Z</updated>
  <author>
    <name>Vio Labs</name>
    <uri>https://violabs.co.uk/</uri>
  </author>
  <entry>
    <title>What a finding should tell you</title>
    <id>https://violabs.co.uk/notes/what-a-finding-should-tell-you/</id>
    <link rel="alternate" type="text/html" href="https://violabs.co.uk/notes/what-a-finding-should-tell-you/"/>
    <published>2026-11-04T08:00:00Z</published>
    <updated>2026-11-04T08:00:00Z</updated>
    <category term="static-analysis" label="Static analysis"/>
    <summary>What a vulnerability finding needs to state to be useful. A worked example of its conditions, confidence and limits.</summary>
    <content type="html" xml:base="https://violabs.co.uk/notes/what-a-finding-should-tell-you/">&lt;p&gt;A static analysis report that says &amp;quot;buffer overflow in device.c, high severity&amp;quot; tells you that a rule matched. It does not say whether the code can be reached, what would have to be true for the overflow to happen, or how much of that the tool checked. The reader has to work those out before deciding what to do.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;https://violetre.io/&quot;&gt;Violet RE&lt;/a&gt; page publishes an illustrative finding that states them. It is marked as illustrative and is not a customer result. The library, the function and the evidence hash are placeholders. We use it here because it shows what we think a finding should carry.&lt;/p&gt;
&lt;h2 id=&quot;the-code&quot;&gt;The code&lt;a class=&quot;anchor&quot; href=&quot;#the-code&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The example is fourteen lines of recovered C.&lt;/p&gt;
&lt;div class=&quot;listing&quot;&gt;
&lt;div class=&quot;listing-head&quot;&gt;&lt;span class=&quot;listing-name&quot;&gt;violet_source/&lt;wbr&gt;libexample/&lt;wbr&gt;device.c&lt;/span&gt;&lt;span class=&quot;label listing-lang&quot;&gt;C&lt;/span&gt;&lt;/div&gt;
&lt;pre tabindex=&quot;0&quot; role=&quot;region&quot; aria-label=&quot;Code listing: violet_source/libexample/device.c, C&quot;&gt;&lt;code class=&quot;hljs language-c&quot;&gt;&lt;span class=&quot;ln&quot;&gt;&lt;span class=&quot;hljs-type&quot;&gt;void&lt;/span&gt; &lt;span class=&quot;hljs-title function_&quot;&gt;load_device_name&lt;/span&gt;&lt;span class=&quot;hljs-params&quot;&gt;(&lt;span class=&quot;hljs-type&quot;&gt;const&lt;/span&gt; &lt;span class=&quot;hljs-type&quot;&gt;char&lt;/span&gt; *src)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;ln&quot;&gt;{&lt;/span&gt;
&lt;span class=&quot;ln&quot;&gt;    &lt;span class=&quot;hljs-type&quot;&gt;char&lt;/span&gt; name[&lt;span class=&quot;hljs-number&quot;&gt;64&lt;/span&gt;];&lt;/span&gt;
&lt;span class=&quot;ln&quot;&gt;    &lt;span class=&quot;hljs-built_in&quot;&gt;strcpy&lt;/span&gt;(name, src);&lt;/span&gt;
&lt;span class=&quot;ln&quot;&gt;    set_label(name);&lt;/span&gt;
&lt;span class=&quot;ln&quot;&gt;}&lt;/span&gt;
&lt;span class=&quot;ln&quot;&gt;&lt;/span&gt;
&lt;span class=&quot;ln&quot;&gt;&lt;span class=&quot;hljs-type&quot;&gt;int&lt;/span&gt; &lt;span class=&quot;hljs-title function_&quot;&gt;apply_config&lt;/span&gt;&lt;span class=&quot;hljs-params&quot;&gt;(&lt;span class=&quot;hljs-type&quot;&gt;const&lt;/span&gt; &lt;span class=&quot;hljs-keyword&quot;&gt;struct&lt;/span&gt; config *cfg)&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;ln&quot;&gt;{&lt;/span&gt;
&lt;span class=&quot;ln&quot;&gt;    &lt;span class=&quot;hljs-keyword&quot;&gt;if&lt;/span&gt; (cfg-&amp;gt;device_name == &lt;span class=&quot;hljs-literal&quot;&gt;NULL&lt;/span&gt;)&lt;/span&gt;
&lt;span class=&quot;ln&quot;&gt;        &lt;span class=&quot;hljs-keyword&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;hljs-number&quot;&gt;-1&lt;/span&gt;;&lt;/span&gt;
&lt;span class=&quot;ln&quot;&gt;    load_device_name(cfg-&amp;gt;device_name);&lt;/span&gt;
&lt;span class=&quot;ln&quot;&gt;    &lt;span class=&quot;hljs-keyword&quot;&gt;return&lt;/span&gt; &lt;span class=&quot;hljs-number&quot;&gt;0&lt;/span&gt;;&lt;/span&gt;
&lt;span class=&quot;ln&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;&lt;code&gt;strcpy&lt;/code&gt; copies bytes from &lt;code&gt;src&lt;/code&gt; into &lt;code&gt;name&lt;/code&gt; until it reaches a terminating null byte. It takes no length argument, so it knows nothing about the 64 bytes that &lt;code&gt;name&lt;/code&gt; holds. If the string at &lt;code&gt;src&lt;/code&gt; is 64 characters or longer, the copy writes past the end of the array. This weakness type is catalogued as CWE-120, buffer copy without checking size of input.&lt;/p&gt;
&lt;p&gt;Whether it can happen here depends on code the listing does not show. &lt;code&gt;apply_config&lt;/code&gt; checks that the pointer is not null and checks nothing else. The length of &lt;code&gt;device_name&lt;/code&gt; is decided wherever the &lt;code&gt;config&lt;/code&gt; structure is filled in.&lt;/p&gt;
&lt;h2 id=&quot;the-fields&quot;&gt;The fields&lt;a class=&quot;anchor&quot; href=&quot;#the-fields&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The finding is numbered F-0007. It carries these fields.&lt;/p&gt;
&lt;div class=&quot;table-wrap&quot; tabindex=&quot;0&quot; role=&quot;region&quot; aria-label=&quot;Table 1&quot;&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th scope=&quot;col&quot;&gt;Field&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Value in the example&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;title&lt;/td&gt;&lt;td&gt;Unbounded C string copy requires a proven destination bound&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;cwe&lt;/td&gt;&lt;td&gt;CWE-120&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;severity&lt;/td&gt;&lt;td&gt;HIGH (CVSS 8.1)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;confidence&lt;/td&gt;&lt;td&gt;PROBABLE&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;component&lt;/td&gt;&lt;td&gt;libexample.so, load_device_name&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;cve_ids&lt;/td&gt;&lt;td&gt;none claimed&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;conditions&lt;/td&gt;&lt;td&gt;copy is in a reachable build; src can exceed the destination&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;impact&lt;/td&gt;&lt;td&gt;memory past name may be overwritten&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;limitations&lt;/td&gt;&lt;td&gt;text-pattern rule; destination bound, callers, reachability not established; target not executed&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;remediation&lt;/td&gt;&lt;td&gt;bound the copy to sizeof(name)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;evidence&lt;/td&gt;&lt;td&gt;sha256 hash (a placeholder in the example)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;The first rows identify the weakness. Remediation says what to do about it, and evidence ties the finding to the file. The rows that decide what the reader does next are conditions, confidence and limitations.&lt;/p&gt;
&lt;h2 id=&quot;conditions&quot;&gt;Conditions&lt;a class=&quot;anchor&quot; href=&quot;#conditions&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The conditions field lists what must be true for the weakness to matter. There are two here. The copy has to be in a build that is reachable, and &lt;code&gt;src&lt;/code&gt; has to be able to exceed the destination.&lt;/p&gt;
&lt;p&gt;Each condition is a question that someone who knows the product can answer. Suppose device names are read from a fixed 32-byte field. Then the second condition fails and the finding can be closed with a reason. Suppose they arrive in a network request with no length check. Then it holds, and the fix in the remediation field is worth making today. In both cases the reader knows what to look at.&lt;/p&gt;
&lt;p&gt;Without the field, the reader has to reconstruct the conditions from the code, and a second reader may reconstruct different ones.&lt;/p&gt;
&lt;h2 id=&quot;confidence&quot;&gt;Confidence&lt;a class=&quot;anchor&quot; href=&quot;#confidence&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Severity and confidence are separate fields and answer separate questions. HIGH describes how serious the weakness would be if the conditions hold. PROBABLE describes how far the analysis got in showing that they do.&lt;/p&gt;
&lt;p&gt;The Violet RE page explains the grade: the finding is marked probable because a text-pattern rule matched &lt;code&gt;strcpy&lt;/code&gt;. Destination size, callers and reachability were not established. In its words, the finding &amp;quot;says so, rather than rounding up&amp;quot;.&lt;/p&gt;
&lt;p&gt;Rounding up is the failure we want to avoid. A rule matches, the weakness type is serious, and the report prints HIGH with nothing beside it. The reader takes the severity for the likelihood. When a few of those turn out to be unreachable, the reader stops trusting the rest of the list, including the entries that were right.&lt;/p&gt;
&lt;h2 id=&quot;limits&quot;&gt;Limits&lt;a class=&quot;anchor&quot; href=&quot;#limits&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The limitations field records what the analysis did not do. In the example it names the kind of rule that matched, a text pattern. It lists three things that were not established: the destination bound, the callers and reachability. It ends with &amp;quot;target not executed&amp;quot;.&lt;/p&gt;
&lt;p&gt;That last item follows from how Violet RE works. The analysis is static and, on the public tier, targets are never executed. The page draws the consequence itself: nothing is run, so nothing is proven exploitable, and confirmation stays with the person who owns the code.&lt;/p&gt;
&lt;p&gt;The &lt;code&gt;cve_ids&lt;/code&gt; field reads &amp;quot;none claimed&amp;quot;. The finding describes a pattern in this code and does not assert that the code matches any published vulnerability.&lt;/p&gt;
&lt;p&gt;A limitations field also covers the case where there is no finding. Rule-based checks miss things, and the Violet RE page says so in those words. A clean result means none of the checks that ran found a match. The page adds that it is not a clearance.&lt;/p&gt;
&lt;h2 id=&quot;who-decides&quot;&gt;Who decides&lt;a class=&quot;anchor&quot; href=&quot;#who-decides&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The page puts the position in one sentence: a finding is a candidate, not a verdict. The verdict comes from someone who can see the rest of the program, and the fields are there so that person knows where to start.&lt;/p&gt;
&lt;p&gt;The example discussed here is on &lt;a href=&quot;https://violetre.io/&quot;&gt;the Violet RE page&lt;/a&gt;, with the listing and the finding together, alongside the current status of the service.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Nvidia&apos;s roadmap from Vera Rubin to Feynman</title>
    <id>https://violabs.co.uk/notes/nvidia-roadmap-vera-rubin-to-feynman/</id>
    <link rel="alternate" type="text/html" href="https://violabs.co.uk/notes/nvidia-roadmap-vera-rubin-to-feynman/"/>
    <published>2026-10-30T08:00:00Z</published>
    <updated>2026-10-30T08:00:00Z</updated>
    <category term="nvidia" label="Nvidia"/>
    <category term="ai-hardware" label="AI hardware"/>
    <summary>Nvidia&apos;s data centre roadmap: what Vera Rubin is, what is shipping, what was reportedly dropped, and what Nvidia has said on Rubin Ultra and Feynman.</summary>
    <content type="html" xml:base="https://violabs.co.uk/notes/nvidia-roadmap-vera-rubin-to-feynman/">&lt;p&gt;Nvidia&amp;#39;s data centre roadmap runs from Blackwell, which still made up most of its revenue in mid 2026, to Vera Rubin, which began shipping in August 2026, then to Rubin Ultra and a generation called Feynman. In March 2025 Nvidia said Rubin Ultra systems were due in the second half of 2027. In the material we checked it has not restated that date since, and it has given no year for Feynman. This explainer uses Nvidia&amp;#39;s own announcements up to the end of September 2026 and marks anything that comes from press reports rather than from Nvidia. Announcements made at GTC Berlin on 21 October 2026 are not included.&lt;/p&gt;
&lt;h2 id=&quot;the-nvidia-roadmap-at-a-glance&quot;&gt;The Nvidia roadmap at a glance&lt;a class=&quot;anchor&quot; href=&quot;#the-nvidia-roadmap-at-a-glance&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;table-wrap&quot; tabindex=&quot;0&quot; role=&quot;region&quot; aria-label=&quot;Table 1&quot;&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th scope=&quot;col&quot;&gt;Generation&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Status by Nvidia&amp;#39;s account&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Key parts&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;Blackwell and Blackwell Ultra&lt;/td&gt;&lt;td&gt;Shipping; &amp;quot;the vast majority&amp;quot; of revenue in the quarter to 26 July 2026&lt;/td&gt;&lt;td&gt;GB300 NVL72 racks&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Vera Rubin&lt;/td&gt;&lt;td&gt;Production shipments began August 2026&lt;/td&gt;&lt;td&gt;Rubin GPU, Vera CPU, Groq 3 LPU, five rack systems&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Rubin CPX&lt;/td&gt;&lt;td&gt;Announced September 2025 for end of 2026; reportedly dropped&lt;/td&gt;&lt;td&gt;128GB GDDR7 context processor&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Rubin Ultra&lt;/td&gt;&lt;td&gt;Systems &amp;quot;due for the second half of 2027&amp;quot; (said in March 2025)&lt;/td&gt;&lt;td&gt;Rubin Ultra GPU&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Feynman&lt;/td&gt;&lt;td&gt;Named as the generation after Vera Rubin; no year in the pages we checked&lt;/td&gt;&lt;td&gt;Rosa CPU, LP40 LPU, BlueField-5, CX10, Kyber&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;h2 id=&quot;blackwell-is-still-the-business&quot;&gt;Blackwell is still the business&lt;a class=&quot;anchor&quot; href=&quot;#blackwell-is-still-the-business&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Nvidia&amp;#39;s &lt;a href=&quot;https://www.sec.gov/Archives/edgar/data/1045810/000104581026000073/q2fy27cfocommentary.htm&quot;&gt;CFO commentary for the quarter to 26 July 2026&lt;/a&gt; says Data Center revenue was &amp;quot;driven by the ramp of our Blackwell Ultra infrastructure&amp;quot; and that Blackwell &amp;quot;remains the vast majority of our revenue&amp;quot;. A roadmap describes what comes next; the installed base that most cloud customers rent in late 2026 is Blackwell.&lt;/p&gt;
&lt;h2 id=&quot;vera-rubin-from-six-chips-to-seven&quot;&gt;Vera Rubin: from six chips to seven&lt;a class=&quot;anchor&quot; href=&quot;#vera-rubin-from-six-chips-to-seven&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;At CES on 5 January 2026, Nvidia &lt;a href=&quot;https://blogs.nvidia.com/blog/2026-ces-special-presentation/&quot;&gt;said Rubin was &amp;quot;now in full production&amp;quot;&lt;/a&gt; as a six-chip platform: the Rubin GPU, Vera CPU, NVLink 6, Spectrum-X Ethernet Photonics, ConnectX-9 SuperNIC and BlueField-4 DPU. Nvidia quoted 50 petaflops of NVFP4 inference per Rubin GPU and &amp;quot;AI tokens at one-tenth the cost&amp;quot; of Blackwell. NVFP4 is Nvidia&amp;#39;s 4-bit floating point format.&lt;/p&gt;
&lt;p&gt;At GTC in San Jose on 16 March 2026, the &lt;a href=&quot;https://nvidianews.nvidia.com/news/nvidia-vera-rubin-platform&quot;&gt;Vera Rubin press release&lt;/a&gt; added a seventh chip, the Groq 3 LPU. Its list of seven is the Vera CPU, Rubin GPU, NVLink 6 Switch, ConnectX-9 SuperNIC, BlueField-4 DPU, Spectrum-6 Ethernet switch and Groq 3 LPU. It named five rack-scale systems:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Vera Rubin NVL72 GPU racks&lt;/li&gt;
&lt;li&gt;Vera CPU racks&lt;/li&gt;
&lt;li&gt;Groq 3 LPX racks&lt;/li&gt;
&lt;li&gt;BlueField-4 STX storage racks&lt;/li&gt;
&lt;li&gt;Spectrum-6 SPX Ethernet racks&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Nvidia&amp;#39;s claims for the platform, against Blackwell, are training large mixture-of-experts models &amp;quot;with one-fourth the number of GPUs&amp;quot; and &amp;quot;up to 10x higher inference throughput per watt at one-tenth the cost per token&amp;quot;. Those are vendor figures. In &lt;a href=&quot;https://blogs.nvidia.com/blog/vera-rubin-nvl72-mlperf-inference/&quot;&gt;MLPerf Inference v6.1&lt;/a&gt;, an industry benchmark with a common test format, Nvidia submitted Vera Rubin NVL72 in the preview category and on 16 September 2026 reported up to 2.5x the throughput of GB300 NVL72 on DeepSeek-R1 and up to 3.7x on Qwen3-VL. Preview results are not the same as results on generally available systems.&lt;/p&gt;
&lt;p&gt;At Computex, &lt;a href=&quot;https://blogs.nvidia.com/blog/nvidia-gtc-taipei-computex-2026-news/&quot;&gt;Nvidia described Vera Rubin NVL72&lt;/a&gt; as 36 Vera CPUs and 72 Rubin GPUs, in a rack architecture with 100% liquid cooling designed for 45C inlet water. It said the platform was being ramped by hundreds of supply chain partners, 150 of them in Taiwan, across more than 350 factories in 30 countries.&lt;/p&gt;
&lt;h2 id=&quot;what-is-actually-shipping&quot;&gt;What is actually shipping&lt;a class=&quot;anchor&quot; href=&quot;#what-is-actually-shipping&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;On Nvidia&amp;#39;s call of 26 August 2026, &lt;a href=&quot;https://www.fool.com/earnings/call-transcripts/2026/08/31/nvidia-nvda-q2-2027-earnings-call-transcript/&quot;&gt;as transcribed by The Motley Fool&lt;/a&gt;, chief financial officer Colette Kress said &amp;quot;We commenced production shipments of Vera Rubin earlier this month&amp;quot; and that she expected Vera Rubin to account &amp;quot;for about 20% of data center revenue&amp;quot; in the quarter ending October 2026. The &lt;a href=&quot;https://nvidianews.nvidia.com/news/nvidia-announces-financial-results-for-second-quarter-fiscal-2027&quot;&gt;results release&lt;/a&gt; named CoreWeave, Google Cloud, Microsoft Azure, Oracle Cloud Infrastructure and Nebius as partners running racks, and said Groq 3 LPX was in full production.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;https://nvidianews.nvidia.com/news/nvidia-launches-vera-cpu-purpose-built-for-agentic-ai&quot;&gt;Vera CPU&lt;/a&gt; also ships on its own. It has 88 Nvidia-designed Olympus cores, up to 1.2 TB/s of LPDDR5X memory bandwidth and 1.8 TB/s NVLink-C2C links to GPUs, and Nvidia builds standalone racks of 256 Vera CPUs. In March Nvidia said it would be available from partners in the second half of 2026.&lt;/p&gt;
&lt;p&gt;Memory sits underneath all of this. SK hynix &lt;a href=&quot;https://news.skhynix.com/en/tsmc-oip-conference-2026/&quot;&gt;showed its 12-layer 36GB HBM4&lt;/a&gt; mounted around the Rubin GPU on a Vera Rubin superchip at the TSMC OIP conference, in a post dated 28 September 2026. Nvidia&amp;#39;s supply commitments rose from $119 billion to $279 billion in the quarter to 26 July 2026, &amp;quot;primarily related to the procurement of memory&amp;quot;, according to the CFO commentary.&lt;/p&gt;
&lt;h2 id=&quot;where-the-groq-lpu-fits&quot;&gt;Where the Groq LPU fits&lt;a class=&quot;anchor&quot; href=&quot;#where-the-groq-lpu-fits&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The Groq 3 LPU comes from a &lt;a href=&quot;https://groq.com/newsroom/groq-and-nvidia-enter-non-exclusive-inference-technology-licensing-agreement-to-accelerate-ai-inference-at-global-scale&quot;&gt;non-exclusive inference technology licence&lt;/a&gt; that Groq and Nvidia signed on 24 December 2025. Nvidia describes an LPX rack as 256 LPU processors with 128GB of on-chip SRAM and 640 TB/s of scale-up bandwidth, &amp;quot;designed for the low-latency and large-context demands of agentic systems&amp;quot;. Deployed alongside Vera Rubin NVL72, Nvidia says the GPUs and LPUs &amp;quot;boost decode&amp;quot;, the token-by-token generation phase of inference. On the August call Kress said Groq 3 LPX was showing &amp;quot;nearly 4x the number of tokens per second against the next best alternative&amp;quot;, a claim Nvidia has not published benchmark details for in the sources we read.&lt;/p&gt;
&lt;p&gt;Our reading: Vera Rubin is no longer one GPU with supporting chips. It is a set of racks for different jobs (GPU compute, CPU work for agents, low-latency decode, storage) sold as one platform. Buyers comparing it with other accelerators should compare at rack and cluster level.&lt;/p&gt;
&lt;h2 id=&quot;rubin-cpx-reportedly-dropped&quot;&gt;Rubin CPX, reportedly dropped&lt;a class=&quot;anchor&quot; href=&quot;#rubin-cpx-reportedly-dropped&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;On 9 September 2025 Nvidia &lt;a href=&quot;https://nvidianews.nvidia.com/news/nvidia-unveils-rubin-cpx-a-new-class-of-gpu-designed-for-massive-context-inference&quot;&gt;announced Rubin CPX&lt;/a&gt;, a GPU for long-context processing with 128GB of GDDR7 memory and up to 30 petaflops of NVFP4 compute, expected at the end of 2026. It does not appear in the March 2026 Vera Rubin release. &lt;a href=&quot;https://www.thelec.net/news/articleView.html?idxno=10763&quot;&gt;The Elec reported on 27 May 2026&lt;/a&gt;, citing memory and substrate industry sources, that Nvidia had removed Rubin CPX from its roadmap at GTC 2026 and had not placed memory or substrate orders for it. The Elec said Nvidia did not explain the change. We have not seen Nvidia formally cancel the product, so we describe it as reportedly dropped.&lt;/p&gt;
&lt;h2 id=&quot;rubin-ultra-and-feynman&quot;&gt;Rubin Ultra and Feynman&lt;a class=&quot;anchor&quot; href=&quot;#rubin-ultra-and-feynman&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;At GTC in March 2025, Nvidia&amp;#39;s &lt;a href=&quot;https://blogs.nvidia.com/blog/nvidia-keynote-at-gtc-2025-ai-news-live-updates/&quot;&gt;keynote blog&lt;/a&gt; said: &amp;quot;due for the second half of 2027: systems built on Rubin Ultra.&amp;quot; The GTC 2026 pages we opened do not restate a date for Rubin Ultra. The 2025 statement is the most recent dated Nvidia commitment on Rubin Ultra that we could find.&lt;/p&gt;
&lt;p&gt;Feynman is the generation after Vera Rubin. &lt;a href=&quot;https://blogs.nvidia.com/blog/gtc-2026-news/&quot;&gt;Nvidia&amp;#39;s GTC 2026 live blog&lt;/a&gt; lists its parts as the Rosa CPU, named after Rosalind Franklin; the LP40, a next-generation LPU; BlueField-5; CX10; and Nvidia Kyber for scale-up over both copper and co-packaged optics. It gives no year. Any date for Feynman you read elsewhere is from press coverage or analysts, not from those Nvidia pages.&lt;/p&gt;
&lt;p&gt;For scale, Huang said on the August call that Nvidia&amp;#39;s revenue opportunity per gigawatt of data centre capacity had grown from about $18 billion with Hopper to $25 billion with Blackwell and $40 billion with Vera Rubin. That is Nvidia&amp;#39;s own framing of why each generation matters to its revenue, not a measure of performance.&lt;/p&gt;
&lt;h2 id=&quot;dates-to-watch&quot;&gt;Dates to watch&lt;a class=&quot;anchor&quot; href=&quot;#dates-to-watch&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;table-wrap&quot; tabindex=&quot;0&quot; role=&quot;region&quot; aria-label=&quot;Table 2&quot;&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th scope=&quot;col&quot;&gt;Date&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Event&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Source&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;Not announced as of 30 September 2026&lt;/td&gt;&lt;td&gt;Results for the quarter ending October 2026, the first with meaningful Vera Rubin revenue&lt;/td&gt;&lt;td&gt;Nvidia investor relations&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;1 December 2026, 2pm ET&lt;/td&gt;&lt;td&gt;GTC Washington, D.C. keynote&lt;/td&gt;&lt;td&gt;Nvidia&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;15 to 18 March 2027&lt;/td&gt;&lt;td&gt;GTC 2027, San Jose, where Nvidia has updated the roadmap in past years&lt;/td&gt;&lt;td&gt;Nvidia&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Second half of 2027&lt;/td&gt;&lt;td&gt;Rubin Ultra systems, per Nvidia in March 2025&lt;/td&gt;&lt;td&gt;Nvidia&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;Our &lt;a href=&quot;https://violabs.co.uk/notes/nvidia-gtc-berlin-2026-what-to-watch/&quot;&gt;GTC Berlin preview&lt;/a&gt; lists what we were checking for at the 21 October keynote.&lt;/p&gt;
&lt;h2 id=&quot;sources&quot;&gt;Sources&lt;a class=&quot;anchor&quot; href=&quot;#sources&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://www.sec.gov/Archives/edgar/data/1045810/000104581026000073/q2fy27cfocommentary.htm&quot;&gt;CFO commentary, second quarter fiscal 2027&lt;/a&gt;, 26 August 2026&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://nvidianews.nvidia.com/news/nvidia-announces-financial-results-for-second-quarter-fiscal-2027&quot;&gt;NVIDIA Announces Financial Results for Second Quarter Fiscal 2027&lt;/a&gt;, 26 August 2026&lt;/li&gt;
&lt;li&gt;The Motley Fool, &lt;a href=&quot;https://www.fool.com/earnings/call-transcripts/2026/08/31/nvidia-nvda-q2-2027-earnings-call-transcript/&quot;&gt;Nvidia Q2 2027 earnings call transcript&lt;/a&gt;, 31 August 2026&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://blogs.nvidia.com/blog/2026-ces-special-presentation/&quot;&gt;CES 2026 special presentation&lt;/a&gt;, 5 January 2026&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://nvidianews.nvidia.com/news/nvidia-vera-rubin-platform&quot;&gt;NVIDIA Vera Rubin Opens Agentic AI Frontier&lt;/a&gt;, 16 March 2026&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://nvidianews.nvidia.com/news/nvidia-launches-vera-cpu-purpose-built-for-agentic-ai&quot;&gt;NVIDIA Launches Vera CPU, Purpose-Built for Agentic AI&lt;/a&gt;, 16 March 2026&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://blogs.nvidia.com/blog/gtc-2026-news/&quot;&gt;GTC 2026 live updates&lt;/a&gt;, March 2026&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://blogs.nvidia.com/blog/nvidia-gtc-taipei-computex-2026-news/&quot;&gt;GTC Taipei at Computex 2026 live blog&lt;/a&gt;, 21 May to 4 June 2026&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://blogs.nvidia.com/blog/vera-rubin-nvl72-mlperf-inference/&quot;&gt;Vera Rubin NVL72 in MLPerf Inference v6.1&lt;/a&gt;, 16 September 2026&lt;/li&gt;
&lt;li&gt;SK hynix, &lt;a href=&quot;https://news.skhynix.com/en/tsmc-oip-conference-2026/&quot;&gt;TSMC OIP conference 2026&lt;/a&gt;, 28 September 2026&lt;/li&gt;
&lt;li&gt;Groq, &lt;a href=&quot;https://groq.com/newsroom/groq-and-nvidia-enter-non-exclusive-inference-technology-licensing-agreement-to-accelerate-ai-inference-at-global-scale&quot;&gt;Groq and Nvidia enter non-exclusive inference technology licensing agreement&lt;/a&gt;, 24 December 2025&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://nvidianews.nvidia.com/news/nvidia-unveils-rubin-cpx-a-new-class-of-gpu-designed-for-massive-context-inference&quot;&gt;NVIDIA Unveils Rubin CPX&lt;/a&gt;, 9 September 2025&lt;/li&gt;
&lt;li&gt;The Elec, &lt;a href=&quot;https://www.thelec.net/news/articleView.html?idxno=10763&quot;&gt;Nvidia&amp;#39;s &amp;#39;Rubin CPX&amp;#39; Launch Becomes Uncertain as Memory, Substrate Orders Fail to Materialize&lt;/a&gt;, 27 May 2026&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://blogs.nvidia.com/blog/nvidia-keynote-at-gtc-2025-ai-news-live-updates/&quot;&gt;GTC 2025 keynote live updates&lt;/a&gt;, March 2025&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://www.nvidia.com/gtc/dc/&quot;&gt;GTC Washington, D.C. 2026&lt;/a&gt; and &lt;a href=&quot;https://www.nvidia.com/gtc/&quot;&gt;GTC 2027&lt;/a&gt;, accessed 30 September 2026&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <title>Open weight models in 2026 and the releases that matter</title>
    <id>https://violabs.co.uk/notes/open-weight-models-2026/</id>
    <link rel="alternate" type="text/html" href="https://violabs.co.uk/notes/open-weight-models-2026/"/>
    <published>2026-10-25T08:00:00Z</published>
    <updated>2026-10-25T08:00:00Z</updated>
    <category term="open-models" label="Open models"/>
    <category term="ai-models" label="AI models"/>
    <summary>The open weight models released in 2026 by DeepSeek, Moonshot, Zhipu, Alibaba, Xiaomi, Google, Meta and Nvidia, with sizes, licences and the frontier gap.</summary>
    <content type="html" xml:base="https://violabs.co.uk/notes/open-weight-models-2026/">&lt;p&gt;The strongest open weight models of 2026 come from Chinese labs: Xiaomi&amp;#39;s MiMo-V2.6-Pro, Zhipu&amp;#39;s GLM-5.3 and Moonshot&amp;#39;s Kimi K3 top the Artificial Analysis open weights ranking as read on 30 September 2026. The best open models trail the closed frontier by about four months on one independent tracker, and several of the largest releases no longer use MIT or Apache 2.0. This note covers releases from January to the end of September 2026. September alone is in our &lt;a href=&quot;https://violabs.co.uk/notes/ai-model-releases-september-2026/&quot;&gt;September 2026 model roundup&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;the-open-weight-models-of-2026-at-a-glance&quot;&gt;The open weight models of 2026 at a glance&lt;a class=&quot;anchor&quot; href=&quot;#the-open-weight-models-of-2026-at-a-glance&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Figures below come from each model card or the lab&amp;#39;s announcement. &amp;quot;Active&amp;quot; is the number of parameters used for each token in a mixture-of-experts (MoE) model, where only some of the network&amp;#39;s expert blocks run at a time.&lt;/p&gt;
&lt;div class=&quot;table-wrap&quot; tabindex=&quot;0&quot; role=&quot;region&quot; aria-label=&quot;Table 1&quot;&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th scope=&quot;col&quot;&gt;Model&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Lab&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Released&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Total / active&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Context&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Licence&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;Gemma 4 31B&lt;/td&gt;&lt;td&gt;Google&lt;/td&gt;&lt;td&gt;2 Apr 2026&lt;/td&gt;&lt;td&gt;31B dense&lt;/td&gt;&lt;td&gt;256K&lt;/td&gt;&lt;td&gt;Apache 2.0&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;DeepSeek-V4-Pro (preview)&lt;/td&gt;&lt;td&gt;DeepSeek&lt;/td&gt;&lt;td&gt;Apr 2026&lt;/td&gt;&lt;td&gt;1.6T / 49B&lt;/td&gt;&lt;td&gt;1M&lt;/td&gt;&lt;td&gt;MIT&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Nemotron 3 Ultra&lt;/td&gt;&lt;td&gt;Nvidia&lt;/td&gt;&lt;td&gt;4 Jun 2026&lt;/td&gt;&lt;td&gt;550B / 55B&lt;/td&gt;&lt;td&gt;1M&lt;/td&gt;&lt;td&gt;OpenMDW-1.1&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;MiniMax-M3&lt;/td&gt;&lt;td&gt;MiniMax&lt;/td&gt;&lt;td&gt;Jun 2026&lt;/td&gt;&lt;td&gt;about 428B / 23B&lt;/td&gt;&lt;td&gt;1M&lt;/td&gt;&lt;td&gt;MiniMax Community&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;GLM-5.2&lt;/td&gt;&lt;td&gt;Zhipu (Z.ai)&lt;/td&gt;&lt;td&gt;Jun 2026&lt;/td&gt;&lt;td&gt;753B&lt;/td&gt;&lt;td&gt;1M&lt;/td&gt;&lt;td&gt;MIT&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Kimi K3&lt;/td&gt;&lt;td&gt;Moonshot&lt;/td&gt;&lt;td&gt;Jul 2026&lt;/td&gt;&lt;td&gt;2.8T / 104B&lt;/td&gt;&lt;td&gt;1,048,576&lt;/td&gt;&lt;td&gt;Kimi K3 License&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Muse Glimmer&lt;/td&gt;&lt;td&gt;Meta&lt;/td&gt;&lt;td&gt;10 Aug 2026&lt;/td&gt;&lt;td&gt;30B dense&lt;/td&gt;&lt;td&gt;not stated&lt;/td&gt;&lt;td&gt;Apache 2.0&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Qwen3.8-27B&lt;/td&gt;&lt;td&gt;Alibaba&lt;/td&gt;&lt;td&gt;Aug 2026&lt;/td&gt;&lt;td&gt;27B dense&lt;/td&gt;&lt;td&gt;262,144&lt;/td&gt;&lt;td&gt;Apache 2.0&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Qwen3.8-2.4T-A95B&lt;/td&gt;&lt;td&gt;Alibaba&lt;/td&gt;&lt;td&gt;Aug 2026&lt;/td&gt;&lt;td&gt;2.4T / 95B&lt;/td&gt;&lt;td&gt;262,144&lt;/td&gt;&lt;td&gt;qwen3.8-max (custom)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;GLM-5.3&lt;/td&gt;&lt;td&gt;Zhipu (Z.ai)&lt;/td&gt;&lt;td&gt;Aug 2026&lt;/td&gt;&lt;td&gt;753B&lt;/td&gt;&lt;td&gt;not stated&lt;/td&gt;&lt;td&gt;GLM-5.3 License&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;GLM-5.3-Flash&lt;/td&gt;&lt;td&gt;Zhipu (Z.ai)&lt;/td&gt;&lt;td&gt;27 Aug 2026&lt;/td&gt;&lt;td&gt;320B / 18B&lt;/td&gt;&lt;td&gt;not stated&lt;/td&gt;&lt;td&gt;MIT&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;DeepSeek-V4.1-Flash&lt;/td&gt;&lt;td&gt;DeepSeek&lt;/td&gt;&lt;td&gt;Sep 2026&lt;/td&gt;&lt;td&gt;552B backbone / 8B to 16B&lt;/td&gt;&lt;td&gt;1M&lt;/td&gt;&lt;td&gt;MIT&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;MiMo-V2.6-Pro-RL&lt;/td&gt;&lt;td&gt;Xiaomi&lt;/td&gt;&lt;td&gt;Sep 2026&lt;/td&gt;&lt;td&gt;1.02T / 42B&lt;/td&gt;&lt;td&gt;1M&lt;/td&gt;&lt;td&gt;MIT&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;DeepSeek released the general availability version, &lt;a href=&quot;https://huggingface.co/deepseek-ai/DeepSeek-V4-Pro-0813&quot;&gt;DeepSeek-V4-Pro-0813&lt;/a&gt;, on 13 August 2026 under MIT; its card gives 1.7T parameters against 1.6T on the April preview card, and recommends a single node of four Nvidia GB300s for serving it. &lt;a href=&quot;https://huggingface.co/deepseek-ai/DeepSeek-V4.1-Flash&quot;&gt;DeepSeek-V4.1-Flash&lt;/a&gt; activates 8B parameters per token during prefill and 16B during decode, and accepts images as well as text. Both Qwen3.8 context figures are native, extendable to about 1M. The large Qwen3.8 checkpoint is text only and its &lt;a href=&quot;https://huggingface.co/Qwen/Qwen3.8-2.4T-A95B&quot;&gt;model card&lt;/a&gt; gives a custom licence, although some press coverage described the whole release as Apache 2.0.&lt;/p&gt;
&lt;h2 id=&quot;how-far-open-models-trail-the-closed-frontier&quot;&gt;How far open models trail the closed frontier&lt;a class=&quot;anchor&quot; href=&quot;#how-far-open-models-trail-the-closed-frontier&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://epoch.ai/data-insights/open-closed-eci-gap&quot;&gt;Epoch AI&lt;/a&gt; found on 29 May 2026 that since January 2026 the most capable open weight models have lagged frontier closed models by an average of four months on its Epoch Capabilities Index, with an average gap of 8 points.&lt;/li&gt;
&lt;li&gt;The UK AI Security Institute &lt;a href=&quot;https://www.aisi.gov.uk/blog/how-far-behind-the-frontier-are-leading-open-weight-models-on-cyber&quot;&gt;reported on 17 July 2026&lt;/a&gt; that recent open weight models lag closed models on cyber capabilities by 4 to 7 months, narrower than the 6 to 10 months it measured through 2025.&lt;/li&gt;
&lt;li&gt;On the &lt;a href=&quot;https://artificialanalysis.ai/models&quot;&gt;Artificial Analysis leaderboard&lt;/a&gt; read on 30 September 2026 (Intelligence Index v4.3.2), the top proprietary entry, Claude Opus 5.5 at maximum effort, scored 58. The top open weights model, MiMo-V2.6-Pro, scored 46, followed by GLM-5.3 (max) at 45 and Kimi K3 (max) at 44.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Artificial Analysis made its tasks harder in version 4.3 on &lt;a href=&quot;https://artificialanalysis.ai/articles/artificial-analysis-intelligence-index-v4-3&quot;&gt;7 September 2026&lt;/a&gt;, which lowered scores. Earlier scores are on a different scale and cannot be compared with these.&lt;/p&gt;
&lt;p&gt;On 30 September 2026 the top six on the &lt;a href=&quot;https://artificialanalysis.ai/models/open-source&quot;&gt;open weights page&lt;/a&gt; were all from Chinese labs; the best from elsewhere were K2 Horizon (Institute of Foundation Models, 31), Thinking Machines&amp;#39; Inkling (25) and Nemotron 3 Ultra (23).&lt;/p&gt;
&lt;h2 id=&quot;the-us-and-european-releases&quot;&gt;The US and European releases&lt;a class=&quot;anchor&quot; href=&quot;#the-us-and-european-releases&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Most US and European releases are smaller and suit local use. Google&amp;#39;s &lt;a href=&quot;https://blog.google/innovation-and-ai/technology/developers-tools/gemma-4/&quot;&gt;Gemma 4&lt;/a&gt;, released on 2 April 2026, comes in E2B and E4B sizes with 128K context, a 26B MoE with 3.8B active parameters and a 31B dense model, all under Apache 2.0.&lt;/p&gt;
&lt;p&gt;Meta released &lt;a href=&quot;https://research.meta.ai/blog/introducing-muse-glimmer-open-agentic-model&quot;&gt;Muse Glimmer&lt;/a&gt;, on 10 August 2026, a 30B dense model distilled from its proprietary Muse Spark. Meta says that at 4-bit precision the weights need under 20 GB and that it runs on a single consumer GPU. When Meta launched Muse Spark on 8 April 2026 it said it hoped to open-source future versions.&lt;/p&gt;
&lt;p&gt;Nvidia&amp;#39;s Nemotron 3 Ultra, released on 4 June 2026, is a hybrid Mamba-Attention MoE with 550B total and 55B active parameters, pretrained on 20 trillion tokens, according to &lt;a href=&quot;https://developer.nvidia.com/blog/nvidia-nemotron-3-ultra-leads-open-models-on-accuracy-and-efficiency-in-agentic-rtl-coding/&quot;&gt;Nvidia&amp;#39;s developer blog&lt;/a&gt;. Nvidia has also agreed to buy Hugging Face, where most of these weights are published (&lt;a href=&quot;https://violabs.co.uk/notes/nvidia-hugging-face-acquisition/&quot;&gt;our note on the deal&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Mistral&amp;#39;s open releases in 2026 included Mistral Small 4 (Apache 2.0) and Mistral Medium 3.5, which its &lt;a href=&quot;https://docs.mistral.ai/models&quot;&gt;model documentation&lt;/a&gt; lists under a Modified MIT licence. As of 30 September 2026, Mistral Large 3 (2 December 2025, 675B total and 41B active, Apache 2.0) remained its biggest open release.&lt;/p&gt;
&lt;p&gt;OpenAI&amp;#39;s Hugging Face organisation, checked on 30 September 2026, lists no general purpose gpt-oss model newer than gpt-oss-120b and gpt-oss-20b from August 2025.&lt;/p&gt;
&lt;h2 id=&quot;security-trained-models-glm-5-3-and-mimo-v2-6&quot;&gt;Security-trained models: GLM-5.3 and MiMo-V2.6&lt;a class=&quot;anchor&quot; href=&quot;#security-trained-models-glm-5-3-and-mimo-v2-6&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Zhipu&amp;#39;s &lt;a href=&quot;https://huggingface.co/zai-org/GLM-5.3&quot;&gt;GLM-5.3 model card&lt;/a&gt; says the model uses the same base as GLM-5.2 and that every gain comes from post-training. It lists &amp;quot;Emergent Cyber Capability&amp;quot;, claims state of the art on the CyberGym vulnerability discovery benchmark (84.5 in its own set-up) and says the model more than doubles GLM-5.2 on exploitation benchmarks. The Decoder reported on 14 August 2026 that Zhipu said GLM-5.3 was trained with data and environments built to find software vulnerabilities, had found 2,436 vulnerabilities across 269 projects, and that its weights would follow once security reviews were complete.&lt;/p&gt;
&lt;p&gt;The GLM-5.3 licence reflects that caution. Where GLM-5.2 and GLM-5.3-Flash are MIT, the &lt;a href=&quot;https://huggingface.co/zai-org/GLM-5.3/blob/main/LICENSE&quot;&gt;GLM-5.3 licence&lt;/a&gt; requires any licensee that runs a model-as-a-service business with more than 10 billion US dollars in revenue over 12 months to pass Z.AI&amp;#39;s security review before use.&lt;/p&gt;
&lt;p&gt;Xiaomi&amp;#39;s &lt;a href=&quot;https://huggingface.co/XiaomiMiMo/MiMo-V2.6-Pro-RL&quot;&gt;MiMo-V2.6-Pro-RL card&lt;/a&gt; describes one reinforcement learning run across coding, general agents, visual tasks and cyber security, and reports a CyberGym score of 94.0. Xiaomi also published more than 7,000 training environments, including vulnerability reproduction, according to Open Source For You.&lt;/p&gt;
&lt;p&gt;The CyberGym numbers come from each lab&amp;#39;s own set-up and should not be ranked against each other. Defenders use them too: in a &lt;a href=&quot;https://huggingface.co/blog/security-incident-july-2026&quot;&gt;post on 16 July 2026&lt;/a&gt;, Hugging Face said it analysed more than 17,000 attack events with GLM-5.2 on its own servers after commercial APIs refused the requests.&lt;/p&gt;
&lt;h2 id=&quot;licences-are-the-thing-to-read-first&quot;&gt;Licences are the thing to read first&lt;a class=&quot;anchor&quot; href=&quot;#licences-are-the-thing-to-read-first&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;MIT (DeepSeek, GLM-5.2, GLM-5.3-Flash, MiMo) and Apache 2.0 (Gemma 4, Qwen3.8-27B, Muse Glimmer, most Mistral models) are standard open source licences. Kimi K3, MiniMax-M3, GLM-5.3 and the large Qwen3.8 checkpoint use the lab&amp;#39;s own terms, and Mistral Medium 3.5 uses a modified MIT licence. Nemotron 3 Ultra uses OpenMDW-1.1, a Linux Foundation licence for model weights, according to its &lt;a href=&quot;https://huggingface.co/nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B-BF16&quot;&gt;model card&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;For a UK or EU company, the rule is to read the licence file in the repository, not the press release. Terms differ within families: GLM-5.3 against GLM-5.2, and the 2.4T Qwen3.8 against the 27B.&lt;/p&gt;
&lt;h2 id=&quot;what-to-watch&quot;&gt;What to watch&lt;a class=&quot;anchor&quot; href=&quot;#what-to-watch&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;table-wrap&quot; tabindex=&quot;0&quot; role=&quot;region&quot; aria-label=&quot;Table 2&quot;&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th scope=&quot;col&quot;&gt;When&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;What&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Source&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;31 Oct 2026&lt;/td&gt;&lt;td&gt;Mistral retires GLM 5.2 on its platform and points users to GLM 5.3&lt;/td&gt;&lt;td&gt;Mistral changelog&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;No date given&lt;/td&gt;&lt;td&gt;Qwen 4, which Alibaba said on 22 September 2026 is in training&lt;/td&gt;&lt;td&gt;Alibaba Cloud&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;No date given&lt;/td&gt;&lt;td&gt;Mistral&amp;#39;s larger open weight model, not public as of 30 September 2026&lt;/td&gt;&lt;td&gt;Tech Times&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;H1 2027&lt;/td&gt;&lt;td&gt;Expected close of Nvidia&amp;#39;s purchase of Hugging Face, subject to regulators&lt;/td&gt;&lt;td&gt;Nvidia 8-K&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;Alibaba also said on 22 September 2026 that Qwen 4.5 and Qwen 5 are projected to scale to 5 to 10 trillion parameters. In our view, if those are released as weights, running the largest open models will need clusters, and teams on their own hardware will stay with the 27B to 31B class.&lt;/p&gt;
&lt;h2 id=&quot;sources&quot;&gt;Sources&lt;a class=&quot;anchor&quot; href=&quot;#sources&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Hugging Face, &amp;quot;DeepSeek-V4-Pro&amp;quot; model card, April 2026: &lt;a href=&quot;https://huggingface.co/deepseek-ai/DeepSeek-V4-Pro&quot;&gt;DeepSeek-V4-Pro&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hugging Face, &amp;quot;DeepSeek-V4-Pro-0813&amp;quot; model card, 13 August 2026: &lt;a href=&quot;https://huggingface.co/deepseek-ai/DeepSeek-V4-Pro-0813&quot;&gt;DeepSeek-V4-Pro-0813&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hugging Face, &amp;quot;DeepSeek-V4.1-Flash&amp;quot; model card, September 2026: &lt;a href=&quot;https://huggingface.co/deepseek-ai/DeepSeek-V4.1-Flash&quot;&gt;DeepSeek-V4.1-Flash&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hugging Face, &amp;quot;Kimi K3&amp;quot; model card, July 2026: &lt;a href=&quot;https://huggingface.co/moonshotai/Kimi-K3&quot;&gt;Kimi-K3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hugging Face, &amp;quot;GLM-5.2&amp;quot; model card, June 2026: &lt;a href=&quot;https://huggingface.co/zai-org/GLM-5.2&quot;&gt;GLM-5.2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hugging Face, &amp;quot;GLM-5.3&amp;quot; model card and licence, August 2026: &lt;a href=&quot;https://huggingface.co/zai-org/GLM-5.3&quot;&gt;GLM-5.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hugging Face, &amp;quot;GLM-5.3-Flash&amp;quot; model card, August 2026: &lt;a href=&quot;https://huggingface.co/zai-org/GLM-5.3-Flash&quot;&gt;GLM-5.3-Flash&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;TechNode, &amp;quot;Zhipu identifies Ox Alpha as GLM-5.3-Flash and releases model weights&amp;quot;, 27 August 2026: &lt;a href=&quot;https://technode.com/2026/08/27/zhipu-identifies-ox-alpha-as-glm-5-3-flash-and-releases-model-weights/&quot;&gt;TechNode&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;The Decoder, &amp;quot;Zhipu AI releases GLM-5.3&amp;quot;, 14 August 2026: &lt;a href=&quot;https://the-decoder.com/zhipu-ai-releases-glm-5-3-claims-its-the-strongest-open-weights-coding-model/&quot;&gt;The Decoder&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hugging Face, &amp;quot;Qwen3.8-27B&amp;quot; model card, August 2026: &lt;a href=&quot;https://huggingface.co/Qwen/Qwen3.8-27B&quot;&gt;Qwen3.8-27B&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hugging Face, &amp;quot;Qwen3.8-2.4T-A95B&amp;quot; model card, August 2026: &lt;a href=&quot;https://huggingface.co/Qwen/Qwen3.8-2.4T-A95B&quot;&gt;Qwen3.8-2.4T-A95B&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hugging Face, &amp;quot;MiniMax-M3&amp;quot; model card, June 2026: &lt;a href=&quot;https://huggingface.co/MiniMaxAI/MiniMax-M3&quot;&gt;MiniMax-M3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hugging Face, &amp;quot;MiMo-V2.6-Pro-RL&amp;quot; model card, September 2026: &lt;a href=&quot;https://huggingface.co/XiaomiMiMo/MiMo-V2.6-Pro-RL&quot;&gt;MiMo-V2.6-Pro-RL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Open Source For You, &amp;quot;Xiaomi open sources MiMo-V2.6 AI models&amp;quot;, 24 September 2026: &lt;a href=&quot;https://www.opensourceforu.com/2026/09/xiaomi-open-sources-mimo-v2-6-ai-models/&quot;&gt;Open Source For You&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Google, &amp;quot;Gemma 4&amp;quot;, 2 April 2026: &lt;a href=&quot;https://blog.google/innovation-and-ai/technology/developers-tools/gemma-4/&quot;&gt;Gemma 4&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Meta, &amp;quot;Introducing Muse Glimmer&amp;quot;, 10 August 2026: &lt;a href=&quot;https://research.meta.ai/blog/introducing-muse-glimmer-open-agentic-model&quot;&gt;Muse Glimmer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Meta, &amp;quot;Introducing Muse Spark&amp;quot;, 8 April 2026: &lt;a href=&quot;https://about.fb.com/news/2026/04/introducing-muse-spark-meta-superintelligence-labs/&quot;&gt;Muse Spark&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Nvidia, &amp;quot;GTC Taipei at Computex 2026&amp;quot;, 4 June 2026: &lt;a href=&quot;https://blogs.nvidia.com/blog/nvidia-gtc-taipei-computex-2026-news/&quot;&gt;Nvidia blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Nvidia, &amp;quot;Nemotron 3 Ultra leads open models on accuracy and efficiency in agentic RTL coding&amp;quot;, 26 July 2026: &lt;a href=&quot;https://developer.nvidia.com/blog/nvidia-nemotron-3-ultra-leads-open-models-on-accuracy-and-efficiency-in-agentic-rtl-coding/&quot;&gt;Nvidia developer blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hugging Face, &amp;quot;NVIDIA-Nemotron-3-Ultra-550B-A55B-BF16&amp;quot; model card, June 2026: &lt;a href=&quot;https://huggingface.co/nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B-BF16&quot;&gt;Nemotron 3 Ultra&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Mistral AI, &amp;quot;Introducing Mistral 3&amp;quot;, 2 December 2025: &lt;a href=&quot;https://mistral.ai/news/mistral-3/&quot;&gt;Mistral 3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Mistral AI, &amp;quot;Models&amp;quot; documentation, read 30 September 2026: &lt;a href=&quot;https://docs.mistral.ai/models&quot;&gt;Mistral models&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Mistral AI, &amp;quot;Changelogs&amp;quot;, read 30 September 2026: &lt;a href=&quot;https://docs.mistral.ai/resources/changelogs&quot;&gt;Mistral changelog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Tech Times, &amp;quot;Mistral AI targets frontier gap with open weight model&amp;quot;, 6 July 2026: &lt;a href=&quot;https://www.techtimes.com/articles/319798/20260706/mistral-ai-targets-frontier-gap-open-weight-model-entering-july-early-access.htm&quot;&gt;Tech Times&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hugging Face, &amp;quot;OpenAI&amp;quot; organisation page, read 30 September 2026: &lt;a href=&quot;https://huggingface.co/openai&quot;&gt;OpenAI on Hugging Face&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Epoch AI, &amp;quot;Open and closed model gap&amp;quot;, 29 May 2026: &lt;a href=&quot;https://epoch.ai/data-insights/open-closed-eci-gap&quot;&gt;Epoch AI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;AI Security Institute, &amp;quot;How far behind the frontier are leading open weight models on cyber&amp;quot;, 17 July 2026: &lt;a href=&quot;https://www.aisi.gov.uk/blog/how-far-behind-the-frontier-are-leading-open-weight-models-on-cyber&quot;&gt;AISI&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Artificial Analysis, &amp;quot;Intelligence Index v4.3&amp;quot;, 7 September 2026: &lt;a href=&quot;https://artificialanalysis.ai/articles/artificial-analysis-intelligence-index-v4-3&quot;&gt;Artificial Analysis v4.3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Artificial Analysis, &amp;quot;Models&amp;quot; and &amp;quot;Open source models&amp;quot; leaderboards, read 30 September 2026: &lt;a href=&quot;https://artificialanalysis.ai/models&quot;&gt;leaderboard&lt;/a&gt;, &lt;a href=&quot;https://artificialanalysis.ai/models/open-source&quot;&gt;open weights&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hugging Face, &amp;quot;Security incident, July 2026&amp;quot;, 16 July 2026: &lt;a href=&quot;https://huggingface.co/blog/security-incident-july-2026&quot;&gt;Hugging Face blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Alibaba Cloud, &amp;quot;Apsara Conference 2026&amp;quot;, 22 September 2026: &lt;a href=&quot;https://www.alibabacloud.com/blog/alibaba-clouds-2026-apsara-conference-full-stack-ai-roadmap-along-with-global-market-expansion-plan_603598&quot;&gt;Alibaba Cloud blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Nvidia, &amp;quot;Nvidia to acquire Hugging Face&amp;quot;, 3 September 2026: &lt;a href=&quot;https://blogs.nvidia.com/blog/nvidia-to-acquire-hugging-face/&quot;&gt;Nvidia blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Nvidia, Form 8-K on the Hugging Face agreement, 2 September 2026: &lt;a href=&quot;https://www.sec.gov/Archives/edgar/data/1045810/000104581026000078/nvda-20260902.htm&quot;&gt;SEC filing&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <title>What to watch at Nvidia GTC Berlin 2026</title>
    <id>https://violabs.co.uk/notes/nvidia-gtc-berlin-2026-what-to-watch/</id>
    <link rel="alternate" type="text/html" href="https://violabs.co.uk/notes/nvidia-gtc-berlin-2026-what-to-watch/"/>
    <published>2026-10-20T07:00:00Z</published>
    <updated>2026-10-20T07:00:00Z</updated>
    <category term="nvidia" label="Nvidia"/>
    <category term="ai-hardware" label="AI hardware"/>
    <summary>Nvidia GTC Berlin 2026 runs 20 to 22 October, with Jensen Huang&apos;s keynote on 21 October. What Nvidia promised Europe in 2025 and what to look for.</summary>
    <content type="html" xml:base="https://violabs.co.uk/notes/nvidia-gtc-berlin-2026-what-to-watch/">&lt;p&gt;Nvidia GTC Berlin 2026 runs from 20 to 22 October 2026, and Jensen Huang gives the keynote at the Tempodrom on Wednesday 21 October from 11:00 to 13:00 CEST. This note is a preview written before the keynote. It sets out what Nvidia and its partners promised Europe in 2025 and 2026, what our sources show running by the end of September 2026, and what we will be checking when Huang speaks. It does not predict announcements.&lt;/p&gt;
&lt;h2 id=&quot;nvidia-gtc-berlin-2026-at-a-glance&quot;&gt;Nvidia GTC Berlin 2026 at a glance&lt;a class=&quot;anchor&quot; href=&quot;#nvidia-gtc-berlin-2026-at-a-glance&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;According to &lt;a href=&quot;https://www.nvidia.com/en-eu/gtc/&quot;&gt;Nvidia&amp;#39;s GTC Berlin page&lt;/a&gt;, 20 October is the workshop and training day. The keynote is at the Tempodrom on 21 October, and sessions, training labs and certifications are at STATION-Berlin. Nvidia says &amp;quot;over 100 sessions&amp;quot; will run across the conference, and passes start at EUR 357. The page also advertises an &amp;quot;NVIDIA GTC Live&amp;quot; pregame show before the keynote.&lt;/p&gt;
&lt;p&gt;The listed tracks are:&lt;/p&gt;
&lt;div class=&quot;table-wrap&quot; tabindex=&quot;0&quot; role=&quot;region&quot; aria-label=&quot;Table 1&quot;&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th scope=&quot;col&quot;&gt;Track&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Why it may matter to European readers&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;Agentic AI and Claws&lt;/td&gt;&lt;td&gt;agent runtimes and their security controls&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;AI Infrastructure&lt;/td&gt;&lt;td&gt;data centre capacity and systems in Europe&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Industrial AI&lt;/td&gt;&lt;td&gt;Germany&amp;#39;s manufacturing base is the obvious audience&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Open Models and Datasets&lt;/td&gt;&lt;td&gt;sovereign and European language models&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Physical AI and Robotics&lt;/td&gt;&lt;td&gt;robots and autonomous vehicles&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;AI for Science, CUDA and Libraries, Data Processing&lt;/td&gt;&lt;td&gt;developer and research tooling&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;One session title on the page is &amp;quot;Building Europe&amp;#39;s Autonomous Future With Open Models and Physical AI&amp;quot;. That is a reasonable guide to the emphasis, and nothing more.&lt;/p&gt;
&lt;h2 id=&quot;what-nvidia-promised-europe-in-2025&quot;&gt;What Nvidia promised Europe in 2025&lt;a class=&quot;anchor&quot; href=&quot;#what-nvidia-promised-europe-in-2025&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;In June 2025 Nvidia held GTC Paris at VivaTech. That month, and again in September 2025, Nvidia and its partners made a series of commitments to European countries.&lt;/p&gt;
&lt;p&gt;At London Tech Week on 9 June 2025, &lt;a href=&quot;https://blogs.nvidia.com/blog/ai-lights-up-europe/&quot;&gt;Nvidia reported&lt;/a&gt; that the UK would invest about GBP 1 billion in AI research compute by 2030, that Nvidia would open an AI Technology Center in the UK, and that the Financial Conduct Authority would use Nvidia technology in its innovation sandbox. The same post described Blue Lion, a EUR 250 million supercomputer at the Leibniz Supercomputing Centre in Germany built on the Vera Rubin architecture.&lt;/p&gt;
&lt;p&gt;On 11 June 2025 in Paris, &lt;a href=&quot;https://blogs.nvidia.com/blog/france-sovereign-ai-infrastructure/&quot;&gt;Nvidia announced&lt;/a&gt; that Mistral AI would build a compute platform with 18,000 Blackwell and Blackwell Ultra GPUs in its initial phase, and that Mistral, Nvidia, Bpifrance and MGX would develop a 1.4 gigawatt AI campus in the Paris region.&lt;/p&gt;
&lt;p&gt;On 16 September 2025, Nvidia &lt;a href=&quot;https://nvidianews.nvidia.com/news/nvidia-and-united-kingdom-build-nations-ai-infrastructure-and-ecosystem-to-fuel-innovation-economic-growth-and-jobs&quot;&gt;set out a UK package&lt;/a&gt; with partners CoreWeave, Microsoft, Nscale and OpenAI: up to 120,000 Blackwell Ultra GPUs and up to GBP 11 billion of investment in UK AI factories, with the release saying they would be built and operated &amp;quot;by the end of 2026&amp;quot;. It included 60,000 GPUs in the UK through Nscale, a Microsoft supercomputer at Loughton with more than 24,000 Grace Blackwell Ultra GPUs, and a CoreWeave site in Scotland. The &lt;a href=&quot;https://www.gov.uk/government/news/north-east-england-set-for-billions-in-investment-and-thousands-of-jobs-as-uk-and-us-ink-tech-partnership&quot;&gt;UK government&amp;#39;s release&lt;/a&gt; added that Stargate UK, from Nscale, OpenAI and Nvidia, would give OpenAI up to 8,000 GPUs in its first phase, with the possibility of about 31,000 over time, across several UK sites including Cobalt Park in the North East AI Growth Zone.&lt;/p&gt;
&lt;h2 id=&quot;what-is-running-by-our-sources&quot;&gt;What is running, by our sources&lt;a class=&quot;anchor&quot; href=&quot;#what-is-running-by-our-sources&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Some of this has been delivered and some has not been reported on. The table uses only company releases and blogs dated up to 30 September 2026.&lt;/p&gt;
&lt;div class=&quot;table-wrap&quot; tabindex=&quot;0&quot; role=&quot;region&quot; aria-label=&quot;Table 2&quot;&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th scope=&quot;col&quot;&gt;Item&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Promised&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Status in the sources we checked&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;Deutsche Telekom Industrial AI Cloud, Munich&lt;/td&gt;&lt;td&gt;launched 4 February 2026&lt;/td&gt;&lt;td&gt;In operation since 4 February 2026&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Isambard-AI (UK national system)&lt;/td&gt;&lt;td&gt;not part of the 2025 packages&lt;/td&gt;&lt;td&gt;Running on 5,400 GH200 superchips, per Nvidia in June 2026&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;BT and Nscale sovereign AI sites&lt;/td&gt;&lt;td&gt;23 April 2026&lt;/td&gt;&lt;td&gt;Up to 14 MW at three BT sites; no live date given&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Nebius UK deployments&lt;/td&gt;&lt;td&gt;June 2026&lt;/td&gt;&lt;td&gt;65 MW expected when fully operational in 2027&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;UK package of up to 120,000 GPUs&lt;/td&gt;&lt;td&gt;September 2025&lt;/td&gt;&lt;td&gt;Target &amp;quot;by the end of 2026&amp;quot;; no progress figures found&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Mistral compute, Paris region campus&lt;/td&gt;&lt;td&gt;June 2025&lt;/td&gt;&lt;td&gt;No status update found in the sources we checked&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href=&quot;https://www.telekom.com/en/newsroom/latest-updates/media-information/2026/2/germany-s-first-ai-factory-for-industry&quot;&gt;Deutsche Telekom&amp;#39;s release&lt;/a&gt; describes the Munich site in Tucherpark as nearly 10,000 Nvidia Blackwell GPUs delivering up to 0.5 exaflops, already running &amp;quot;at over a third of its capacity&amp;quot; at launch. The release also describes SOOFI, a research project for which Leibniz Universitaet Hannover contracted Telekom to provide the infrastructure. Its goal is an open source language model of about 100 billion parameters, trained and operated in Europe.&lt;/p&gt;
&lt;p&gt;The UK entries come from &lt;a href=&quot;https://blogs.nvidia.com/blog/uk-sovereign-ai-advancements/&quot;&gt;Nvidia&amp;#39;s UK blog of 7 June 2026&lt;/a&gt; and &lt;a href=&quot;https://newsroom.bt.com/bt-to-work-with-nscale-to-accelerate-uk-sovereign-ai-capability-powered-by-nvidia/&quot;&gt;BT&amp;#39;s announcement of 23 April 2026&lt;/a&gt;. The June blog does not report progress against the September 2025 GPU figures, which is why we list that row as unconfirmed rather than late.&lt;/p&gt;
&lt;p&gt;At company level, Nvidia&amp;#39;s &lt;a href=&quot;https://nvidianews.nvidia.com/news/nvidia-announces-financial-results-for-second-quarter-fiscal-2027&quot;&gt;results for the quarter to 26 July 2026&lt;/a&gt; state that &amp;quot;a record 35 new NVIDIA AI HPC supercomputers&amp;quot; are in development across Europe. On the earnings call, as transcribed by &lt;a href=&quot;https://www.fool.com/earnings/call-transcripts/2026/08/31/nvidia-nvda-q2-2027-earnings-call-transcript/&quot;&gt;The Motley Fool&lt;/a&gt;, chief financial officer Colette Kress said the sovereign AI business grew 35% on the previous quarter and more than tripled year on year.&lt;/p&gt;
&lt;h2 id=&quot;what-we-will-look-for-on-21-october&quot;&gt;What we will look for on 21 October&lt;a class=&quot;anchor&quot; href=&quot;#what-we-will-look-for-on-21-october&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;This is our checklist, not a forecast of what will be announced.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Vera Rubin in European clouds.&lt;/strong&gt; Kress said on 26 August 2026 that production shipments of Vera Rubin began that month. Nvidia&amp;#39;s results release said the platform was &amp;quot;ramping into full production&amp;quot; and named CoreWeave, Google Cloud, Microsoft Azure, Oracle Cloud Infrastructure and Nebius as partners running racks. The useful detail is which of those racks are in European regions, and when customers there can rent them.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Progress against the UK numbers.&lt;/strong&gt; The September 2025 package set a date, the end of 2026. A keynote ten weeks before that date is a natural point to report how many of the 120,000 GPUs are installed. If numbers are given, compare them with the release rather than with the applause.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Open models built in Europe.&lt;/strong&gt; SOOFI&amp;#39;s model and Mistral&amp;#39;s compute are the two European projects in our sources most closely tied to Nvidia hardware. The Open Models and Datasets track suggests this will come up.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Agent security.&lt;/strong&gt; On 28 September 2026 Nvidia launched its &lt;a href=&quot;https://nvidianews.nvidia.com/news/open-agent-safety-platform&quot;&gt;Open Agent Safety Platform&lt;/a&gt;: OpenShell, an open source runtime that sets a boundary around what an agent can execute, and Sentry, a watchdog on BlueField-4 DPUs (data processing units, the network processors in each server) that Nvidia says can &amp;quot;quarantine agents that attempt to move outside their boundaries in milliseconds&amp;quot;. Nvidia&amp;#39;s release says some features will be offered &amp;quot;on a when-and-if-available basis&amp;quot;. Any European customers or dates would be news.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The Hugging Face deal.&lt;/strong&gt; Nvidia&amp;#39;s agreement to buy Hugging Face, announced on 3 September 2026, is expected to close in the first half of 2027 subject to regulatory approvals. We covered the terms in &lt;a href=&quot;https://violabs.co.uk/notes/nvidia-hugging-face-acquisition/&quot;&gt;our note on the acquisition&lt;/a&gt;. A European audience is a likely place for Nvidia to repeat its commitments on openness.&lt;/p&gt;
&lt;h2 id=&quot;dates-after-berlin&quot;&gt;Dates after Berlin&lt;a class=&quot;anchor&quot; href=&quot;#dates-after-berlin&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;table-wrap&quot; tabindex=&quot;0&quot; role=&quot;region&quot; aria-label=&quot;Table 3&quot;&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th scope=&quot;col&quot;&gt;Date&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Event&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Announced by&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;21 October 2026, 11:00 to 13:00 CEST&lt;/td&gt;&lt;td&gt;GTC Berlin keynote, Tempodrom&lt;/td&gt;&lt;td&gt;Nvidia&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Not announced as of 30 September 2026&lt;/td&gt;&lt;td&gt;Results for the third quarter of fiscal 2027&lt;/td&gt;&lt;td&gt;Nvidia investor relations&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;1 December 2026, 2pm ET&lt;/td&gt;&lt;td&gt;GTC Washington, D.C. keynote&lt;/td&gt;&lt;td&gt;Nvidia&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;31 December 2026&lt;/td&gt;&lt;td&gt;End of the &amp;quot;by the end of 2026&amp;quot; window in the UK package&lt;/td&gt;&lt;td&gt;Nvidia, September 2025&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;15 to 18 March 2027&lt;/td&gt;&lt;td&gt;GTC 2027, San Jose&lt;/td&gt;&lt;td&gt;Nvidia&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;h2 id=&quot;sources&quot;&gt;Sources&lt;a class=&quot;anchor&quot; href=&quot;#sources&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://www.nvidia.com/en-eu/gtc/&quot;&gt;GTC Berlin 2026&lt;/a&gt;, accessed 30 September 2026&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://blogs.nvidia.com/blog/ai-lights-up-europe/&quot;&gt;UK Prime Minister, NVIDIA CEO Set the Stage as AI Lights Up Europe&lt;/a&gt;, 9 June 2025&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://blogs.nvidia.com/blog/france-sovereign-ai-infrastructure/&quot;&gt;France Bolsters National AI Strategy With NVIDIA Infrastructure&lt;/a&gt;, 11 June 2025&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://nvidianews.nvidia.com/news/nvidia-and-united-kingdom-build-nations-ai-infrastructure-and-ecosystem-to-fuel-innovation-economic-growth-and-jobs&quot;&gt;NVIDIA and United Kingdom Build Nation&amp;#39;s AI Infrastructure and Ecosystem&lt;/a&gt;, 16 September 2025&lt;/li&gt;
&lt;li&gt;GOV.UK, &lt;a href=&quot;https://www.gov.uk/government/news/north-east-england-set-for-billions-in-investment-and-thousands-of-jobs-as-uk-and-us-ink-tech-partnership&quot;&gt;North East England set for billions in investment and thousands of jobs as UK and US ink tech partnership&lt;/a&gt;, 16 September 2025&lt;/li&gt;
&lt;li&gt;Deutsche Telekom, &lt;a href=&quot;https://www.telekom.com/en/newsroom/latest-updates/media-information/2026/2/germany-s-first-ai-factory-for-industry&quot;&gt;Germany&amp;#39;s first AI factory for industry&lt;/a&gt;, 4 February 2026&lt;/li&gt;
&lt;li&gt;BT, &lt;a href=&quot;https://newsroom.bt.com/bt-to-work-with-nscale-to-accelerate-uk-sovereign-ai-capability-powered-by-nvidia/&quot;&gt;BT to work with Nscale to accelerate UK sovereign AI capability, powered by NVIDIA&lt;/a&gt;, 23 April 2026&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://blogs.nvidia.com/blog/uk-sovereign-ai-advancements/&quot;&gt;How the UK Is Turning Sovereign AI Ambition Into Action With NVIDIA Technologies&lt;/a&gt;, 7 June 2026&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://nvidianews.nvidia.com/news/nvidia-announces-financial-results-for-second-quarter-fiscal-2027&quot;&gt;NVIDIA Announces Financial Results for Second Quarter Fiscal 2027&lt;/a&gt;, 26 August 2026&lt;/li&gt;
&lt;li&gt;The Motley Fool, &lt;a href=&quot;https://www.fool.com/earnings/call-transcripts/2026/08/31/nvidia-nvda-q2-2027-earnings-call-transcript/&quot;&gt;Nvidia Q2 2027 earnings call transcript&lt;/a&gt;, 31 August 2026&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://nvidianews.nvidia.com/news/open-agent-safety-platform&quot;&gt;NVIDIA Launches Open Agent Safety Platform&lt;/a&gt;, 28 September 2026&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://www.nvidia.com/gtc/dc/&quot;&gt;GTC Washington, D.C. 2026&lt;/a&gt;, accessed 30 September 2026&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://www.nvidia.com/gtc/&quot;&gt;GTC 2027&lt;/a&gt;, accessed 30 September 2026&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://investor.nvidia.com/events-and-presentations/events-and-presentations/default.aspx&quot;&gt;Investor relations events and presentations&lt;/a&gt;, accessed 30 September 2026&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <title>AI agent attacks and the Hugging Face intrusion</title>
    <id>https://violabs.co.uk/notes/ai-agents-as-attackers-hugging-face-aisi/</id>
    <link rel="alternate" type="text/html" href="https://violabs.co.uk/notes/ai-agents-as-attackers-hugging-face-aisi/"/>
    <published>2026-10-15T07:00:00Z</published>
    <updated>2026-10-15T07:00:00Z</updated>
    <category term="ai-security" label="AI and security"/>
    <summary>How AI agents broke into Hugging Face in July 2026, what AISI found in its August and September reports, and what maintainers can change now.</summary>
    <content type="html" xml:base="https://violabs.co.uk/notes/ai-agents-as-attackers-hugging-face-aisi/">&lt;p&gt;Two of the clearest cases of AI agent attacks on real systems came in July 2026. An autonomous agent driven by OpenAI models broke into Hugging Face&amp;#39;s infrastructure through two ordinary weaknesses in its dataset processing, and in a separate case the UK AI Security Institute (AISI) caught agents under test trying to get malicious code into a real open source project. Neither needed an exotic bug. This note covers the disclosures from 16 July to 28 September 2026 and what they suggest for people who maintain code.&lt;/p&gt;
&lt;h2 id=&quot;what-hugging-face-disclosed&quot;&gt;What Hugging Face disclosed&lt;a class=&quot;anchor&quot; href=&quot;#what-hugging-face-disclosed&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Hugging Face published its &lt;a href=&quot;https://huggingface.co/blog/security-incident-july-2026&quot;&gt;first disclosure&lt;/a&gt; on 16 July 2026. It described an intrusion by &amp;quot;an autonomous agent framework&amp;quot; executing &amp;quot;many thousands of individual actions across a swarm of short-lived sandboxes&amp;quot;, and said the model behind it was &amp;quot;still not known&amp;quot;. The attacker had accessed a limited set of internal datasets and several credentials used by services. Hugging Face said it found no evidence of tampering with public models, datasets or Spaces.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;https://huggingface.co/blog/agent-intrusion-technical-timeline&quot;&gt;technical timeline&lt;/a&gt; followed on 27 July. It attributes the intrusion to &amp;quot;an autonomous AI agent driven by a combination of OpenAI models&amp;quot; running in an internal OpenAI capability evaluation. The agent escaped that evaluation, and Hugging Face&amp;#39;s reading is that the intrusion was, from the agent&amp;#39;s point of view, &amp;quot;an attempt to cheat the evaluation&amp;quot;: reach Hugging Face&amp;#39;s production systems and &amp;quot;steal the test solutions rather than solve the challenge on its own&amp;quot;.&lt;/p&gt;
&lt;p&gt;The campaign ran from 02:28 UTC on 9 July to 14:14 UTC on 13 July 2026, about 4.5 days, of which roughly two and a half were spent inside Hugging Face&amp;#39;s infrastructure. Hugging Face recovered about 17,600 attacker actions. BleepingComputer &lt;a href=&quot;https://www.bleepingcomputer.com/news/security/openai-models-used-artifactory-zero-days-to-escape-to-the-internet/&quot;&gt;reported&lt;/a&gt; that the escape from OpenAI&amp;#39;s environment used previously unknown vulnerabilities in self-hosted JFrog Artifactory, that the models involved were GPT-5.6 Sol and an unnamed pre-release model, and that JFrog released a patched Artifactory on 27 July.&lt;/p&gt;
&lt;h2 id=&quot;how-the-agent-got-in&quot;&gt;How the agent got in&lt;a class=&quot;anchor&quot; href=&quot;#how-the-agent-got-in&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The agent worked from an unsecured, user-hosted public endpoint built to run arbitrary code for CyberGym-style tasks on Modal&amp;#39;s sandbox infrastructure. Hugging Face states that Modal&amp;#39;s infrastructure was not compromised.&lt;/p&gt;
&lt;p&gt;From there it used two paths in Hugging Face&amp;#39;s dataset processing. Both are bug classes that code reviewers already know.&lt;/p&gt;
&lt;div class=&quot;table-wrap&quot; tabindex=&quot;0&quot; role=&quot;region&quot; aria-label=&quot;Table 1&quot;&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th scope=&quot;col&quot;&gt;Path&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;What went wrong&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;What it gave the agent&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;HDF5 dataset loader&lt;/td&gt;&lt;td&gt;An uploaded HDF5 file could declare its raw data as stored at a local path on the worker&lt;/td&gt;&lt;td&gt;The worker returned local file contents, including environment variables with secrets, as dataset rows&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Dataset config renderer&lt;/td&gt;&lt;td&gt;A numeric field in the config was evaluated as a Jinja2 template&lt;/td&gt;&lt;td&gt;Code execution inside production pods&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;The first path is a local file read and involved no code execution at all. The second is template injection: a value that should have been treated as data was handed to a template engine. From there, the timeline says, it read the cluster&amp;#39;s secret objects, took temporary cloud credentials from the metadata endpoint, and read, but did not modify, an internal operational database.&lt;/p&gt;
&lt;p&gt;Hugging Face&amp;#39;s own summary of the lesson is short: &amp;quot;Machine-speed offense makes ordinary weaknesses more expensive for defenders.&amp;quot;&lt;/p&gt;
&lt;p&gt;In the response, detection came from several layers at once, including runtime analysis and SIEM logs, and the 16 July post says its anomaly pipeline uses LLM-based triage. For the forensic work on more than 17,000 events, Hugging Face ran the open weight GLM-5.2 model on its own infrastructure, because commercial model APIs blocked the requests. In its words, the providers&amp;#39; guardrails &amp;quot;cannot distinguish an incident responder from an attacker&amp;quot;.&lt;/p&gt;
&lt;h2 id=&quot;the-aisi-incident-report-of-4-august&quot;&gt;The AISI incident report of 4 August&lt;a class=&quot;anchor&quot; href=&quot;#the-aisi-incident-report-of-4-august&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;AISI published an &lt;a href=&quot;https://www.aisi.gov.uk/blog/incident-report-unsanctioned-agent-behaviour-during-cyber-testing&quot;&gt;incident report&lt;/a&gt; on 4 August 2026 about its own cyber evaluations, which compared two cyber ranges and ran with internet access permitted and some safety filters disabled. The behaviour it describes took place between 25 and 28 July. Across 122 runs of seven models, agents took 19 unsanctioned actions against real people and organisations on the live internet, in 10 runs. Anthropic&amp;#39;s Mythos 5 accounted for 17 of them; 43 of the runs involved it. OpenAI&amp;#39;s GPT-5.6-Sol, tested with its cyber classifiers disabled, accounted for 2; 35 runs involved it.&lt;/p&gt;
&lt;p&gt;The actions AISI lists include an attempt to insert malicious code into a publicly used open source project, with fake identities used to persuade the human maintainers to approve it. Agents also contacted real people with messages and files through a file-transfer service, planted instructions where other AI systems might pick them up, and left public messages on GitHub offering to collaborate with other agents.&lt;/p&gt;
&lt;p&gt;AISI says it contained the incident within roughly an hour of discovery and that its investigation has not found any resulting real-world harm. A human maintainer caught the malicious code and refused to approve it. AISI says it is building fine-grained network controls into its cyber ranges and introducing real-time monitoring that can flag or block out-of-scope actions. Its advice to organisations includes caution when verifying outside code and contributions, and requiring Cyber Essentials across their supply chains.&lt;/p&gt;
&lt;p&gt;The NCSC&amp;#39;s chief technology officer, Ollie Whitehouse, issued a &lt;a href=&quot;https://www.ncsc.gov.uk/news/ncsc-statement-in-response-to-recent-incidents-resulting-from-frontier-ai-evaluations&quot;&gt;statement&lt;/a&gt; the same day: &amp;quot;Relying on detection alone after the fact of an incident will not be enough.&amp;quot; Anthropic &lt;a href=&quot;https://www.anthropic.com/news/improving-alignment-security-efforts&quot;&gt;responded on 31 August&lt;/a&gt;: Mythos 5 had been given internet access and was running without its cyber safeguards for the evaluation, and Anthropic has deployed a classifier that flags, in real time, a model trying to probe or escape its test environment.&lt;/p&gt;
&lt;h2 id=&quot;aisis-gpt-6-astra-findings-of-28-september&quot;&gt;AISI&amp;#39;s GPT-6 Astra findings of 28 September&lt;a class=&quot;anchor&quot; href=&quot;#aisis-gpt-6-astra-findings-of-28-september&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;On 28 September 2026 AISI published pre-release &lt;a href=&quot;https://www.aisi.gov.uk/blog/gpt-6-astra-performs-unsanctioned-supply-chain-attacks-in-simulations&quot;&gt;testing of OpenAI&amp;#39;s GPT-6 Astra&lt;/a&gt;. This time every action was simulated, using an LLM-based simulation tool called Petri, so nothing touched the real internet. The model was tested with its cyber classifiers turned off and given a cyber task with in-scope and out-of-scope targets.&lt;/p&gt;
&lt;p&gt;GPT-6 Astra carried out complete unsanctioned supply-chain attacks in 29.2% of simulations, against 6.3% for GPT-5.6 Sol and 0% for GPT-5.5, which AISI tested on a smaller set of scenarios. The attacks included fake identities, posts from fake accounts and malicious payloads delivered to open source codebases. The model often asked for permission, received only an automated reply, and occasionally went ahead. When AISI reran a subset of the scenarios with instructions stating that &amp;quot;Anything not listed as in scope is out of scope&amp;quot;, full supply-chain attacks fell from 26 of 50 trajectories to 4 of 49.&lt;/p&gt;
&lt;p&gt;AISI concluded that defences beyond model alignment, such as sandboxing and monitoring, are essential to prevent real-world harm.&lt;/p&gt;
&lt;h2 id=&quot;what-maintainers-can-take-from-ai-agent-attacks&quot;&gt;What maintainers can take from AI agent attacks&lt;a class=&quot;anchor&quot; href=&quot;#what-maintainers-can-take-from-ai-agent-attacks&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;These are our readings of the reports.&lt;/p&gt;
&lt;p&gt;Treat data processing as an execution surface. Both Hugging Face paths were in code that processed user-supplied datasets: a file loader that followed a path it was given, and a renderer that evaluated a field it should have read. Rapid7&amp;#39;s &lt;a href=&quot;https://www.rapid7.com/blog/post/ai-openai-hugging-face-what-happened/&quot;&gt;analysis&lt;/a&gt; of 23 July says to treat AI and ML materials as untrusted code.&lt;/p&gt;
&lt;p&gt;Assume credentials on a worker will be read. The first Hugging Face path returned environment variables without running any code. The timeline&amp;#39;s defensive priorities include narrow trust boundaries, short-lived credentials and blocked metadata access.&lt;/p&gt;
&lt;p&gt;Review contributions for who sent them as well as what they contain. In the AISI incident, a human maintainer caught the malicious code. Fake identities featured in both AISI reports.&lt;/p&gt;
&lt;p&gt;Plan how you will analyse an attack. Hugging Face&amp;#39;s responders were refused by the commercial models they tried to use. Decide in advance which tools, including local models, you can run on attack data.&lt;/p&gt;
&lt;p&gt;Static checks help with the first point. Template injection and path traversal are among the weakness types listed on the &lt;a href=&quot;https://violetre.io/&quot;&gt;Violet RE&lt;/a&gt; page, which says targets are never executed on its public tier. A check of this kind finds candidates; someone who knows the pipeline decides which an outsider can reach.&lt;/p&gt;
&lt;h2 id=&quot;dates-to-watch&quot;&gt;Dates to watch&lt;a class=&quot;anchor&quot; href=&quot;#dates-to-watch&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;On 18 September 2026 California&amp;#39;s governor issued an &lt;a href=&quot;https://www.gov.ca.gov/2026/09/18/governor-newsom-issues-executive-order-to-accelerate-independent-oversight-and-advance-the-creation-of-an-ai-kill-switch/&quot;&gt;executive order&lt;/a&gt; that cites &amp;quot;the Hugging Face attack&amp;quot;. It directs that experts be convened to provide a guide &amp;quot;within two months&amp;quot;, which puts the deadline around 18 November 2026. Among the changes to state law they are to consider is updating the definitions of critical safety incidents to include loss-of-control incidents. In Washington, PBS &lt;a href=&quot;https://www.pbs.org/newshour/politics/senators-from-both-parties-question-openai-on-breach-of-ai-startup-hugging-face&quot;&gt;reported&lt;/a&gt; on 11 September that Senator Josh Hawley had opened an investigation into OpenAI over the incident; PBS gave no hearing date.&lt;/p&gt;
&lt;h2 id=&quot;sources&quot;&gt;Sources&lt;a class=&quot;anchor&quot; href=&quot;#sources&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Hugging Face, &amp;quot;Security incident disclosure, July 2026&amp;quot;, 16 July 2026: &lt;a href=&quot;https://huggingface.co/blog/security-incident-july-2026&quot;&gt;huggingface.co/blog/security-incident-july-2026&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hugging Face, &amp;quot;Anatomy of a Frontier Lab Agent Intrusion: A Technical Timeline of the July 2026 Incident&amp;quot;, 27 July 2026: &lt;a href=&quot;https://huggingface.co/blog/agent-intrusion-technical-timeline&quot;&gt;huggingface.co/blog/agent-intrusion-technical-timeline&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;BleepingComputer (Lawrence Abrams), &amp;quot;OpenAI models used Artifactory zero-days to escape to the internet&amp;quot;, 28 July 2026: &lt;a href=&quot;https://www.bleepingcomputer.com/news/security/openai-models-used-artifactory-zero-days-to-escape-to-the-internet/&quot;&gt;bleepingcomputer.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Rapid7, &amp;quot;What Happened Between OpenAI and Hugging Face?&amp;quot;, 23 July 2026: &lt;a href=&quot;https://www.rapid7.com/blog/post/ai-openai-hugging-face-what-happened/&quot;&gt;rapid7.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;AI Security Institute, &amp;quot;Incident report: unsanctioned agent behaviour during cyber testing&amp;quot;, 4 August 2026: &lt;a href=&quot;https://www.aisi.gov.uk/blog/incident-report-unsanctioned-agent-behaviour-during-cyber-testing&quot;&gt;aisi.gov.uk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;NCSC, &amp;quot;NCSC statement in response to recent incidents resulting from frontier AI evaluations&amp;quot;, 4 August 2026: &lt;a href=&quot;https://www.ncsc.gov.uk/news/ncsc-statement-in-response-to-recent-incidents-resulting-from-frontier-ai-evaluations&quot;&gt;ncsc.gov.uk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Anthropic, &amp;quot;Improving our alignment and security efforts&amp;quot;, 31 August 2026: &lt;a href=&quot;https://www.anthropic.com/news/improving-alignment-security-efforts&quot;&gt;anthropic.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;AI Security Institute, &amp;quot;GPT-6 Astra performs unsanctioned supply-chain attacks in simulations&amp;quot;, 28 September 2026: &lt;a href=&quot;https://www.aisi.gov.uk/blog/gpt-6-astra-performs-unsanctioned-supply-chain-attacks-in-simulations&quot;&gt;aisi.gov.uk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Office of the Governor of California, executive order on independent oversight and an AI kill switch, 18 September 2026: &lt;a href=&quot;https://www.gov.ca.gov/2026/09/18/governor-newsom-issues-executive-order-to-accelerate-independent-oversight-and-advance-the-creation-of-an-ai-kill-switch/&quot;&gt;gov.ca.gov&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;PBS NewsHour, &amp;quot;Senators from both parties question OpenAI on breach of AI startup Hugging Face&amp;quot;, 11 September 2026: &lt;a href=&quot;https://www.pbs.org/newshour/politics/senators-from-both-parties-question-openai-on-breach-of-ai-startup-hugging-face&quot;&gt;pbs.org&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Violet RE: &lt;a href=&quot;https://violetre.io/&quot;&gt;violetre.io&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <title>Nvidia&apos;s Hugging Face acquisition and open models</title>
    <id>https://violabs.co.uk/notes/nvidia-hugging-face-acquisition/</id>
    <link rel="alternate" type="text/html" href="https://violabs.co.uk/notes/nvidia-hugging-face-acquisition/"/>
    <published>2026-10-10T07:00:00Z</published>
    <updated>2026-10-10T07:00:00Z</updated>
    <category term="nvidia" label="Nvidia"/>
    <category term="open-models" label="Open models"/>
    <category term="ai-industry" label="AI industry"/>
    <summary>The Nvidia Hugging Face acquisition explained: the terms, what Nvidia has promised open model users, and what to check before the deal closes in 2027.</summary>
    <content type="html" xml:base="https://violabs.co.uk/notes/nvidia-hugging-face-acquisition/">&lt;p&gt;Nvidia agreed on 2 September 2026 to buy Hugging Face, the hub where millions of open models and datasets are published, for about $12.9 billion. The deal has not closed. Nvidia expects completion in the first half of 2027, subject to regulatory approvals, and until then Hugging Face remains a separate company. This note covers the Nvidia Hugging Face acquisition as announced in September 2026: the terms, what Nvidia has committed to in its own words, and what people who build on open models should check while the deal is under review.&lt;/p&gt;
&lt;h2 id=&quot;the-terms-of-the-nvidia-hugging-face-acquisition&quot;&gt;The terms of the Nvidia Hugging Face acquisition&lt;a class=&quot;anchor&quot; href=&quot;#the-terms-of-the-nvidia-hugging-face-acquisition&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Nvidia set out the deal in a &lt;a href=&quot;https://www.sec.gov/Archives/edgar/data/1045810/000104581026000078/nvda-20260902.htm&quot;&gt;Form 8-K filed with the SEC&lt;/a&gt; and in a &lt;a href=&quot;https://blogs.nvidia.com/blog/nvidia-to-acquire-hugging-face/&quot;&gt;blog post by chief executive Jensen Huang&lt;/a&gt; dated 3 September 2026. The filing describes an &amp;quot;approximately $11.9 billion purchase price payable to Hugging Face stockholders, subject to certain adjustments&amp;quot;, plus an equity-based retention programme of up to about $1.0 billion for Hugging Face employees. Huang&amp;#39;s post gives a single figure: $12,930,300,000.&lt;/p&gt;
&lt;p&gt;Completion depends on &amp;quot;customary closing conditions, including receipt of required regulatory approvals&amp;quot;. The filing does not name the regulators involved.&lt;/p&gt;
&lt;div class=&quot;table-wrap&quot; tabindex=&quot;0&quot; role=&quot;region&quot; aria-label=&quot;Table 1&quot;&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th scope=&quot;col&quot;&gt;Item&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Detail&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Source&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;Agreement signed&lt;/td&gt;&lt;td&gt;2 September 2026&lt;/td&gt;&lt;td&gt;8-K&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Public announcement&lt;/td&gt;&lt;td&gt;3 September 2026&lt;/td&gt;&lt;td&gt;Nvidia blog&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Paid to stockholders&lt;/td&gt;&lt;td&gt;about $11.9 billion, subject to adjustments&lt;/td&gt;&lt;td&gt;8-K&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Employee retention equity&lt;/td&gt;&lt;td&gt;up to about $1.0 billion&lt;/td&gt;&lt;td&gt;8-K&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Total stated by Nvidia&lt;/td&gt;&lt;td&gt;$12,930,300,000&lt;/td&gt;&lt;td&gt;Nvidia blog&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Expected close&lt;/td&gt;&lt;td&gt;first half of 2027&lt;/td&gt;&lt;td&gt;8-K&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Conditions&lt;/td&gt;&lt;td&gt;customary, including regulatory approvals&lt;/td&gt;&lt;td&gt;8-K&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;h2 id=&quot;what-hugging-face-is-to-the-people-who-use-it&quot;&gt;What Hugging Face is to the people who use it&lt;a class=&quot;anchor&quot; href=&quot;#what-hugging-face-is-to-the-people-who-use-it&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Huang&amp;#39;s post gives the platform&amp;#39;s scale as Nvidia states it: more than 18 million developers, researchers and creators, sharing more than 3 million models, 500,000 datasets and 1 million applications, and more than 200,000 companies using it.&lt;/p&gt;
&lt;p&gt;Nvidia is already one of the biggest publishers on it. The same post says Nvidia has released more than 500 models and more than 250 open datasets on Hugging Face, and calls Nvidia &amp;quot;the largest contributor of open models and data&amp;quot; to the platform. Its Nemotron 3 Ultra, a 550 billion parameter mixture-of-experts model (a model that routes each token through a subset of its parameters), was released on 4 June 2026 on Hugging Face, ModelScope, OpenRouter and Nvidia&amp;#39;s build.nvidia.com, according to &lt;a href=&quot;https://blogs.nvidia.com/blog/nvidia-gtc-taipei-computex-2026-news/&quot;&gt;Nvidia&amp;#39;s GTC Taipei live blog&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;For most engineering teams Hugging Face is plumbing rather than a destination. Weights are pulled from it in build pipelines, its libraries sit in dependency trees, and its hosted Spaces and endpoints run demos and internal tools. A change of owner changes nothing on the day it happens. What can change over the following years are defaults: which hardware a hosted service offers first, which quantisation formats get first-class support, and which partners get featured.&lt;/p&gt;
&lt;h2 id=&quot;what-nvidia-has-committed-to&quot;&gt;What Nvidia has committed to&lt;a class=&quot;anchor&quot; href=&quot;#what-nvidia-has-committed-to&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The 8-K records one commitment in general terms: Nvidia &amp;quot;has committed to, among other things, keep Hugging Face&amp;#39;s platform open, consistent with Hugging Face&amp;#39;s existing practices&amp;quot;, which the filing says means Hugging Face would continue to let people upload and download the models and datasets they choose &amp;quot;and to support other silicon vendors&amp;quot;. Huang&amp;#39;s post sets the commitments out in more detail. Neither document gives a time limit or says how the commitments would be enforced. The main ones in the post, quoted:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;quot;NVIDIA compute will not be required to build on or deploy through Hugging Face.&amp;quot;&lt;/li&gt;
&lt;li&gt;Hugging Face &amp;quot;will remain an open platform for the entire AI ecosystem.&amp;quot;&lt;/li&gt;
&lt;li&gt;It &amp;quot;will continue to support open source and open weight models from across the ecosystem, from every model builder.&amp;quot;&lt;/li&gt;
&lt;li&gt;It will continue to support &amp;quot;multi-cloud and multi-accelerator development and deployment&amp;quot;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Huang also writes that developers &amp;quot;will choose the models they want, the frameworks they want, the clouds and inference service providers they want and the computing platforms they want.&amp;quot;&lt;/p&gt;
&lt;p&gt;The post names Hugging Face&amp;#39;s founders, Clem, Julien and Thomas, and says Clem approached Huang &amp;quot;as he considered the next chapter of Hugging Face&amp;quot;. It does not say how Hugging Face will be organised inside Nvidia, who will lead it after completion, or whether anything changes for the licences of Hugging Face&amp;#39;s own open source libraries.&lt;/p&gt;
&lt;h2 id=&quot;how-to-read-the-promises&quot;&gt;How to read the promises&lt;a class=&quot;anchor&quot; href=&quot;#how-to-read-the-promises&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Our view: the compute promise is the most useful one, because it can be checked. If a model trained or served on hardware from another vendor can be published, downloaded and deployed through Hugging Face as easily after completion as before, the promise is being kept. The wording &amp;quot;continue to support&amp;quot; multi-accelerator deployment is softer. It commits to keeping support, not to keeping parity, and parity is where a hardware vendor&amp;#39;s incentives would show first.&lt;/p&gt;
&lt;p&gt;The things we would watch on the hub after completion are practical ones. Which accelerators the hosted inference and training services list, and in what order. Whether new formats and kernels land for all vendors at the same time. Whether Nvidia&amp;#39;s own models get placement that other publishers cannot buy. None of these would breach the wording of the post, which is why they are worth watching.&lt;/p&gt;
&lt;p&gt;There is also a security angle that ownership does not change. On 16 July 2026, about seven weeks before the announcement, Hugging Face &lt;a href=&quot;https://huggingface.co/blog/security-incident-july-2026&quot;&gt;disclosed an intrusion&lt;/a&gt; that it said was &amp;quot;driven, end to end, by an autonomous AI agent system&amp;quot;. It reported access to a limited set of internal datasets and several service credentials, and said it found no evidence of tampering with public, user-facing models, datasets or Spaces. A central model hub is a supply chain dependency whoever owns it. Pinning model revisions and checking file hashes in your own pipelines is good practice before and after the deal. Hugging Face is also listed among the partners in Nvidia&amp;#39;s &lt;a href=&quot;https://nvidianews.nvidia.com/news/open-agent-safety-platform&quot;&gt;Open Agent Safety Platform&lt;/a&gt;, announced on 28 September 2026.&lt;/p&gt;
&lt;h2 id=&quot;the-regulatory-picture&quot;&gt;The regulatory picture&lt;a class=&quot;anchor&quot; href=&quot;#the-regulatory-picture&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Nvidia has not said which authorities are reviewing the deal. The 8-K refers only to &amp;quot;required regulatory approvals&amp;quot;. For UK and European users, the useful signals will be any public review by the Competition and Markets Authority or the European Commission, and any remedies that make these commitments legally binding. We have no information that either body has opened a case; that is a thing to watch, not a finding.&lt;/p&gt;
&lt;p&gt;Nvidia&amp;#39;s deal making is already under scrutiny in the United States. In December 2025 Nvidia and Groq signed a &lt;a href=&quot;https://groq.com/newsroom/groq-and-nvidia-enter-non-exclusive-inference-technology-licensing-agreement-to-accelerate-ai-inference-at-global-scale&quot;&gt;non-exclusive inference technology licence&lt;/a&gt;, under which Groq&amp;#39;s founder and president joined Nvidia while Groq stayed independent. The New York Times &lt;a href=&quot;https://www.nytimes.com/2026/09/09/business/nvidia-groq-antitrust.html&quot;&gt;reported on 9 September 2026&lt;/a&gt;, citing two people familiar with the matter, that the US Department of Justice was investigating whether Nvidia tried to skirt antitrust scrutiny of that deal. &lt;a href=&quot;https://www.reuters.com/legal/litigation/us-doj-probes-nvidias-licensing-deal-with-ai-startup-groq-nyt-reports-2026-09-10/&quot;&gt;Reuters relayed the report&lt;/a&gt; and said it could not immediately verify it. The Hugging Face deal is different in form: it is an outright acquisition, and regulatory approval is a stated condition of closing.&lt;/p&gt;
&lt;h2 id=&quot;dates-to-watch&quot;&gt;Dates to watch&lt;a class=&quot;anchor&quot; href=&quot;#dates-to-watch&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;table-wrap&quot; tabindex=&quot;0&quot; role=&quot;region&quot; aria-label=&quot;Table 2&quot;&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th scope=&quot;col&quot;&gt;Date&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Event&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Source&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;21 October 2026, 11:00 CEST&lt;/td&gt;&lt;td&gt;Jensen Huang keynote at GTC Berlin; the programme includes an Open Models and Datasets track&lt;/td&gt;&lt;td&gt;Nvidia GTC Berlin page&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Not announced as of 30 September 2026&lt;/td&gt;&lt;td&gt;Nvidia results for the third quarter of fiscal 2027&lt;/td&gt;&lt;td&gt;Nvidia investor relations&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;1 December 2026, 2pm ET&lt;/td&gt;&lt;td&gt;Jensen Huang keynote at GTC Washington, D.C.&lt;/td&gt;&lt;td&gt;Nvidia GTC DC page&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;First half of 2027&lt;/td&gt;&lt;td&gt;Expected completion of the acquisition, subject to regulatory approvals&lt;/td&gt;&lt;td&gt;Nvidia 8-K&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;Until completion, the practical advice is unchanged: treat the hub as an external dependency, record which revisions you use, and keep a way to mirror the weights you rely on.&lt;/p&gt;
&lt;h2 id=&quot;sources&quot;&gt;Sources&lt;a class=&quot;anchor&quot; href=&quot;#sources&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://www.sec.gov/Archives/edgar/data/1045810/000104581026000078/nvda-20260902.htm&quot;&gt;Form 8-K, 2 September 2026 (Hugging Face merger agreement)&lt;/a&gt;, filed 3 September 2026&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://blogs.nvidia.com/blog/nvidia-to-acquire-hugging-face/&quot;&gt;NVIDIA to Acquire Hugging Face&lt;/a&gt;, 3 September 2026&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://blogs.nvidia.com/blog/nvidia-gtc-taipei-computex-2026-news/&quot;&gt;GTC Taipei at Computex 2026 live blog&lt;/a&gt;, 21 May to 4 June 2026&lt;/li&gt;
&lt;li&gt;Hugging Face, &lt;a href=&quot;https://huggingface.co/blog/security-incident-july-2026&quot;&gt;Security incident, July 2026&lt;/a&gt;, 16 July 2026&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://nvidianews.nvidia.com/news/open-agent-safety-platform&quot;&gt;NVIDIA Launches Open Agent Safety Platform&lt;/a&gt;, 28 September 2026&lt;/li&gt;
&lt;li&gt;Groq, &lt;a href=&quot;https://groq.com/newsroom/groq-and-nvidia-enter-non-exclusive-inference-technology-licensing-agreement-to-accelerate-ai-inference-at-global-scale&quot;&gt;Groq and Nvidia enter non-exclusive inference technology licensing agreement&lt;/a&gt;, 24 December 2025&lt;/li&gt;
&lt;li&gt;The New York Times, &lt;a href=&quot;https://www.nytimes.com/2026/09/09/business/nvidia-groq-antitrust.html&quot;&gt;Regulators Are Investigating Nvidia&amp;#39;s Licensing Deal With Groq&lt;/a&gt;, 9 September 2026&lt;/li&gt;
&lt;li&gt;Reuters, &lt;a href=&quot;https://www.reuters.com/legal/litigation/us-doj-probes-nvidias-licensing-deal-with-ai-startup-groq-nyt-reports-2026-09-10/&quot;&gt;US DOJ probes Nvidia&amp;#39;s licensing deal with AI startup Groq, NYT reports&lt;/a&gt;, 9 September 2026&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://www.nvidia.com/en-eu/gtc/&quot;&gt;GTC Berlin 2026&lt;/a&gt;, accessed 30 September 2026&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://www.nvidia.com/gtc/dc/&quot;&gt;GTC Washington, D.C. 2026&lt;/a&gt;, accessed 30 September 2026&lt;/li&gt;
&lt;li&gt;Nvidia, &lt;a href=&quot;https://investor.nvidia.com/events-and-presentations/events-and-presentations/default.aspx&quot;&gt;Investor relations events and presentations&lt;/a&gt;, accessed 30 September 2026&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <title>The waitlist for VioPO, our purchase order API, is open</title>
    <id>https://violabs.co.uk/notes/viopo-waitlist-open/</id>
    <link rel="alternate" type="text/html" href="https://violabs.co.uk/notes/viopo-waitlist-open/"/>
    <published>2026-10-07T07:00:00Z</published>
    <updated>2026-10-07T07:00:00Z</updated>
    <category term="company" label="Company"/>
    <summary>VioPO reads purchase orders from PDFs, scans and photos and returns the same JSON every time. It is not open yet, but its waitlist is.</summary>
    <content type="html" xml:base="https://violabs.co.uk/notes/viopo-waitlist-open/">&lt;p&gt;The site for VioPO went live on 7 October 2026 at &lt;a href=&quot;https://viopo.co.uk/&quot;&gt;viopo.co.uk&lt;/a&gt;, and its &lt;a href=&quot;https://viopo.co.uk/waitlist/&quot;&gt;waitlist&lt;/a&gt; is open. VioPO itself is not open yet: there are no accounts or API keys today. Join the list and you will get one email, when it opens.&lt;/p&gt;
&lt;h2 id=&quot;what-viopo-does&quot;&gt;What VioPO does&lt;a class=&quot;anchor&quot; href=&quot;#what-viopo-does&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;VioPO reads purchase orders and returns JSON. You send an order to the API as a PDF, a scan or a photo, and you get back the same structure whoever made the document: the order header, the buyer and the supplier, the delivery and invoice addresses, every line and the totals. Fields that are not on the document come back as null rather than missing.&lt;/p&gt;
&lt;p&gt;Most businesses that sell to other businesses still receive orders as PDF attachments, each customer with its own layout, and someone types each one into the order system. Templates that know where each field sits on one customer&amp;#39;s form break when that form changes. Plain OCR turns the page into text but cannot tell the quantity from the price. A vision model reads the page more like a person does, and VioPO puts that reading behind one API call.&lt;/p&gt;
&lt;p&gt;The reading is only half of it. Dates come back in one format, currencies and countries as codes, and the quantities, prices and totals are checked against each other. Anything that does not add up is flagged in the response. A model can misread a page, as a person can, so the VioPO site suggests posting an order automatically only when the checks are clean.&lt;/p&gt;
&lt;h2 id=&quot;how-it-is-built&quot;&gt;How it is built&lt;a class=&quot;anchor&quot; href=&quot;#how-it-is-built&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;VioPO follows &lt;a href=&quot;https://violabs.co.uk/about/#what-we-hold-to&quot;&gt;what this company holds to&lt;/a&gt;. The model runs on hardware we operate. Orders are never sent to an outside AI service, and they are not kept after they are read. Purchase orders carry prices, customer names and addresses, and we would not want ours passed to someone else&amp;#39;s model either.&lt;/p&gt;
&lt;p&gt;Running the model ourselves also means we choose the version and when it changes, so the output format does not shift because a provider updated something.&lt;/p&gt;
&lt;h2 id=&quot;what-joining-the-waitlist-means&quot;&gt;What joining the waitlist means&lt;a class=&quot;anchor&quot; href=&quot;#what-joining-the-waitlist-means&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;One email, when VioPO opens, with the plans and how to get an API key.&lt;/li&gt;
&lt;li&gt;No newsletter, no marketing, and the address is not shared with anyone.&lt;/li&gt;
&lt;li&gt;The list is deleted once the launch email has gone out, and at the latest six months after VioPO opens.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To come off the list at any time, email &lt;a href=&quot;mailto:contact@viopo.co.uk&quot;&gt;contact@viopo.co.uk&lt;/a&gt;. The &lt;a href=&quot;https://viopo.co.uk/privacy/&quot;&gt;VioPO privacy notice&lt;/a&gt; sets out exactly what is kept with each entry.&lt;/p&gt;
&lt;h2 id=&quot;what-you-can-look-at-now&quot;&gt;What you can look at now&lt;a class=&quot;anchor&quot; href=&quot;#what-you-can-look-at-now&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://viopo.co.uk/try/&quot;&gt;Example output&lt;/a&gt;: the saved results of real runs on three sample orders, as a summary and as JSON.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://viopo.co.uk/docs/&quot;&gt;API documentation&lt;/a&gt;: every endpoint and every field of the output format, written for planning an integration before launch.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://viopo.co.uk/pricing/&quot;&gt;Launch plans&lt;/a&gt;: the plans VioPO will open with, including a Free plan of 50 pages a month with no card needed.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In the runs VioPO&amp;#39;s site describes so far, a one page order has taken 20 to 40 seconds to read.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://viopo.co.uk/waitlist/&quot;&gt;Join the VioPO waitlist&lt;/a&gt;.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>September 2026 AI model releases and prices</title>
    <id>https://violabs.co.uk/notes/ai-model-releases-september-2026/</id>
    <link rel="alternate" type="text/html" href="https://violabs.co.uk/notes/ai-model-releases-september-2026/"/>
    <published>2026-10-05T07:00:00Z</published>
    <updated>2026-10-05T07:00:00Z</updated>
    <category term="ai-models" label="AI models"/>
    <summary>The major proprietary AI model releases from 1 to 30 September 2026, from Claude Fable 5.1 to GPT-6.1 Sol, with dates, API prices and what each lab claims.</summary>
    <content type="html" xml:base="https://violabs.co.uk/notes/ai-model-releases-september-2026/">&lt;p&gt;This note covers AI model releases from 1 to 30 September 2026, a month in which OpenAI, Anthropic, Google, xAI and Meta all shipped new proprietary models. The main releases were Anthropic&amp;#39;s Claude Fable 5.1 (1 September), Google&amp;#39;s Gemini 3.8 Flash (2 September), Meta&amp;#39;s Muse Spark 1.3 (2 September), OpenAI&amp;#39;s GPT-6 Astra (3 September), xAI&amp;#39;s Grok 4.7 (21 September), Claude Opus 5.5 and OpenAI&amp;#39;s GPT-6 Sol and GPT-6 Luna (22 September), Claude Sonnet 5.5 (28 September) and GPT-6.1 Sol (29 September). Open weight releases are left for a separate note.&lt;/p&gt;
&lt;h2 id=&quot;september-2026-ai-model-releases-in-one-table&quot;&gt;September 2026 AI model releases in one table&lt;a class=&quot;anchor&quot; href=&quot;#september-2026-ai-model-releases-in-one-table&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Prices are the standard API rates in US dollars per million input and output tokens, as each lab published them. We checked them on 30 September 2026. Several labs charge more for very long prompts, and prices change, so check the linked pages before you budget.&lt;/p&gt;
&lt;div class=&quot;table-wrap&quot; tabindex=&quot;0&quot; role=&quot;region&quot; aria-label=&quot;Table 1&quot;&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th scope=&quot;col&quot;&gt;Date&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Model&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Lab&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Input / output per 1M tokens&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;1 Sep&lt;/td&gt;&lt;td&gt;Claude Fable 5.1&lt;/td&gt;&lt;td&gt;Anthropic&lt;/td&gt;&lt;td&gt;$10 / $50&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;2 Sep&lt;/td&gt;&lt;td&gt;Gemini 3.8 Flash&lt;/td&gt;&lt;td&gt;Google&lt;/td&gt;&lt;td&gt;$0.75 / $3.75 (to 31 Dec 2026)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;2 Sep&lt;/td&gt;&lt;td&gt;Muse Spark 1.3&lt;/td&gt;&lt;td&gt;Meta&lt;/td&gt;&lt;td&gt;$1.25 / $4.25&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;3 Sep&lt;/td&gt;&lt;td&gt;GPT-6 Astra&lt;/td&gt;&lt;td&gt;OpenAI&lt;/td&gt;&lt;td&gt;$10 / $50&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;21 Sep&lt;/td&gt;&lt;td&gt;Grok 4.7&lt;/td&gt;&lt;td&gt;xAI&lt;/td&gt;&lt;td&gt;$2 / $6 (prompts under 200K)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;22 Sep&lt;/td&gt;&lt;td&gt;Claude Opus 5.5&lt;/td&gt;&lt;td&gt;Anthropic&lt;/td&gt;&lt;td&gt;$4 / $20&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;22 Sep&lt;/td&gt;&lt;td&gt;GPT-6 Sol&lt;/td&gt;&lt;td&gt;OpenAI&lt;/td&gt;&lt;td&gt;$2 / $10&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;22 Sep&lt;/td&gt;&lt;td&gt;GPT-6 Luna&lt;/td&gt;&lt;td&gt;OpenAI&lt;/td&gt;&lt;td&gt;$0.10 / $0.50&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;28 Sep&lt;/td&gt;&lt;td&gt;Claude Sonnet 5.5&lt;/td&gt;&lt;td&gt;Anthropic&lt;/td&gt;&lt;td&gt;$2 / $10&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;29 Sep&lt;/td&gt;&lt;td&gt;GPT-6.1 Sol&lt;/td&gt;&lt;td&gt;OpenAI&lt;/td&gt;&lt;td&gt;$2 / $10&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;h2 id=&quot;openai-shipped-gpt-6-astra-then-cheaper-sol-and-luna&quot;&gt;OpenAI shipped GPT-6 Astra, then cheaper Sol and Luna&lt;a class=&quot;anchor&quot; href=&quot;#openai-shipped-gpt-6-astra-then-cheaper-sol-and-luna&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;OpenAI released &lt;a href=&quot;https://community.openai.com/t/introducing-gpt-6-astra-the-most-intelligent-and-aligned-model-in-the-world/1394703&quot;&gt;GPT-6 Astra&lt;/a&gt; on 3 September 2026. It has a 1,050,000 token context window, 128,000 tokens of maximum output and a knowledge cutoff of 30 April 2026. OpenAI&amp;#39;s &lt;a href=&quot;https://openai.com/index/gpt-6-astra/&quot;&gt;launch post&lt;/a&gt; said it was rolling out first to a limited set of organisations, then over the following days to ChatGPT Plus, Pro, Business and Enterprise users and through the API. OpenAI claims state-of-the-art results on several benchmarks, including FrontierMath Tier 4, ARC-AGI-3 and Terminal-Bench 4.0.&lt;/p&gt;
&lt;p&gt;Astra&amp;#39;s &lt;a href=&quot;https://deploymentsafety.openai.com/gpt-6-astra&quot;&gt;system card&lt;/a&gt; says it is OpenAI&amp;#39;s first model to reach the Critical level for cybersecurity under its Preparedness Framework. In OpenAI&amp;#39;s words, with the right tools and access it &amp;quot;can find previously unknown security flaws and develop new ways to exploit them&amp;quot; across many well-protected systems. The more permissive cyber configuration is offered through an application-based programme OpenAI calls Daybreak.&lt;/p&gt;
&lt;p&gt;On 22 September OpenAI&amp;#39;s &lt;a href=&quot;https://developers.openai.com/api/docs/changelog&quot;&gt;API changelog&lt;/a&gt; recorded GPT-6 Sol and GPT-6 Luna, two cheaper reasoning models. A week later, at DevDay on 29 September, it released GPT-6.1 Sol. OpenAI&amp;#39;s &lt;a href=&quot;https://openai.com/index/introducing-gpt-6-1-sol/&quot;&gt;announcement&lt;/a&gt; says it &amp;quot;nearly matches&amp;quot; Astra on agentic coding, computer use and professional work, and its &lt;a href=&quot;https://community.openai.com/t/devday-2026-announcements-and-developer-resources/1402006&quot;&gt;DevDay summary&lt;/a&gt; puts its standard token prices at one fifth of Astra&amp;#39;s. OpenAI&amp;#39;s own &lt;a href=&quot;https://developers.openai.com/api/docs/pricing&quot;&gt;pricing page&lt;/a&gt; confirms the arithmetic: $2 and $10 against Astra&amp;#39;s $10 and $50. GPT-6.1 Sol and GPT-6 Sol share a list price, but GPT-6.1 Sol charges half as much for cached input ($0.10 against $0.20).&lt;/p&gt;
&lt;p&gt;DevDay also brought Codex Security Cloud, which runs scheduled vulnerability scans and prepares fixes, and an Ultrafast paid speed tier. Dots, OpenAI&amp;#39;s new persistent agents, launched for Pro users in markets excluding the European Economic Area, Switzerland and the UK, according to OpenAI&amp;#39;s &lt;a href=&quot;https://help.openai.com/en/articles/20001530&quot;&gt;help page on dots&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;One release did not happen. Engadget, citing The Wall Street Journal, &lt;a href=&quot;https://www.engadget.com/2271626/openai-cancels-gpt-6-1-astra-release-deceptive-behavior/&quot;&gt;reported on 29 September&lt;/a&gt; that OpenAI had cancelled GPT-6.1 Astra, due in October, after internal tests showed higher levels of deception than earlier models. The report quotes OpenAI&amp;#39;s Saachi Jain, but as of 30 September we had not found an announcement about it on OpenAI&amp;#39;s own channels.&lt;/p&gt;
&lt;h2 id=&quot;anthropics-fable-5-1-opus-5-5-and-sonnet-5-5&quot;&gt;Anthropic&amp;#39;s Fable 5.1, Opus 5.5 and Sonnet 5.5&lt;a class=&quot;anchor&quot; href=&quot;#anthropics-fable-5-1-opus-5-5-and-sonnet-5-5&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Anthropic released &lt;a href=&quot;https://www.anthropic.com/claude-fable-and-mythos-5-1&quot;&gt;Claude Fable 5.1 and Claude Mythos 5.1&lt;/a&gt; on 1 September. They are paired models: Mythos 5.1 has fewer safeguards and, Anthropic says, &amp;quot;is only available to a set of US organizations&amp;quot;. The change in Fable 5.1 that matters most to security teams is that it &amp;quot;can now be used to discover software vulnerabilities&amp;quot; but not to develop exploits. Penetration testing, exploit generation and binary-based vulnerability scanning are still redirected to Opus models.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.anthropic.com/news/claude-opus-5-5&quot;&gt;Claude Opus 5.5&lt;/a&gt; followed on 22 September at $4 and $20, cheaper than Opus 5 at $5 and $25. Anthropic says it &amp;quot;performs at the level of Claude Fable 5.1 on most work and costs 40% less to run than Opus 5&amp;quot;. As of 30 September, Anthropic&amp;#39;s &lt;a href=&quot;https://platform.claude.com/docs/en/about-claude/models/overview&quot;&gt;models overview&lt;/a&gt; told developers to start with Opus 5.5 for most workloads.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://www.anthropic.com/claude-sonnet-5-5&quot;&gt;Claude Sonnet 5.5&lt;/a&gt; arrived on 28 September at $2 and $10. Anthropic claims it runs more than 30% faster than Sonnet 5 and costs up to 30% less for most work. On Anthropic&amp;#39;s own Terminal-Bench 4.0 chart it scores 70.6%, above Opus 5.5 at 66.4%. In the same announcement Anthropic said Claude Haiku 5.5 would join the family &amp;quot;in the coming weeks&amp;quot;, without giving a date.&lt;/p&gt;
&lt;h2 id=&quot;google-xai-and-meta&quot;&gt;Google, xAI and Meta&lt;a class=&quot;anchor&quot; href=&quot;#google-xai-and-meta&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Google released &lt;a href=&quot;https://blog.google/innovation-and-ai/models-and-research/gemini-models/3-8-flash-and-3-8-flash-cyber/&quot;&gt;Gemini 3.8 Flash&lt;/a&gt; on 2 September. Its $0.75 and $3.75 prices are introductory and run to 31 December 2026, after which Google lists $1.50 and $7.50. The same day Google announced Gemini 3.8 Flash Cyber, a vulnerability-finding variant limited to governments, critical infrastructure operators and software maintainers through a new Fairwind Program. At &lt;a href=&quot;https://blog.google/innovation-and-ai/technology/ai/google-io-2026-all-our-announcements/&quot;&gt;I/O in May&lt;/a&gt; Google said it looked forward to rolling out Gemini 3.5 Pro &amp;quot;next month&amp;quot;. On 30 September the newest Pro model on Google&amp;#39;s &lt;a href=&quot;https://ai.google.dev/gemini-api/docs/pricing&quot;&gt;API pricing page&lt;/a&gt; was still Gemini 3.1 Pro Preview.&lt;/p&gt;
&lt;p&gt;xAI, whose site now carries the name SpaceXAI, released &lt;a href=&quot;https://x.ai/news/grok-4-7&quot;&gt;Grok 4.7&lt;/a&gt; on 21 September at the same price as Grok 4.6. Its &lt;a href=&quot;https://docs.x.ai/docs/models&quot;&gt;models page&lt;/a&gt; lists a 500K context window, and its &lt;a href=&quot;https://docs.x.ai/developers/pricing&quot;&gt;pricing page&lt;/a&gt; lists higher rates, $4 and $12, for prompts of 200K tokens or more.&lt;/p&gt;
&lt;p&gt;Meta released &lt;a href=&quot;https://research.meta.ai/blog/introducing-muse-spark-1-3&quot;&gt;Muse Spark 1.3&lt;/a&gt; on 2 September. Meta&amp;#39;s &lt;a href=&quot;https://dev.meta.ai/docs/pricing-rate-limits&quot;&gt;API pricing&lt;/a&gt; includes an unusual Contributor tier at $0.10 and $0.20, in exchange for permission to train future Meta models on your prompts and completions.&lt;/p&gt;
&lt;p&gt;Outside the API market, Apple began rolling out &lt;a href=&quot;https://www.apple.com/newsroom/2026/09/siri-ai-a-profoundly-more-capable-and-personal-assistant-is-here/&quot;&gt;Siri AI&lt;/a&gt; in beta on 14 September, built on Apple Foundation Models made &amp;quot;in collaboration with Google and its Gemini models&amp;quot;. It was not initially available in the EU on iPhone, iPad or Apple Watch.&lt;/p&gt;
&lt;h2 id=&quot;what-september-means-for-teams-choosing-a-model&quot;&gt;What September means for teams choosing a model&lt;a class=&quot;anchor&quot; href=&quot;#what-september-means-for-teams-choosing-a-model&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Our reading of the month is that the bigger change was in price, not in the top score. Anthropic cut its Opus price by a fifth. OpenAI offered what it describes as near-Astra performance at one fifth of Astra&amp;#39;s price, 26 days after launching Astra.&lt;/p&gt;
&lt;p&gt;Two cautions. First, list price is not cost per task. Anthropic and OpenAI both argue that their new models use fewer tokens for the same work, and those claims are theirs to prove on your workload. Second, the most capable cyber configurations from Anthropic, OpenAI and Google are all gated behind vetting programmes. For UK and European teams, some of those programmes and products are US-only or exclude the UK at launch, so check eligibility before you plan around them.&lt;/p&gt;
&lt;h2 id=&quot;dates-to-watch&quot;&gt;Dates to watch&lt;a class=&quot;anchor&quot; href=&quot;#dates-to-watch&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;div class=&quot;table-wrap&quot; tabindex=&quot;0&quot; role=&quot;region&quot; aria-label=&quot;Table 2&quot;&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;&lt;th scope=&quot;col&quot;&gt;Date&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;What&lt;/th&gt;&lt;th scope=&quot;col&quot;&gt;Source&lt;/th&gt;&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;Not before 15 Oct 2026&lt;/td&gt;&lt;td&gt;Earliest retirement date for Claude Haiku 4.5 listed by Anthropic on 30 Sep&lt;/td&gt;&lt;td&gt;Anthropic&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;No date given&lt;/td&gt;&lt;td&gt;Claude Haiku 5.5, which Anthropic said on 28 Sep would come &amp;quot;in the coming weeks&amp;quot;&lt;/td&gt;&lt;td&gt;Anthropic&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Not before 24 Nov 2026&lt;/td&gt;&lt;td&gt;Earliest retirement date for Claude Opus 4.5 listed by Anthropic on 30 Sep&lt;/td&gt;&lt;td&gt;Anthropic&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;31 Dec 2026&lt;/td&gt;&lt;td&gt;Gemini 3.8 Flash introductory pricing ends&lt;/td&gt;&lt;td&gt;Google&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;h2 id=&quot;sources&quot;&gt;Sources&lt;a class=&quot;anchor&quot; href=&quot;#sources&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;OpenAI Developer Community, &amp;quot;Introducing GPT-6 Astra&amp;quot;, 3 September 2026: &lt;a href=&quot;https://community.openai.com/t/introducing-gpt-6-astra-the-most-intelligent-and-aligned-model-in-the-world/1394703&quot;&gt;https://community.openai.com/t/introducing-gpt-6-astra-the-most-intelligent-and-aligned-model-in-the-world/1394703&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OpenAI, &amp;quot;Introducing GPT-6 Astra&amp;quot;, 3 September 2026: &lt;a href=&quot;https://openai.com/index/gpt-6-astra/&quot;&gt;https://openai.com/index/gpt-6-astra/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OpenAI, &amp;quot;GPT-6 Astra System Card&amp;quot;, 3 September 2026: &lt;a href=&quot;https://deploymentsafety.openai.com/gpt-6-astra&quot;&gt;https://deploymentsafety.openai.com/gpt-6-astra&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OpenAI, &amp;quot;Introducing GPT-6.1 Sol&amp;quot;, 29 September 2026: &lt;a href=&quot;https://openai.com/index/introducing-gpt-6-1-sol/&quot;&gt;https://openai.com/index/introducing-gpt-6-1-sol/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OpenAI Help Center, &amp;quot;Getting started with your dot&amp;quot;, viewed 30 September 2026: &lt;a href=&quot;https://help.openai.com/en/articles/20001530&quot;&gt;https://help.openai.com/en/articles/20001530&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OpenAI, &amp;quot;API changelog&amp;quot;, viewed 30 September 2026: &lt;a href=&quot;https://developers.openai.com/api/docs/changelog&quot;&gt;https://developers.openai.com/api/docs/changelog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OpenAI, &amp;quot;API pricing&amp;quot;, viewed 30 September 2026: &lt;a href=&quot;https://developers.openai.com/api/docs/pricing&quot;&gt;https://developers.openai.com/api/docs/pricing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OpenAI Developer Community, &amp;quot;DevDay 2026 announcements and developer resources&amp;quot;, 29 September 2026: &lt;a href=&quot;https://community.openai.com/t/devday-2026-announcements-and-developer-resources/1402006&quot;&gt;https://community.openai.com/t/devday-2026-announcements-and-developer-resources/1402006&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Engadget, &amp;quot;OpenAI Reportedly Cancels GPT-6.1 Astra&amp;#39;s Release Over Deceptive Behavior&amp;quot;, 29 September 2026: &lt;a href=&quot;https://www.engadget.com/2271626/openai-cancels-gpt-6-1-astra-release-deceptive-behavior/&quot;&gt;https://www.engadget.com/2271626/openai-cancels-gpt-6-1-astra-release-deceptive-behavior/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Anthropic, &amp;quot;Introducing Claude Fable 5.1 and Claude Mythos 5.1&amp;quot;, 1 September 2026: &lt;a href=&quot;https://www.anthropic.com/claude-fable-and-mythos-5-1&quot;&gt;https://www.anthropic.com/claude-fable-and-mythos-5-1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Anthropic, &amp;quot;Introducing Claude Opus 5.5&amp;quot;, 22 September 2026: &lt;a href=&quot;https://www.anthropic.com/news/claude-opus-5-5&quot;&gt;https://www.anthropic.com/news/claude-opus-5-5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Anthropic, &amp;quot;Introducing Claude Sonnet 5.5&amp;quot;, 28 September 2026: &lt;a href=&quot;https://www.anthropic.com/claude-sonnet-5-5&quot;&gt;https://www.anthropic.com/claude-sonnet-5-5&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Anthropic, &amp;quot;Models overview&amp;quot;, viewed 30 September 2026: &lt;a href=&quot;https://platform.claude.com/docs/en/about-claude/models/overview&quot;&gt;https://platform.claude.com/docs/en/about-claude/models/overview&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Anthropic, &amp;quot;Model deprecations&amp;quot;, viewed 30 September 2026: &lt;a href=&quot;https://platform.claude.com/docs/en/about-claude/model-deprecations&quot;&gt;https://platform.claude.com/docs/en/about-claude/model-deprecations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Google, &amp;quot;Introducing Gemini 3.8 Flash and 3.8 Flash Cyber&amp;quot;, 2 September 2026: &lt;a href=&quot;https://blog.google/innovation-and-ai/models-and-research/gemini-models/3-8-flash-and-3-8-flash-cyber/&quot;&gt;https://blog.google/innovation-and-ai/models-and-research/gemini-models/3-8-flash-and-3-8-flash-cyber/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Google, &amp;quot;100 things we announced at I/O 2026&amp;quot;, 20 May 2026: &lt;a href=&quot;https://blog.google/innovation-and-ai/technology/ai/google-io-2026-all-our-announcements/&quot;&gt;https://blog.google/innovation-and-ai/technology/ai/google-io-2026-all-our-announcements/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Google, &amp;quot;Gemini Developer API pricing&amp;quot;, viewed 30 September 2026: &lt;a href=&quot;https://ai.google.dev/gemini-api/docs/pricing&quot;&gt;https://ai.google.dev/gemini-api/docs/pricing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;xAI, &amp;quot;Introducing Grok 4.7&amp;quot;, 21 September 2026: &lt;a href=&quot;https://x.ai/news/grok-4-7&quot;&gt;https://x.ai/news/grok-4-7&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;xAI, &amp;quot;Grok Models and Pricing&amp;quot;, viewed 30 September 2026: &lt;a href=&quot;https://docs.x.ai/docs/models&quot;&gt;https://docs.x.ai/docs/models&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;xAI, &amp;quot;Pricing&amp;quot;, viewed 30 September 2026: &lt;a href=&quot;https://docs.x.ai/developers/pricing&quot;&gt;https://docs.x.ai/developers/pricing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Meta, &amp;quot;Introducing Muse Spark 1.3&amp;quot;, 2 September 2026: &lt;a href=&quot;https://research.meta.ai/blog/introducing-muse-spark-1-3&quot;&gt;https://research.meta.ai/blog/introducing-muse-spark-1-3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Meta, &amp;quot;Pricing and rate limits&amp;quot;, viewed 30 September 2026: &lt;a href=&quot;https://dev.meta.ai/docs/pricing-rate-limits&quot;&gt;https://dev.meta.ai/docs/pricing-rate-limits&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Apple Newsroom, &amp;quot;Siri AI, a profoundly more capable and personal assistant, is here&amp;quot;, 14 September 2026: &lt;a href=&quot;https://www.apple.com/newsroom/2026/09/siri-ai-a-profoundly-more-capable-and-personal-assistant-is-here/&quot;&gt;https://www.apple.com/newsroom/2026/09/siri-ai-a-profoundly-more-capable-and-personal-assistant-is-here/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</content>
  </entry>
  <entry>
    <title>Vio Labs has its own site</title>
    <id>https://violabs.co.uk/notes/vio-labs-has-its-own-site/</id>
    <link rel="alternate" type="text/html" href="https://violabs.co.uk/notes/vio-labs-has-its-own-site/"/>
    <published>2026-09-30T07:00:00Z</published>
    <updated>2026-09-30T07:00:00Z</updated>
    <category term="company" label="Company"/>
    <summary>violabs.co.uk used to redirect to Violet RE. It is now the Vio Labs company site, with a register of our projects and a place for notes.</summary>
    <content type="html" xml:base="https://violabs.co.uk/notes/vio-labs-has-its-own-site/">&lt;p&gt;violabs.co.uk used to redirect to violetre.io. Anyone who typed the company&amp;#39;s address arrived at the Violet RE site. The address now serves the site you are reading.&lt;/p&gt;
&lt;p&gt;Vio Labs is the company. Violet RE is the one project it has made public. More projects will be added under the company name, each on its own site, and the company needs a place to list them.&lt;/p&gt;
&lt;h2 id=&quot;what-is-here&quot;&gt;What is here&lt;a class=&quot;anchor&quot; href=&quot;#what-is-here&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The &lt;a href=&quot;https://violabs.co.uk/projects/&quot;&gt;projects register&lt;/a&gt; has one entry per project: a plain description, the current status and a direct link to the project&amp;#39;s own site. It has one entry today.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://violabs.co.uk/notes/&quot;&gt;Notes&lt;/a&gt; is where we publish technical writing. This is the first note. There is an &lt;a href=&quot;https://violabs.co.uk/feed.xml&quot;&gt;Atom feed&lt;/a&gt; for anyone who prefers a reader.&lt;/p&gt;
&lt;p&gt;The &lt;a href=&quot;https://violabs.co.uk/about/&quot;&gt;About page&lt;/a&gt; gives the company details. Vio Labs LTD is registered in England and Wales, company number 17466165.&lt;/p&gt;
&lt;h2 id=&quot;violet-re&quot;&gt;Violet RE&lt;a class=&quot;anchor&quot; href=&quot;#violet-re&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://violetre.io/&quot;&gt;Violet RE&lt;/a&gt; does static reverse engineering. It decompiles binaries and mobile apps (APK, AAB and IPA) into readable source. Every identifier rename it proposes is checked against an equivalence gate for the language, and the report records which proposals were accepted and which were rejected. It then checks the recovered source for known weakness types, such as injection and path traversal. Each finding states its conditions, its confidence and what the analysis could not verify. Targets are never executed on the public tier.&lt;/p&gt;
&lt;p&gt;Violet RE is not open yet. Uploads are not being accepted and accounts cannot be created. Release is expected in autumn 2026. There is a waitlist on its site, which sends one message when the service opens.&lt;/p&gt;
&lt;h2 id=&quot;what-to-expect-from-the-notes&quot;&gt;What to expect from the notes&lt;a class=&quot;anchor&quot; href=&quot;#what-to-expect-from-the-notes&quot; aria-label=&quot;Link to this section&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The long teardowns of specific binaries stay on violetre.io, under &lt;a href=&quot;https://violetre.io/analysis/&quot;&gt;analysis writeups&lt;/a&gt;. The notes here are about method: how a check works, what it can show, and what it cannot.&lt;/p&gt;
&lt;p&gt;They follow the rule we apply to the projects. A claim comes with what supports it, and with the point where it stops holding.&lt;/p&gt;
&lt;p&gt;We are not announcing a schedule.&lt;/p&gt;
</content>
  </entry>
</feed>
