<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Job from Kilo</title>
    <description>The latest articles on DEV Community by Job from Kilo (@kilocode).</description>
    <link>https://dev.to/kilocode</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3596172%2Fd582ef62-3145-486c-9eb1-cc50dfb22f58.png</url>
      <title>DEV Community: Job from Kilo</title>
      <link>https://dev.to/kilocode</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/kilocode"/>
    <language>en</language>
    <item>
      <title>The Model Mix Is Growing, and Moving In-House</title>
      <dc:creator>Job from Kilo</dc:creator>
      <pubDate>Fri, 06 Nov 2026 19:30:00 +0000</pubDate>
      <link>https://dev.to/kilocode/the-model-mix-is-growing-and-moving-in-house-3933</link>
      <guid>https://dev.to/kilocode/the-model-mix-is-growing-and-moving-in-house-3933</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcmlpkjz8yrr5dv2xbqzg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcmlpkjz8yrr5dv2xbqzg.png" width="800" height="538"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Developers are spreading their work across more models from more labs, and more of that work is running on models teams host themselves. Data published this week from OpenRouter, our own usage dashboard, and a talk by Revolut's AI ops lead all point the same way. The single-model setup is fading, and the default model is increasingly one you can run on your own hardware.&lt;/p&gt;

&lt;h2&gt;
  
  
  Teams now run a portfolio of models
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto/https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21g9xo%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fcb8ce0f6-ff3d-4119-ba0e-ac11c85770d4_2200x1467.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto/https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21g9xo%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fcb8ce0f6-ff3d-4119-ba0e-ac11c85770d4_2200x1467.webp" title="Stripe Finalizes Deal to Acquire AI Startup OpenRouter for Over $7 Billion  - Bloomberg" alt="Stripe Finalizes Deal to Acquire AI Startup OpenRouter for Over $7 Billion  - Bloomberg" width="800" height="534"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://x.com/OpenRouter/status/2117300437066076293" rel="noopener noreferrer"&gt;OpenRouter reported on November 2&lt;/a&gt; that customers spending $100 or more a month now use a median of 6 model families, which is double the figure from a year ago. The top 10% of those customers went from 7 to 14. For a while, the trend ran the other way: the count fell through the first half of 2025 and bottomed at 3.8 in June, then climbed every quarter to 7.3 in October 2026; the highest OpenRouter has measured.&lt;/p&gt;

&lt;p&gt;The heavier the usage, the wider the spread. In October, the median customer spending $100 to $1K a month used 5 labs, those spending $1K to $10K used 8, and those above $10K used 12. Among the $10K+ group, 90% used five or more labs.&lt;/p&gt;

&lt;p&gt;Loyalty to a single lab has become rare. Fewer than 4% of any major lab's users on OpenRouter use that lab alone, and even Anthropic, which OpenRouter calls the stickiest, accumulates only 39% of its customers' spend. OpenRouter does point out the obvious selection bias, since people come to a router to use more than one model. What stands out is the reversal: after a period of consolidation, the number of labs per customer is rising again.&lt;/p&gt;

&lt;h2&gt;
  
  
  Inside Kilo, each agent role has its own favorite
&lt;/h2&gt;

&lt;p&gt;Our model dashboard shows the same spread inside a single tool. The leading model changes with the job, and no model takes more than 30% of any role.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftlj1b2a3oyye4htxno1p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftlj1b2a3oyye4htxno1p.png" width="799" height="291"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Nvidia's Nemotron models lead code, plan and debug. Review is the odd one out, and it is where frontier models from Anthropic and OpenAI show up most.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkuawa2irv1gejrpraakc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkuawa2irv1gejrpraakc.png" width="799" height="288"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In review, Claude Opus alone takes 11.5% of usage and GPT models add another 14.4%. In code, the only frontier model in the top 10 is gpt-6-luna at 1.4%.&lt;/p&gt;

&lt;p&gt;Developers appear to use cheaper models to write and fix code, then pay for a stronger model at the point where mistakes get caught.&lt;/p&gt;

&lt;h2&gt;
  
  
  Open models are running on teams' own hardware
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%212oQo%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Ff64af942-3c90-430b-bdc1-47fb30b48fd5_3000x2000.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%212oQo%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Ff64af942-3c90-430b-bdc1-47fb30b48fd5_3000x2000.jpeg" title="Revolut says some services back online after outage | Reuters" alt="Revolut says some services back online after outage | Reuters" width="800" height="534"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Another story came out today about Revolut, and how it now serves a self-hosted open model, GLM 5.3, as the default coding model for about 2,000 of its engineers. David Abitbol, who leads AI operations at the bank, described the setup at AI Engineer NYC on October 13, and the talk spread widely on X this week.&lt;/p&gt;

&lt;p&gt;The move started with cost. Abitbol said some engineers were spending $1,000 to $10,000 a month on frontier coding tools "with not so much ROI." Revolut began self-hosting in April 2026 with GLM 5.1 and now runs GLM 5.3 on about 56 Nvidia B200 GPUs, at a blended cost of about 30 cents per million tokens. By his account, the bill is one tenth of what Revolut spent on Anthropic and OpenAI.&lt;/p&gt;

&lt;p&gt;The bigger result was speed. Revolut measured a 70% improvement in lead time and a 60% improvement in coding time after moving to self-hosted GLM 5.1. Abitbol's explanation is that a flat bill meant engineers stopped rationing tokens and started using AI for Jira, Confluence and inbox work too.&lt;/p&gt;

&lt;h2&gt;
  
  
  A default you control, and frontier models where they earn it
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmvr83d2u9scvw2a76623.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmvr83d2u9scvw2a76623.png" width="800" height="473"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Both trends lead to the same setup: a cheaper model you control handles routine work, and frontier models are saved for the steps where they pay off - and if your hardware can handle it, local AI has been proven to work at enterprise scale.&lt;/p&gt;

&lt;p&gt;You can set this up in Kilo today:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Pick a model per agent.&lt;/strong&gt; Set per-agent defaults on the Settings → Models tab or in &lt;code&gt;kilo.jsonc&lt;/code&gt;, so Code and Debug can run on an open model while review uses a frontier one. See &lt;a href="https://kilo.ai/docs/code-with-ai/agents/model-selection" rel="noopener noreferrer"&gt;Model Selection&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Connect a local or self-hosted model.&lt;/strong&gt; Kilo Desktop lets you load and use local models directly in the app. &lt;a href="https://kilo.ai/install" rel="noopener noreferrer"&gt;Install here&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Let routing pick the cheapest model that works.&lt;/strong&gt; Auto Efficient (&lt;code&gt;kilo-auto/efficient&lt;/code&gt;) sends each request to the cheapest model proven accurate enough for that task.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The live usage numbers behind the tables above are at &lt;a href="https://kilo.ai/models" rel="noopener noreferrer"&gt;kilo.ai/models&lt;/a&gt;, and they will keep shifting as new open models land&lt;/p&gt;




</description>
      <category>ai</category>
      <category>coding</category>
      <category>dev</category>
    </item>
    <item>
      <title>Nobody Should Knock Your Stack Down</title>
      <dc:creator>Job from Kilo</dc:creator>
      <pubDate>Fri, 06 Nov 2026 11:00:00 +0000</pubDate>
      <link>https://dev.to/kilocode/nobody-should-knock-your-stack-down-jkp</link>
      <guid>https://dev.to/kilocode/nobody-should-knock-your-stack-down-jkp</guid>
      <description>&lt;p&gt;&lt;em&gt;This piece was written by my colleague Federico. I’m sharing it here because her dad’s punch card story stuck with me, and I think it’ll stick with you too.&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;The deck of punched data cards&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;"The cruelest prank on campus,"&lt;/em&gt; said dad as a brief smirk crossed his face, &lt;em&gt;"was to knock someone's stack of data cards to the floor and watch 'em scatter."&lt;/em&gt; My father, Eduardo, was an industrial engineering student at the Pontificia Universidad Javeriana de Bogotá, back in the 1970s. &lt;a href="https://www.cc.columbia.edu/cu/computinghistory/cards.html" rel="noopener noreferrer"&gt;To run code on the IBM computers of the day&lt;/a&gt;, students fed in precisely ordered stacks of cardboard cards with punched holes, for mathematical calculations.&lt;/p&gt;

&lt;p&gt;If your cards were numbered, you had a way to reconstruct the deck. If they weren't, good luck: back to square zero. Programmers punched sequence numbers into columns 73 to 80 of each card so a sorting machine could put a deck back in order, but freshmen weren't that meticulous. I still think about that story whenever we both talk about how far we've come with tech.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9mf7cvfzhqtjmx4j97sb.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9mf7cvfzhqtjmx4j97sb.jpeg" width="799" height="359"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A FORTRAN statement on an 80-column punched card, used at the University of Stuttgart in the early 1970s. Photo: Harke, &lt;a href="https://creativecommons.org/licenses/by-sa/3.0/" rel="noopener noreferrer"&gt;CC BY-SA 3.0&lt;/a&gt;, via &lt;a href="https://commons.wikimedia.org/wiki/File:Punch_card_Fortran_Uni_Stuttgart_(6).jpg" rel="noopener noreferrer"&gt;Wikimedia Commons&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Students today have access to coding agents on their laptops that can tackle problems my father and his classmates would only have dreamt of, tokens are our new set of punched data cards.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Closer than you think&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;I was born and raised in Colombia and spent six months in New Orleans, attending High School in the 90s. Some classmates asked whether we lived in huts, up in trees, or knew what an airplane was. I understood where their curiosity without malice was coming from: distances both geographical and technological were a real gap.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8posccqt33oskqtkin50.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8posccqt33oskqtkin50.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The internet has bridged that. I'm sitting at a café in &lt;em&gt;"El Corralito de Piedra"&lt;/em&gt; (Cartagena de Indias), working with my team thousands of miles away in the U.S. and Europe. A student in Buenos Aires, an engineer in São Paulo, a developer in Austin, they have access to much of the same technology. Still, having access to a tool isn't quite the same as having control over it.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Someone can still knock your cards down&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;This time it won't be the prankster knocking your stack down, but the cost of tokens and the ever-changing terms of service of the companies and services you depend on. Cursor's &lt;a href="https://cursor.com/pricing" rel="noopener noreferrer"&gt;current Plus plan includes only Grok models&lt;/a&gt;; third-party models on higher plans are billed separately by usage. Meanwhile, &lt;a href="https://help.openai.com/en/articles/20001506-using-openai-models-in-cursor" rel="noopener noreferrer"&gt;OpenAI proposed November 12 as the end of the agreement&lt;/a&gt; under which it supplies its models to Cursor. On October 29, Cursor &lt;a href="https://blog.kilo.ai/p/know-your-ai-toolchain-lessons-from" rel="noopener noreferrer"&gt;reported a malicious extension&lt;/a&gt; posing as Claude Code in its marketplace; it was available for about 11 hours.&lt;/p&gt;

&lt;p&gt;These are just examples of how vulnerable developers are while building workflows around tools whose pricing, availability, model selection, etc., depend on others. A pricing change or provider disagreement won't break your code, but changes how you build it, if you can afford it and the moat built around it that impedes change.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Earning in pesos or reais, paying in U.S. dollars&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;For Latin American developers it's difficult to budget given the dollar's fluctuation. A monthly token bill denominated in U.S. dollars doesn't stay the same in pesos or reais. Even as providers leave service prices unchanged, exchange-rate movements make your margins unpredictable. In Colombia, the dollar went from &lt;a href="https://www.datos.gov.co/Econom-a-y-Finanzas/Tasa-de-Cambio-Representativa-del-Mercado-TRM/32sa-8pi3" rel="noopener noreferrer"&gt;4,478 pesos in November 2024 to 3,048 in August 2026&lt;/a&gt;, a 32% swing in under two years. In Brazil, the dollar jumped &lt;a href="https://api.bcb.gov.br/dados/serie/bcdata.sgs.1/dados?formato=csv&amp;amp;dataInicial=01/10/2026&amp;amp;dataFinal=30/10/2026" rel="noopener noreferrer"&gt;from 5.04 to 5.50 reais in a single day&lt;/a&gt; this past October. In Mexico, it &lt;a href="https://fred.stlouisfed.org/series/DEXMXUS" rel="noopener noreferrer"&gt;climbed from 16.86 to 18.79 pesos&lt;/a&gt; between September 4 and October 30, 2026.&lt;/p&gt;

&lt;p&gt;Token-based billing adds another moving part to an already unpredictable budget. &lt;a href="https://gartner.com/en/newsroom/press-releases/2026-06-24-gartner-predicts-ai-coding-costs-will-surpass-average-developer-salary-by-2028-as-token-consumption-surges" rel="noopener noreferrer"&gt;Gartner expects AI coding costs to pass the average developer's salary by 2028&lt;/a&gt; as token consumption grows. Choosing a model isn't about benchmark scores only, it's a decision about what you can afford to keep using in the upcoming months.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwrh8bhht8ucgxesejk8t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fwrh8bhht8ucgxesejk8t.png" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This isn't a purely Latin American concern. In &lt;a href="https://survey.stackoverflow.co/2026/knowledge/data/ai-cost" rel="noopener noreferrer"&gt;Stack Overflow's 2026 Developer Survey&lt;/a&gt;, 32.6% of the 1,033 developers who answered a question about how cost or usage limits affect their AI use at work said they personally monitor usage, and 25.3% said they choose cheaper models when possible. Those figures come from a global, self-selected sample, not a Latin American survey. Still, they make the point: cost is already changing developer behavior.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Talent is there&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Latin America is bigger than we credit it for in the developer world. &lt;a href="https://innovationgraph.github.com/global-metrics/developers" rel="noopener noreferrer"&gt;GitHub's Innovation Graph&lt;/a&gt; counted roughly 20.4 million developer accounts across 21 Latin American economies (Q2 2026), more than China's 11.8 million. That includes 3.1 million in Mexico and about 1.8 million each in Colombia and Argentina. Those are GitHub accounts, not a census of employed engineers. Brazil had 10.2 million developers on GitHub as of September 2026 (&lt;a href="https://github.blog/news-insights/octoverse/octoverse-commits-pushes-reach-new-highs-in-2026-as-developers-build-with-agents/" rel="noopener noreferrer"&gt;GitHub's Octoverse 2026&lt;/a&gt;). It added 3.28 million this year, the third most of any country.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9dsz09maw1k31xie7mtv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9dsz09maw1k31xie7mtv.png" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Latin America's developers are already using agents to write code, debug, and open pull requests, and they're learning about the next generation of tools. Whether they can make independent choices regarding the tools they increasingly depend on is a different question.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Keep your options open&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://kilo.ai/docs/desktop/overview" rel="noopener noreferrer"&gt;Kilo Desktop by Anaconda&lt;/a&gt; lets you work in a desktop workspace and choose over 500 hosted models through the Kilo Gateway, your own provider API keys, or &lt;a href="https://kilo.ai/docs/desktop/features/local-inference" rel="noopener noreferrer"&gt;compatible local models on your machine&lt;/a&gt;. It also brings code, files, terminals, git, and notebooks into the same working environment. A model dropdown lists the models your vendor has a deal with today, and those deals can change. We've made &lt;a href="https://blog.kilo.ai/p/your-coding-tool-should-not-choose" rel="noopener noreferrer"&gt;the case for model freedom&lt;/a&gt; before.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://kilo.ai/pricing" rel="noopener noreferrer"&gt;Kilo's individual platform is free to start with.&lt;/a&gt; Free model options exist, paid inference can be used on a consumption basis and &lt;a href="https://kilo.ai/docs/gateway/usage-and-billing" rel="noopener noreferrer"&gt;you can also buy Kilo credits.&lt;/a&gt; Local inference avoids hosted token charges but demands proper hardware. Teams on a ChatGPT plan can &lt;a href="https://blog.kilo.ai/p/sign-in-with-chatgpt" rel="noopener noreferrer"&gt;sign in with ChatGPT&lt;/a&gt; and use the usage that plan includes, rather than paying per token through the API. &lt;a href="https://blog.kilo.ai/p/auto-efficient" rel="noopener noreferrer"&gt;Auto-Efficient&lt;/a&gt; sends each request to the lowest-cost model Kilo has measured as capable of that kind of task. None of this makes the economics disappear. It gives you more ways to manage them.&lt;/p&gt;

&lt;p&gt;Developers are figuring out clever ways to stretch every token. At &lt;a href="http://www.alldayai.com/" rel="noopener noreferrer"&gt;All Day AI&lt;/a&gt;, some pointed out how to route simple decisions to smaller and cheaper models while using frontier ones for more elaborate work. According to OpenRouter's Chris Clark, open-weight models now carry about 64% of the tokens but only 28% of the spending. &lt;a href="https://blog.kilo.ai/p/five-things-developers-at-all-day" rel="noopener noreferrer"&gt;Here is a summary of 5 best practices&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Choosing between models has its pros and cons, different models, different answers. You still have to test the output, understand the trade-offs, check how a provider handles your data, etc. Being able to make that call enables flexibility and adaptability.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Number your cards&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;My father's generation learned to number their cards because they understood how fast things could become a mess. This generation needs to understand what tools we depend on, and to keep options open.&lt;/p&gt;

&lt;p&gt;Is your company using and paying for Cursor? Kilo Enterprise is free for the rest of that contract, up to a year, if you claim it by November 30. &lt;a href="https://kilo.ai/cursor-exodus?_gl=1*1s1v689*_gcl_au*MTYyNTQ3NzMyNy4xNzkzMDM3NTYwLi0uLS4xNzkzNjU4MDU3Ljk5MzU3Mjc1MC4xNzkzODA5MzcyLjE3OTM4MjUyMDA." rel="noopener noreferrer"&gt;See the offer&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://kilo.ai/docs/desktop/installation" rel="noopener noreferrer"&gt;Download Kilo Desktop&lt;/a&gt; and try the same real coding task with two models. Heck, run one of the &lt;a href="http://kilo.ai/landing/free-models" rel="noopener noreferrer"&gt;free ones&lt;/a&gt;, or download a small model and &lt;a href="https://kilo.ai/docs/desktop/features/local-inference" rel="noopener noreferrer"&gt;run it locally&lt;/a&gt;. Compare the results and the cost, and see what works for you. You shouldn't have to commit to one provider just to keep building.&lt;/p&gt;

&lt;p&gt;There's always a practical joker willing to knock your cards down. It's up to you to be able to pick them up and carry on.&lt;/p&gt;




</description>
      <category>ai</category>
      <category>coding</category>
    </item>
    <item>
      <title>Know Your AI Toolchain: Lessons from the Cursor Marketplace Incident</title>
      <dc:creator>Job from Kilo</dc:creator>
      <pubDate>Thu, 05 Nov 2026 13:00:00 +0000</pubDate>
      <link>https://dev.to/kilocode/know-your-ai-toolchain-lessons-from-the-cursor-marketplace-incident-278a</link>
      <guid>https://dev.to/kilocode/know-your-ai-toolchain-lessons-from-the-cursor-marketplace-incident-278a</guid>
      <description>&lt;p&gt;&lt;em&gt;A fake Claude Code extension sat in Cursor’s marketplace for 11 hours. Here’s what every engineering team should check now, and why it’s a good moment to rethink who controls your AI stack.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;On October 29, a tampered build of Anthropic's Claude Code extension, version 2.1.313, appeared in Cursor's VS Code extension marketplace. Anthropic didn't build it. It was live from about 2:27am to 1:35pm PT, and up to 5,000 users may have installed it.&lt;/p&gt;

&lt;p&gt;Cursor caught it, pulled it, shut down the marketplace, rotated keys and worked with the host to take the attacker's server offline. They also published a clear, detailed &lt;a href="https://cursor.com/blog/claude-code-extension-security-notice" rel="noopener noreferrer"&gt;security notice&lt;/a&gt;. That's the right response, and they deserve credit for it.&lt;/p&gt;

&lt;p&gt;But the attack itself is the part worth studying. It was simple. And it will happen again, to some tool, somewhere.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;What the extension did&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;The malicious build tried to plant a persistent SSH backdoor. According to Cursor, it:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Collected host details: hostname, username, OS, home directory, environment variable names, Git email and public IP.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Added an attacker-controlled SSH key (labeled svc-telemetry) to authorized_keys.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Tried to enable the local SSH service and open a reverse tunnel. This step failed on most machines, because it needs admin rights.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Installed persistence through a LaunchAgent on macOS or a scheduled task on Windows, retrying the tunnel every 60 seconds.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Reported back to the attacker over HTTP.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;If you installed or updated that version during the window, act now.&lt;/strong&gt; Check for the svc-telemetry key, run Cursor's remediation script, and rotate credentials from a clean machine. Uninstalling the extension alone is not enough. The payload leaves scripts that keep running. Cursor's &lt;a href="https://cursor.com/blog/claude-code-extension-security-notice" rel="noopener noreferrer"&gt;notice&lt;/a&gt; has the full steps and indicators of compromise.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Why this one matters&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Nothing here was clever. A trusted name. A new version number. An install or auto-update. That was enough.&lt;/p&gt;

&lt;p&gt;The lesson is bigger than one marketplace. AI coding tools now run a growing stack of add-ons: extensions, MCP servers, skills and plugins. Many of them can read your repo, run shell commands and touch your environment. Your software supply chain has moved into the editor, and most teams aren't watching it yet.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Know Your AI Toolchain&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;One of our engineers put it well in an internal thread: teams need a habit of &lt;em&gt;knowing their AI toolchain&lt;/em&gt;. For every extension, MCP server, skill and plugin, you should be able to answer four questions:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Who made it?&lt;/strong&gt; Is the publisher who you think it is?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;What changed?&lt;/strong&gt; What's different in this version from the last one you trusted?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;What does it do?&lt;/strong&gt; Does its behavior match its stated purpose?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;What is it allowed to do?&lt;/strong&gt; Which files, commands, networks and secrets can it reach?&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;In practice, that means a few concrete steps:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Allowlist publishers and pin versions&lt;/strong&gt; for anything with shell or file access. Don't let agent extensions auto-update unreviewed.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Run editors without admin rights.&lt;/strong&gt; In this incident, missing admin rights stopped the worst step on most machines.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Review MCP servers like dependencies.&lt;/strong&gt; Know where each one comes from and what tools it exposes.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Watch the usual persistence spots.&lt;/strong&gt; ~/.ssh/authorized_keys, LaunchAgents, scheduled tasks and startup folders.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Centralize policy.&lt;/strong&gt; Developers shouldn't each decide alone which tools and models are safe.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Where Kilo stands&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;To be clear: no editor is immune. Kilo ships as an extension too, and we hold ourselves to the same four questions.&lt;/p&gt;

&lt;p&gt;Here's how we help teams answer them:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Open source.&lt;/strong&gt; Kilo's code is &lt;a href="https://github.com/Kilo-Org/kilocode" rel="noopener noreferrer"&gt;public on GitHub&lt;/a&gt;. You can see what it does and what changed.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Admin controls.&lt;/strong&gt; Kilo Enterprise lets you set which models and providers each org and sub-org can use, with SSO, SCIM, role-based access and audit logs.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Provider policies.&lt;/strong&gt; Filter providers by training policy, prompt retention and location.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Coding guardrails.&lt;/strong&gt; Kilo works with &lt;a href="https://blog.kilo.ai/p/kilo-and-enkrypt" rel="noopener noreferrer"&gt;Enkrypt AI's guardrails&lt;/a&gt;, which check each prompt, tool call (including shell commands) and tool result against a policy your security team sets. A pasted API key, or an instruction hidden in a README, is blocked before the agent acts on it, and every block is logged for audit.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Coming next.&lt;/strong&gt; Admins will be able to turn on guardrails for every Kilo user in one place, and MCP Scan and Skill Scan, by Enkrypt AI, will check MCP servers and skills before they run&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;The other reason teams are rethinking Cursor&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Security isn't the only pressure. Cursor's model access is shifting too:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;OpenAI has said it &lt;a href="https://openai.com/index/our-decision-on-cursor-following-its-acquisition-by-spacex/" rel="noopener noreferrer"&gt;won't supply future models to Cursor&lt;/a&gt; following Cursor's acquisition by SpaceX.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;OpenAI model access in Cursor is &lt;a href="https://help.openai.com/en/articles/20001506-using-openai-models-in-cursor" rel="noopener noreferrer"&gt;scheduled to end November 12, 2026&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Cursor's new X Subscription plans &lt;a href="https://cursor.com/docs/account/pricing/legacy-cursor-plans" rel="noopener noreferrer"&gt;drop the included third-party model allowance&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The common thread: your toolchain shouldn't depend on one vendor's marketplace or one vendor's provider deals. You should control both.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;The Cursor Exodus: Kilo Enterprise, free for your remaining term&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;If you're on a Cursor enterprise contract and want out, we'll make the move easier. Through the &lt;a href="https://kilo.ai/cursor-exodus" rel="noopener noreferrer"&gt;Cursor Exodus&lt;/a&gt; offer:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Kilo Enterprise is free&lt;/strong&gt; for the rest of your Cursor contract, up to 12 months.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Seats match 1:1&lt;/strong&gt; with your Cursor seats.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;500+ models&lt;/strong&gt;, including GPT, with zero markup on token prices through the Kilo Gateway.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Bring your own keys&lt;/strong&gt;, local models or eligible ChatGPT Plus and Pro subscriptions.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Apply by November 30, 2026.&lt;/strong&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;AI usage is billed separately, and no credits are included. The offer is discretionary and needs a signed attestation plus a redacted proof of your Cursor contract. It doesn't cancel or reimburse your Cursor contract.&lt;/p&gt;

&lt;p&gt;You don't have to switch overnight. Pilot Kilo on real repositories alongside Cursor, compare quality and cost, then roll out. Our &lt;a href="https://kilo.ai/articles/cursor-to-kilo-migration-guide" rel="noopener noreferrer"&gt;migration guide&lt;/a&gt; walks through it, and you can read &lt;a href="https://blog.kilo.ai/p/what-anacondas-engineers-found-when" rel="noopener noreferrer"&gt;what Anaconda's engineers found&lt;/a&gt; when they made the same move.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F68dq8c2iecyvrokhtf38.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F68dq8c2iecyvrokhtf38.png" width="" height=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;The takeaway&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Whatever editor you use, audit your AI toolchain this week. Know who made each piece, what changed, what it does and what it can touch.&lt;/p&gt;

&lt;p&gt;And if you're ready to take back control of your models and your stack, &lt;a href="https://kilo.ai/cursor-exodus" rel="noopener noreferrer"&gt;claim the Cursor Exodus offer&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>cursor</category>
      <category>ai</category>
    </item>
    <item>
      <title>Open-Sourcing the Playbook Behind All Day AI, a 12,000+ Attendee Conference</title>
      <dc:creator>Job from Kilo</dc:creator>
      <pubDate>Thu, 05 Nov 2026 08:11:42 +0000</pubDate>
      <link>https://dev.to/kilocode/open-sourcing-the-playbook-behind-all-day-ai-a-12000-attendee-conference-9p3</link>
      <guid>https://dev.to/kilocode/open-sourcing-the-playbook-behind-all-day-ai-a-12000-attendee-conference-9p3</guid>
      <description>&lt;h3&gt;
  
  
  &lt;strong&gt;TL;DR&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F53zne0mt78tte58pc43x.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F53zne0mt78tte58pc43x.jpeg" width="799" height="271"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;All Day AI was a free, online, 16-hour marathon event with zero vendor pitches. We pulled it together in about two months, saw 12,313 participants and 140 speakers, and people stayed and watched for an average of more than 6 hours.&lt;/p&gt;

&lt;p&gt;An event of this scale doesn't come together that fast without some serious sprinting, trial and error, and audible-calling. Plenty of people have asked how we did it, so this article open-sources the whole playbook: the goals, the team, the tools, the timeline, and the parts we'd change.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;The Why&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkvz6ist9nq2jw1q8ihil.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkvz6ist9nq2jw1q8ihil.jpeg" width="800" height="478"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We built All Day AI for people who were under pressure to put AI to work but struggling to find advice they could trust. The tools and recommendations were changing week to week, and a lot of the conversation still led back to something for sale. We wanted a place where practitioners could explain what they had actually shipped, what had failed, and what another team could reuse.&lt;/p&gt;

&lt;p&gt;That need shaped the format. Keeping the event free and online meant people could join from wherever they worked, without a ticket budget, a flight, or a travel approval. Banning vendor pitches kept the focus on useful lessons rather than a sales conversation. Across Build, Lead, Secure, and Ship, the goal was to give people clearer answers and peers they could keep learning with after the day ended.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;The Hard Part&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;The first version of our website went up in August, and the event was slated to go live on October 22. That gave us roughly two months to hit our admittedly aggressive goals:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;More than 10,000 registrants&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://app.zuddl.com/anaconda/l/event/bebeaaba-847b-4621-8ee1-73d1cb0b1f71/schedule" rel="noopener noreferrer"&gt;More than 120 practitioner-led sessions&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;4 tracks: Build, Lead, Secure, and Ship&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;A surviving &lt;a href="https://discord.gg/ZnD6CpcgaD" rel="noopener noreferrer"&gt;Discord&lt;/a&gt; community&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What made those numbers hard was that we were starting from zero. There was no existing All Day AI community, no speakers signed up, no website, no event platform, and no social presence. Every registrant and every speaker had to come from something we built or someone we reached in those two months.&lt;/p&gt;

&lt;p&gt;If you've run an online event with multiple speakers, you know that even one track can be a logistical nightmare. We knew 120+ speakers across 4 tracks could get ugly, fast, so most of what follows is about how we kept it from getting ugly: a committed team, a few deliberate bets, and a lot of help from AI agents.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;The People&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fclzgxuv8jm7jofyh54gr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fclzgxuv8jm7jofyh54gr.png" width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The most important part of the ADAI stack was the people. The core organizing team had more than 20 people across event co-founders, moderators, hackathon judges, ushers, and marketers, and they worked quickly and unselfishly through the build-up and especially on the day of. The team brought experience from organizations including Anaconda, Matejczyk Group, Carnegie Mellon University's Software Engineering Institute, Techstrong Group, ACI Worldwide, and Community Hackathons, produced by Crowdbyte Solutions.&lt;/p&gt;

&lt;p&gt;This was a community event, so all of it fell outside everyone's day job. Nobody was paid to make All Day AI happen, and the fact that it happened anyway is a credit to how much the team believed in the project. They deserve not only credit but admiration.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Three Bets That Paid Off&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Before we picked a single tool, we made a few decisions about what kind of event this would be. Those decisions shaped everything else, and in hindsight they did more for our numbers than any piece of software.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;No vendor pitches, ever.&lt;/strong&gt; Most conferences exist with at least a subtle motivation of money changing hands. People can sense that, and when they just want to learn, it's a turnoff. So we banned pitches from the jump. That gave us a simple promise to make to attendees and speakers alike: you're here to learn and to teach, not to be sold to.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Look like nothing else.&lt;/strong&gt; Our goal for the website was to get visitors to understand right away that this wasn't a normal tech conference. Our hallmark "Rockin' Rooster" came out of a ~3 day back-and-forth with the team, where other ideas like "Rockin' Grandma" were rejected in its favor. We felt the rooster represented something new, loud, and disruptive, in a good way. I used a free online SVG converter to turn the original crude cartoon into a scalable logo.\&lt;br&gt;
We carried the same idea into the speaker pages. Every headshot got a uniform background and photo effect inspired by vintage concert posters. I worked out the look in ChatGPT, then built a small app in Kilo Code that applied it programmatically through the OpenAI image API, so every new speaker matched the rest without manual editing. It wasn't long before people recognized the rooster before they even knew what the event was about, which is proof the branding landed.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Trust the community to spread the word.&lt;/strong&gt; This was our biggest growth lever. On a random weekday in September, I had the idea to ask my Dot (an AI agent I'll explain below) to reach out to 3,000 tech groups, hackathons, and events around the world: anyone who might have a shred of interest in All Day AI. I proposed a free deal. Tell your community about our event, and I'll put your logo, link, and CTA on our website.\&lt;br&gt;
Hundreds responded. Based on rough estimates of community sizes, I would safely attribute 20-30% of our registrations to that one message. It worked because the offer cost nobody anything, and because a free, pitch-free event is something community organizers are happy to share.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;The Stack&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxb8m4xbompd7qmkydax1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxb8m4xbompd7qmkydax1.png" width="799" height="455"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;With those bets in place, the job became execution, and the tools we chose were all about saving the team's time for the work only people could do.&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;strong&gt;Platform&lt;/strong&gt;
&lt;/h4&gt;

&lt;p&gt;We wanted to spend as little time and money as possible on event infrastructure, so we looked for a platform that could natively handle 5 stages, registration forms, communications, and recording. We landed on &lt;a href="https://www.zuddl.com/" rel="noopener noreferrer"&gt;Zuddl&lt;/a&gt;, which was modular enough to meet our requirements without us stitching together separate tools.&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;strong&gt;Website&lt;/strong&gt;
&lt;/h4&gt;

&lt;p&gt;Version 1 was built in Kilo Code for VS Code using GPT 5.6 and cost about $5. It was stored in GitHub, deployed to Vercel, and used Cloudflare for domain management. Because the speaker lineup and partner list changed constantly, the site had to change constantly too. The team and I made PRs as the event evolved, and I approved and merged them.&lt;/p&gt;

&lt;h4&gt;
  
  
  &lt;strong&gt;Operations&lt;/strong&gt;
&lt;/h4&gt;

&lt;p&gt;Here's where we had to get crafty. We wanted to attract top speakers across the AI industry, and quality speakers want a clear point of contact with a name and a quick response time. A shared, generic email address wasn't going to cut it, so we used mine.&lt;/p&gt;

&lt;p&gt;That solved the trust problem and created a volume problem: one person fielding 140 speakers' worth of email. To manage it, I used a series of AI agents with a human-in-the-loop editorial process.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;OpenAI Dots.&lt;/strong&gt; My Dot was the operating system for speaker communication. I gave it provisional access to Google Drive assets like the schedule and moderation Sheets and image collections, plus browser access to certain Zuddl lists and event settings. Then I had it send blasts and personalized speaker links, update Zuddl profiles, and manage moderation schedules. I stayed in the loop for every outgoing message, which let me track 140 speakers without holding the status of 140 email threads in my head. AI gets better with context, so the more I used the Dot, the more it understood the ADAI mission and the better it got at helping me.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Kilo.&lt;/strong&gt; I let my Dot use the Kilo CLI on my computer to make site changes, which kept it more focused than asking it to generate GitHub PRs itself. When speaker information changed or I approved a new cohort, I asked the Dot to have Kilo update the site, so the website stayed in sync with the speaker list without a separate round of manual edits.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Instinct.&lt;/strong&gt; Even with the Dot, my inbox became an absolute mess once we had about 20 of our 140 speakers. I gave Instinct, the agent that lives in iMessage, read-only access to my inbox and asked it to ping me whenever an urgent work item came in outside of All Day AI, so nothing from my day job got lost in the conference noise.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;How It Played Out&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkav42954t605q0kfoj6b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkav42954t605q0kfoj6b.png" width="800" height="412"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Plans are one thing. Here's what the two months looked like in practice, including the moments where it nearly fell apart.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;August 5--11: Concept and plumbing.&lt;/strong&gt; A small group of the original core organizers outlined the event. A crude website appeared with placeholder registration, speaker, and volunteer forms while the team worked through platform, legal, and data requirements. We set the go-live date for October 22, 2026.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;August 16--25: A slow start.&lt;/strong&gt; Responsibilities were assigned, and I took on speaker operations. Speaker intake, terms, platform setup, and partner materials were still being assembled. On August 25, we had 100 registrations and 12 speaker submissions, not even 1% of the final counts. With less than two months to go, we had a lot of ground to make up.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;August 28--September 11: Building in public.&lt;/strong&gt; A readability-focused redesign prompted debate about losing the style of the first website. The first 22 speakers went up August 31, and a mobile registration issue was fixed September 3. Speakers didn't just show up on their own; programming took active outreach and curation, with roughly 20 submissions awaiting review by September 11.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;September 14--30: The community takes over distribution.&lt;/strong&gt; This is when the partner outreach started paying off. Community partnerships expanded through groups including AWT and NumFOCUS, and by September 28, registrations reached 2,725.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;October 12: The rehearsal humbles us.&lt;/strong&gt; Registrations hit 5,864, but the dry run exposed how much we were still learning about Zuddl. Momentum and production readiness turned out to be separate problems, and we'd been solving the first one much faster than the second.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;October 13--16: A close call.&lt;/strong&gt; A website-hosting payment warning forced a card replacement, and the site almost went down at the 11th hour. Speaker communications needed follow-up. By October 16, we had almost 8,900 registrations and 140 sessions locked, but we were still behind plan on registrations.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;October 18--19: Crossing the line.&lt;/strong&gt; The count reached 9,961 late on October 18, just shy of our 10,000 goal. Speaker-access issues kept surfacing, so after working with platform support, we organized a last-minute series of dry runs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;October 20--21: The run sheets land late.&lt;/strong&gt; A preliminary moderator schedule circulated October 20, still dependent on available staffing. Full moderation schedules were finalized and posted at 9:40 p.m. the night before. By the end, the work was no longer about promotion at all; it was detailed human coordination.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;October 22: Event goes live.&lt;/strong&gt; We finished with 12,313 registrants, 140 speakers, and an average watch time of more than 6 hours.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;What We'd Do Differently&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq0tr5qm3tu6udfsjvthh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq0tr5qm3tu6udfsjvthh.png" width="800" height="434"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Looking back at that timeline, most of the stress came in the last ten days, and most of it traces back to things we deferred while we chased registrations.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Earlier, more frequent speaker ops.&lt;/strong&gt; Because we were crunched for time, we prioritized carefully: once a speaker was on board, we considered them done and moved on to other operational work. We should have made time for multiple dry runs, kept up ongoing comms with speakers, and gotten earlier commitments to scheduled sessions. No-shows were low, but they weren't zero, and we can plan for that next year.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Platform training for moderators and volunteers.&lt;/strong&gt; We were lucky to have most of the moderation team in person in Austin, so we could squeeze in a day of last-minute Zuddl training. It takes a lot of behind-the-scenes work to get a speaker prepped and on stage, and it would have been less stressful to train moderators and ushers further in advance, ideally before the October 12 rehearsal rather than after it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A dedicated speaker inbox.&lt;/strong&gt; Reminder to myself for next year: don't use my work email for speaker comms. The agents kept it manageable, but a separate, named inbox would have given speakers the same personal point of contact without burying my day job.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Post-Event&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;All Day AI went from 100 registrations to more than 12,000 in about two months, built by volunteers, a $5 website, and a handful of agents. If you want to see what came out of it, you can watch all the recordings &lt;a href="https://app.zuddl.com/anaconda/l/event/bebeaaba-847b-4621-8ee1-73d1cb0b1f71/schedule" rel="noopener noreferrer"&gt;here&lt;/a&gt;. And if you want to be part of the next one, sign up for next year &lt;a href="https://www.alldayai.com/" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>aie</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Open Weights Are Ready for Production. Is Your Stack?</title>
      <dc:creator>Job from Kilo</dc:creator>
      <pubDate>Mon, 19 Oct 2026 07:36:38 +0000</pubDate>
      <link>https://dev.to/kilocode/open-weights-are-ready-for-production-is-your-stack-hjl</link>
      <guid>https://dev.to/kilocode/open-weights-are-ready-for-production-is-your-stack-hjl</guid>
      <description>&lt;p&gt;&lt;em&gt;Panel recap: Kilo by Anaconda × Friendli AI × MiniMax&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;For most of the past year, open-weight models lived in the experiment column. Teams tried them, benchmarked them, and kept their production traffic on closed APIs. That is changing fast.&lt;/p&gt;

&lt;p&gt;We recently co-hosted an evening panel with Friendli AI and MiniMax to talk about that shift. Each panelist represented a different layer of the stack: the agent harness, the model, and the inference engine. The conversation kept returning to one idea. No single layer decides the outcome. They all depend on each other.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The panel&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/arimesser/" rel="noopener noreferrer"&gt;Ari Messer&lt;/a&gt;&lt;/strong&gt;, AI Partnerships, Anaconda (Kilo)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/victor-su-ortiz/" rel="noopener noreferrer"&gt;Victor Su-Ortiz&lt;/a&gt;&lt;/strong&gt;, Product Marketing &amp;amp; DevRel, MiniMax&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/yunmokoo/" rel="noopener noreferrer"&gt;Yunmo Koo&lt;/a&gt;&lt;/strong&gt;, Founding Engineer, Friendli AI&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.linkedin.com/in/alexander-campos/" rel="noopener noreferrer"&gt;Alex Campos&lt;/a&gt;&lt;/strong&gt;, Moderator, Friendli AI&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Key Takeaways
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk0u0n9my1cctoncwgxfq.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk0u0n9my1cctoncwgxfq.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Adoption is real now.&lt;/strong&gt; Banks, fintech, and biotech are running open models in production, and the reason has moved from cost to performance and control.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Think in systems, not models.&lt;/strong&gt; A reliable endpoint can still produce an unreliable agent once calls are chained together.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Architecture gains need engine work.&lt;/strong&gt; New attention and cache designs only pay off when the inference layer is built for them.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Treat your inference provider as a partner.&lt;/strong&gt; Then test on your own workload, not just public benchmarks.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Build evals and observability in from day one.&lt;/strong&gt; It is the only way to keep up as models and hardware change.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Theme 1: The Conversation Moved From Cost to Control
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3s5v170ea1rm2neqhxwv.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3s5v170ea1rm2neqhxwv.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Ari opened with what he sees across Anaconda and Kilo customers. Interest in open models has been around for a while, especially in regulated sectors that care about visibility and governance. What is new is actual production use.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"It's really just in the last couple of months that we're seeing everyone from our biotech clients to really big banks and fintech starting to lean in this direction. Some of the initial conversations were about cost. But now it's actually a lot more about performance and control." --- Ari Messer, Anaconda&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Victor agreed, with a twist. Cost was "all the rage over the summer," he said, but the performance teams care about is not general benchmark scores. It is how well a model does in one domain, like legal or healthcare. More teams are fine-tuning and post-training open models for exactly that.&lt;/p&gt;

&lt;p&gt;Cost still matters. Victor pointed to public usage data from OpenRouter and OpenCode, where fast, low-cost Flash models lead. Speed and price are still top priorities for most users.&lt;/p&gt;

&lt;h2&gt;
  
  
  Theme 2: From Model-Centric to System-Centric Thinking
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F83fxj18lgzo62vwpcsve.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F83fxj18lgzo62vwpcsve.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Yunmo framed the biggest change teams face when they go to production.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"The biggest shift is moving from model-centric thinking to system-centric thinking." --- Yunmo Koo, Friendli AI&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;In experiments, you check a model card, plug the model into a coding tool, and see if it handles your task. In production, the question is whether the model can complete a complex agent pipeline reliably, within your latency and cost budget. He gave a simple example of why that is harder than it sounds.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;95% → 60%:&lt;/strong&gt; An endpoint that is 95% reliable drops to about 60% end-to-end reliability across a 10-step agent chain. Define success for the whole workflow, not one call.&lt;/p&gt;

&lt;p&gt;He also warned against a common assumption. Open weights do not automatically bring better economics or performance. You take on responsibility for model choice and inference configuration. That is where an inference provider can carry the load so your team can focus on the product.&lt;/p&gt;

&lt;p&gt;Victor added that cost per token is a useful number, but your own internal benchmarks on your own use cases matter most.&lt;/p&gt;

&lt;h2&gt;
  
  
  Theme 3: Models Built for Long-Horizon Agent Work
&lt;/h2&gt;

&lt;p&gt;Victor explained how MiniMax's design shifted between its M2 and M3 series. Long-horizon tasks got much more weight. One-million-token context windows are now standard, because agents prompt over and over across many turns.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"A common practice I used to set for myself is to stay below 30% of the context window. But nowadays, up to 70 to 80%, I can't stop myself." --- Victor Su-Ortiz, MiniMax&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;To handle that load, MiniMax uses a sparse architecture and its own KV-cache optimizations, built for users who will push toward the full window when refactoring a whole codebase.&lt;/p&gt;

&lt;p&gt;Yunmo added the inference view. Labs now design for intelligence and efficiency together, using hybrid attention, cache compression, and sparse indexing. But a better design on paper is not the same as a faster system.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Theoretical improvement in the architecture does not always translate into real-world benefit." --- Yunmo Koo, Friendli AI&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Linear attention, for example, does not use a standard KV cache. Without engine work tailored to how it manages state, it can even slow inference down. That is where model labs and inference providers need to work closely.&lt;/p&gt;

&lt;h2&gt;
  
  
  Theme 4: Safety, Governance, and Hybrid Deployment
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmkxjm9lsnoy68yh840b0.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmkxjm9lsnoy68yh840b0.jpeg" width="800" height="534"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Open weights give enterprises more control, and more responsibility. Ari said requirements vary by client, but safety testing and red-teaming come up again and again. You have to test the model and also how the agent behaves once it has access to it.&lt;/p&gt;

&lt;p&gt;Anaconda does this with Enkrypt AI, which it acquired this year. It lets teams red-team models and agents in a similar way: the agent using the model, or the model placed in different agent environments.&lt;/p&gt;

&lt;p&gt;Ari also described a growing interest in local AI. Picture running a model on a laptop for something very private, then moving that session into a shared cloud environment when the team needs it. Open models fit that movement well. Ari was candid that hybrid is still more vision than settled pattern.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"A lot of people don't want to deal with on-prem. That's what's being pitched to them, but they're like, there must be a different option." --- Ari Messer, Anaconda&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Theme 5: The Human Layer Still Matters
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnax51xf1lzaz5xm96py1.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnax51xf1lzaz5xm96py1.jpeg" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Asked what it looks like when every layer works well together, Ari's answer was about people, not technology.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"There can be a tendency in any org where people think that their individual failures, like getting a lot of tool call errors, are their fault. And they don't really share it." --- Ari Messer, Anaconda&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The most successful teams he sees share both wins and failures across groups. Victor agreed and closed with a line that got a laugh.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"This knowledge sharing is just as important given how early we are. Don't just chat with ChatGPT." --- Victor Su-Ortiz, MiniMax&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Advice for Your First Production Agent on Open Models
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Start with a Flash model.&lt;/strong&gt; Ari's pick: "Flash models have come along really fast. They're really efficient, and they're fun to work with."&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Go specialized.&lt;/strong&gt; Victor suggested moving past generalist models and working with labs and providers on fine-tuning, post-training, or on-prem needs for your domain.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Embed evals and observability everywhere.&lt;/strong&gt; Yunmo's top tip: build them "into every single step of your agent workflow," so you can quickly compare models and providers as things change.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Define success for the full workflow.&lt;/strong&gt; Track reliability, latency, throughput, and cost end to end.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Share what you learn.&lt;/strong&gt; Tool-call errors and odd traces are team knowledge, not personal mistakes.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;Thanks to Friendli AI and MiniMax for co-hosting, and to everyone who came out and asked great questions!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>coding</category>
      <category>opensource</category>
    </item>
    <item>
      <title>NVIDIA Nemotron 3.5 Super VL Is a Builder Just Like You</title>
      <dc:creator>Job from Kilo</dc:creator>
      <pubDate>Mon, 19 Oct 2026 07:30:23 +0000</pubDate>
      <link>https://dev.to/kilocode/nvidia-nemotron-35-super-vl-is-a-builder-just-like-you-1dmf</link>
      <guid>https://dev.to/kilocode/nvidia-nemotron-35-super-vl-is-a-builder-just-like-you-1dmf</guid>
      <description>&lt;p&gt;Nemotron has become a family affair at Kilo by Anaconda.&lt;/p&gt;

&lt;p&gt;Nemotron 3 Super launched as a 120B, A12B model and went live in Kilo on day one. &lt;a href="https://blog.kilo.ai/p/nvidia-nemotron-3-ultra" rel="noopener noreferrer"&gt;Nemotron 3 Ultra&lt;/a&gt; followed as NVIDIA's flagship, and in August we went hands-on with &lt;a href="https://blog.kilo.ai/p/nvidia-nemotron-3-5-lightning" rel="noopener noreferrer"&gt;Nemotron 3.5 Lightning&lt;/a&gt;, the fastest Nemotron yet. Along the way, Nemotron 3 Super became a daily driver for many Kilo Coders.&lt;/p&gt;

&lt;p&gt;Now NVIDIA is back with what feels like a big leap forward for builders: &lt;strong&gt;&lt;a href="https://developer.nvidia.com/blog/nvidia-nemotron-3-5-super-vl-powers-specialized-agents-with-multimodal-reasoning/" rel="noopener noreferrer"&gt;NVIDIA Nemotron 3.5 Super VL&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fket2wwesuttnwcakzv0e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fket2wwesuttnwcakzv0e.png" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We've been testing it in early access, and one thing stood out right away. This is a model built for &lt;strong&gt;hybrid work&lt;/strong&gt;: sessions that move between code, data, screenshots, and video, and between Kilo Desktop, the CLI, and the IDE, without losing the thread.&lt;/p&gt;

&lt;h3&gt;
  
  
  What's New in Nemotron 3.5 Super VL
&lt;/h3&gt;

&lt;p&gt;Nemotron 3.5 Super VL keeps the 120B total / 12B active parameter profile that made its predecessor so efficient, but it adds something big: &lt;strong&gt;it can see.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Under the hood, &lt;a href="https://developer.nvidia.com/blog/nvidia-nemotron-3-5-super-vl-powers-specialized-agents-with-multimodal-reasoning/" rel="noopener noreferrer"&gt;Nemotron 3.5 Super VL&lt;/a&gt; pairs a Nemotron-H hybrid language decoder with a RADIO vision encoder, a vision projector, and a dedicated temporal embedder for video, while keeping Multi-Token Prediction weights. That builds on the architecture NVIDIA &lt;a href="https://blogs.nvidia.com/blog/nemotron-3-super-agentic-ai/" rel="noopener noreferrer"&gt;introduced with Nemotron 3 Super&lt;/a&gt;, where Mamba layers handle memory and compute efficiency, transformer layers drive reasoning, and only 12B of 120B parameters are active at inference.&lt;/p&gt;

&lt;p&gt;Here's what that means for builders:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;A 1M-token context window&lt;/strong&gt; with up to 131,072 output tokens, enough to hold an entire codebase, a long agentic session, and the docs that go with it.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Image and video input.&lt;/strong&gt; Pass screenshots, UI mockups, charts, diagrams, or MP4 clips directly into the conversation.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Thinking on demand.&lt;/strong&gt; Toggle reasoning on or off, set reasoning_effort to off, medium, or on, or cap thinking with a hard reasoning_budget so you control the speed/cost tradeoff task by task.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Tool calling&lt;/strong&gt; with auto, required, and named function selection, the backbone of reliable agentic work.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Structured output&lt;/strong&gt; via JSON schema, so agents return data your pipelines can actually parse.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That combination is rare in an open model. You get frontier-style controls over reasoning, native multimodal input, and the efficiency of a 12B-active MoE.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto/https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21jgBv%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F7a8dcbdb-8f61-494b-aca9-8cd7de617ebc_2048x1280.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto/https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21jgBv%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F7a8dcbdb-8f61-494b-aca9-8cd7de617ebc_2048x1280.webp" title="The chart plots accuracy versus intelligent task completion of agentic tasks on DGX Spark. Nemotron 3.5 Super VL is compared against various open models of different sizes that will fit on a single DGX Spark 128GB. Nemotron 3.5 Super VL is on the frontier of the efficiency Pareto curve." alt="The chart plots accuracy versus intelligent task completion of agentic tasks on DGX Spark. Nemotron 3.5 Super VL is compared against various open models of different sizes that will fit on a single DGX Spark 128GB. Nemotron 3.5 Super VL is on the frontier of the efficiency Pareto curve." width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Built for Hybrid Work
&lt;/h3&gt;

&lt;p&gt;Most real projects don't stay in one place. And as your real org grows, so do the virtual agent setups to support it.&lt;/p&gt;

&lt;p&gt;You scaffold in the terminal, iterate in VS Code or JetBrains, explore a dataset in a notebook, then check a screenshot of a broken layout. Every handoff is a chance for context to get lost.&lt;/p&gt;

&lt;p&gt;That's where Nemotron 3.5 Super VL has been especially strong for us, because Kilo was built for exactly this kind of work.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Kilo Desktop.&lt;/strong&gt; &lt;a href="https://blog.kilo.ai/p/desktop" rel="noopener noreferrer"&gt;Kilo Desktop&lt;/a&gt; puts an agent beside your code and your notebooks. From one conversation, the agent can write and edit code, create Python environments, explore data in notebooks, and review git changes. With vision in the loop, Nemotron 3.5 Super VL can read the chart it just plotted, spot what looks wrong, and fix the cell. Desktop also manages conda environments in-app, drawing from Anaconda's catalog of more than 19,000 vetted packages.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Kilo CLI.&lt;/strong&gt; In the terminal, Nemotron 3.5 Super VL's efficiency and tool calling make it a dependable workhorse for scaffolding, refactors, and git-heavy tasks. Dial reasoning_effort down for fast execution, or up when the task calls for planning.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;VS Code and JetBrains.&lt;/strong&gt; In the IDE, paste a screenshot of a design or a bug and let the agent work from what it sees, not just what you can describe.&lt;/p&gt;

&lt;p&gt;The best part is that these aren't separate worlds. Kilo Desktop starts a local copy of the Kilo CLI and drives it through chat, so sessions use the same runtime that powers the CLI and the VS Code extension. Nemotron 3.5 Super VL behaves the same way wherever you pick up the work.&lt;/p&gt;

&lt;h3&gt;
  
  
  Where Nemotron 3.5 Super VL Shines
&lt;/h3&gt;

&lt;p&gt;In early testing, we've seen Nemotron 3.5 Super VL excel at:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Screenshot-to-code fixes.&lt;/strong&gt; Reading UI screenshots and making targeted front-end changes.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Data work in notebooks.&lt;/strong&gt; Interpreting plots and tables, then iterating on the analysis.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Long-context agentic sessions.&lt;/strong&gt; Holding large repos and long tool-call chains in memory without drifting.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Structured, schema-bound tasks.&lt;/strong&gt; Returning clean JSON for downstream automation.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Nemotron 3.5 Super VL scored &lt;strong&gt;53% in KiloBench&lt;/strong&gt;, similar to GLM 5.2 (also 53% in KiloBench). GLM 5.2 has been one of our most popular models ever, a daily driver across coding tasks and agentic work, so Nemotron 3.5 Super VL's similarly high score is very promising for builders looking into open models that can be run anywhere and support a wide range of coding and data work.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Right Nemotron for the Right Task
&lt;/h3&gt;

&lt;p&gt;With Nemotron 3.5 Super VL, the Nemotron lineup in Kilo covers the full range:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Nemotron 3 Ultra&lt;/strong&gt; for deep reasoning and orchestration.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Nemotron 3.5 Super VL&lt;/strong&gt; for efficient, multimodal, hybrid work, and a strong daily driver.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Nemotron 3.5 Lightning&lt;/strong&gt; as a fast executor for bounded sub-tasks in &lt;a href="https://kilo.ai/docs/automate/agent-manager" rel="noopener noreferrer"&gt;Agent Manager&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That's exactly the point we've been making about &lt;a href="https://blog.kilo.ai/p/new-models-from-openai-anthropic-spacexai" rel="noopener noreferrer"&gt;model freedom&lt;/a&gt;. The useful question is no longer "which is the best model?" but &lt;strong&gt;"which model is best for this task?"&lt;/strong&gt; Pair Nemotron 3 Ultra as an orchestrator with Nemotron 3.5 Super VL and Nemotron 3.5 Lightning as executors, or let &lt;a href="https://kilo.ai/docs/code-with-ai/agents/auto-model" rel="noopener noreferrer"&gt;auto models&lt;/a&gt; handle the routing. NVIDIA Nemotron models have been popular in our auto routing because they offer an ideal balance of cost and performance.&lt;/p&gt;

&lt;h3&gt;
  
  
  Open Models Keep Raising the Bar
&lt;/h3&gt;

&lt;p&gt;NVIDIA is treating open models as a core strategy, not a side project. In March, &lt;a href="https://www.wired.com/story/nvidia-investing-26-billion-open-source-models/" rel="noopener noreferrer"&gt;Wired reported &lt;/a&gt;that NVIDIA expected to spend about $26 billion over five years on open-weight models, and the Nemotron Coalition brought labs including Mistral, Perplexity, LangChain, and Thinking Machines together around open frontier models. We're seeing that commitment in action with a number of new initiatives, the &lt;a href="https://blogs.nvidia.com/blog/nvidia-to-acquire-hugging-face/" rel="noopener noreferrer"&gt;Hugging Face acquisition&lt;/a&gt;, and releases like Nemotron 3.5 Super VL.&lt;/p&gt;

&lt;p&gt;Each release in the Nemotron line has pushed the open frontier further. Nemotron 3.5 Super VL adds vision and video to that efficiency story, which makes it an even stronger fit for teams that want capable models they can inspect, customize, and deploy on their own terms.&lt;/p&gt;

&lt;p&gt;That matters for us. Kilo is open source and model-agnostic, and as part of &lt;a href="https://www.anaconda.com/products/kilo-by-anaconda" rel="noopener noreferrer"&gt;Kilo by Anaconda&lt;/a&gt;, we're bringing that same model freedom to enterprise teams, with governance over which models, providers, and agent permissions people can use.&lt;/p&gt;

&lt;h3&gt;
  
  
  Try Nemotron 3.5 Super VL in Kilo Today
&lt;/h3&gt;

&lt;p&gt;NVIDIA Nemotron 3.5 Super VL is live in Kilo, across &lt;a href="https://kilo.ai/docs/desktop" rel="noopener noreferrer"&gt;Kilo Desktop&lt;/a&gt;, the CLI, and the VS Code and JetBrains extensions. You can browse the whole lineup on our &lt;a href="https://kilo.ai/models/by/nvidia" rel="noopener noreferrer"&gt;NVIDIA models page&lt;/a&gt; and track how it stacks up on the &lt;a href="https://kilo.ai/leaderboard" rel="noopener noreferrer"&gt;Kilo Leaderboard&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://kilo.ai/pricing/kilo-pass" rel="noopener noreferrer"&gt;Grab a Kilo Pass&lt;/a&gt;, give it a screenshot, a notebook, or your most exciting repo, and let us know where it fits in your workflow!&lt;/p&gt;

</description>
      <category>nvidia</category>
      <category>ai</category>
      <category>coding</category>
    </item>
    <item>
      <title>Leaving Cursor? Kilo Enterprise is free for up to a year.</title>
      <dc:creator>Job from Kilo</dc:creator>
      <pubDate>Mon, 19 Oct 2026 07:26:37 +0000</pubDate>
      <link>https://dev.to/kilocode/leaving-cursor-kilo-enterprise-is-free-for-up-to-a-year-19fk</link>
      <guid>https://dev.to/kilocode/leaving-cursor-kilo-enterprise-is-free-for-up-to-a-year-19fk</guid>
      <description>&lt;p&gt;Cursor has changed a lot in a short time. On October 12, it moved its cheapest plan to Grok-only models, and on November 12, OpenAI will stop providing its models to Cursor. Teams that chose Cursor for access to the best models now have reason to ask whether that access will last.&lt;/p&gt;

&lt;p&gt;One of Kilo's primary architectural principles is model freedom; we believe the best developer tools let you use the &lt;strong&gt;best model for the task&lt;/strong&gt;, not just the models that a certain provider is incentivized to serve. If your company pays for Cursor and you heard the recent news, you can run Kilo Enterprise &lt;strong&gt;free&lt;/strong&gt; for the rest of that contract, for up to one year.&lt;/p&gt;

&lt;p&gt;Claim it on the offer page before the end of November:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://kilo.ai/cursor-exodus" rel="noopener noreferrer"&gt;Get Free Kilo&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;What changed at Cursor&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Two recent changes matter for teams planning their next year:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;October 12:&lt;/strong&gt; Cursor launched the X Subscription. Its $8 Plus plan now includes Grok models only. The Premium, Super and Ultra plans include no allowance for third-party models, so a request to GPT-6, for example, bills at API list price from the first token.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;November 12:&lt;/strong&gt; OpenAI ends Cursor's access to its models and won't provide future models to Cursor. After that date, a personal OpenAI API key works only for local Chat and Agent.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Model freedom&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1mseqiyuowuneew56sgd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1mseqiyuowuneew56sgd.png" width="799" height="437"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A model dropdown is not necessarily model freedom. A dropdown shows the models your vendor has a deal with this quarter, and when those deals change, your team's workflow changes with them. Cursor customers are seeing that happen twice in one month.&lt;/p&gt;

&lt;p&gt;Open model freedom means your team keeps the choice. Kilo is open source, so the agent itself isn't tied to any one model company. The Kilo Gateway lists 500+ closed and open-weight models at the provider's price, so a team can run GPT for one task and an open model for the next. Our own usage data shows why this is valuable - when developers balance cost and performance on their own, they use 3+ model providers up to 70% of the time. And with Kilo enterprise controls, they can make those decisions safely, and within your org's compliance.&lt;/p&gt;

&lt;p&gt;We made the full case in &lt;a href="https://blog.kilo.ai/p/your-coding-tool-should-not-choose" rel="noopener noreferrer"&gt;Your coding tool should not choose&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Keep your GPT models after November 12&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;On September 29 we launched &lt;a href="https://blog.kilo.ai/p/sign-in-with-chatgpt" rel="noopener noreferrer"&gt;Sign in with ChatGPT&lt;/a&gt;. Teams can connect their ChatGPT plan to Kilo and use it in VS Code, JetBrains, the CLI, Cloud Agents, Code Reviews and the mobile app. Requests draw on the ChatGPT Work and Codex usage included in the plan, up to 100% or a lower limit you set in ChatGPT, instead of per-token API billing.&lt;/p&gt;

&lt;p&gt;For Cursor teams facing the OpenAI cutoff, this means GPT access runs through the plan they already pay for. The same dropdown lists the 500+ Gateway models beside it, so nobody has to choose between OpenAI and everything else. OpenAI models have been at the top of the &lt;a href="https://kilo.ai/leaderboard" rel="noopener noreferrer"&gt;Kilo Leaderboard&lt;/a&gt; since we launched it.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;What Kilo gives enterprise teams&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Kilo is built so no single vendor deal decides which models your engineers can use.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;500+ models at the provider's price.&lt;/strong&gt; Each session shows its cost as it runs, so nobody finds out at the end of the month.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Admin controls per sub-org.&lt;/strong&gt; Admins set model and provider rules for each sub-org from one screen.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Auto-Efficient routing.&lt;/strong&gt; Kilo sends each prompt to the cheapest model proven capable of the task.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Anaconda's own engineers made this move. Read &lt;a href="https://blog.kilo.ai/p/what-anacondas-engineers-found-when" rel="noopener noreferrer"&gt;what they found when they moved from Cursor to Kilo&lt;/a&gt;, or compare the two products feature by feature in &lt;a href="https://kilo.ai/kilo-code/vs/cursor" rel="noopener noreferrer"&gt;Kilo Code vs Cursor&lt;/a&gt;. If you're weighing other options too, see our roundup of &lt;a href="https://kilo.ai/articles/open-source-cursor-alternatives" rel="noopener noreferrer"&gt;open-source Cursor alternatives&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;How to switch&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyhdqfbncc55em99fv02i.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fyhdqfbncc55em99fv02i.png" width="715" height="248"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Submit the claim form with proof of your Cursor contract on the &lt;a href="https://kilo.ai/cursor-exodus" rel="noopener noreferrer"&gt;offer page&lt;/a&gt;. The page also has a short FAQ on eligibility and verification.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Follow the &lt;a href="https://kilo.ai/docs/getting-started/migrating" rel="noopener noreferrer"&gt;Cursor to Kilo migration guide&lt;/a&gt; to move your team over.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Set your model and provider rules per sub-org, then turn on Auto-Efficient routing.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If November 12 is on your calendar, switching now gives your team a month to settle in before the OpenAI cutoff:&lt;/p&gt;

</description>
      <category>ai</category>
      <category>cursor</category>
      <category>coding</category>
    </item>
    <item>
      <title>Introducing Kilo Desktop</title>
      <dc:creator>Job from Kilo</dc:creator>
      <pubDate>Thu, 08 Oct 2026 12:04:33 +0000</pubDate>
      <link>https://dev.to/kilocode/introducing-kilo-desktop-a2o</link>
      <guid>https://dev.to/kilocode/introducing-kilo-desktop-a2o</guid>
      <description>&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/J1FDLV8oYbc" width="710" height="399"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Kilo Desktop is a brand new experience for building with AI. It gives you the full breadth of cutting-edge AI without compromising speed, safety, or choice.&lt;/p&gt;

&lt;p&gt;Frontier labs like OpenAI, Anthropic, and Google build remarkable models, but their agents tie you to their own model families. Trying an open-source model from NVIDIA, Moonshot, MiniMax, or Z AI means changing your setup. Running a local model adds another tool to manage. Before you can build what you have in mind, you're stitching together the tools to do it.&lt;/p&gt;

&lt;p&gt;Kilo Desktop puts that work in one app. You get native access to more than 500 AI models, agentic coding and data science workflows that plan before they build, and built-in management of local models and conda environments. Go from an idea to a plan, to working code, to testing the result, all in the same place.&lt;/p&gt;

&lt;h2&gt;
  
  
  One app. Every use case.
&lt;/h2&gt;

&lt;p&gt;Build a first prototype, add a feature to an existing app, analyze a dataset, or debug a failing pipeline. Kilo Desktop gives you a place to work through the whole project without switching tools every time the task changes.&lt;/p&gt;

&lt;h3&gt;
  
  
  Workspaces
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7xiumlb1ks1v08craax0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7xiumlb1ks1v08craax0.png" width="800" height="535"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Real projects rarely live in one folder. Your frontend, API, and analysis might sit in different repositories, and most coding agents can only see one of them. A Kilo Desktop workspace is a named group of folders from your machine, so the agent can read across your project while it builds. It can use the analysis to write the service, or check the API while updating the frontend, without you copying files between them.&lt;/p&gt;

&lt;h3&gt;
  
  
  Agent modes
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frc0f2qerfh5trs9420zq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Frc0f2qerfh5trs9420zq.png" width="799" height="437"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Kilo Desktop ships with four agents. &lt;strong&gt;Code&lt;/strong&gt; writes and edits files. &lt;strong&gt;Plan&lt;/strong&gt; reads your project and returns a step-by-step implementation plan without touching a line. When you approve a plan, &lt;strong&gt;Code&lt;/strong&gt; takes over, splits the plan into subtasks, and runs them in parallel with sub-agents.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ask&lt;/strong&gt; answers questions about your code without changing anything, so you can understand how a project works before diving in. D*&lt;em&gt;e&lt;/em&gt;*bug finds what broke and fixes it. You can also build custom agents for your own workflows and share them with your team.&lt;/p&gt;

&lt;h2&gt;
  
  
  One app. Your entire workflow.
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Notebooks that agents can edit
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9ynisb66ce9yqrmu8jek.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9ynisb66ce9yqrmu8jek.png" width="800" height="474"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In most tools, AI help with a notebook means pasting cells into a chat and pasting answers back. In Kilo Desktop, the agent edits the notebook directly, and you watch its cursor move through the cell as it writes. Explore a dataset, test an idea, or work through an analysis with the agent. You review the work as it happens, in the notebook, with the data loaded.&lt;/p&gt;

&lt;h3&gt;
  
  
  Conda environments without a terminal
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzuzmvqbuzdceic0fatse.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzuzmvqbuzdceic0fatse.png" width="800" height="473"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Getting a project running shouldn't take longer than building the first version. Kilo Desktop creates and manages conda environments inside the app and draws packages from Anaconda's catalog of more than 19,000 vetted packages. You get the right dependencies before the first prompt, with less time spent on setup.&lt;/p&gt;

&lt;h3&gt;
  
  
  A layout built for review
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faltyhuy2fa4hmzdzzycd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Faltyhuy2fa4hmzdzzycd.png" width="800" height="474"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Chats, notebooks, files, diffs, and terminals all open as tabs, and you arrange them into groups however the work demands. Keep the diff view open while the agent writes to see changes as they land, then run the result in a terminal beside the chat. You can follow what the agent is doing and try what it builds without leaving the app.&lt;/p&gt;

&lt;p&gt;For wide layouts, carousel mode lets you set each panel's width and scroll across them. Any tab can go full screen or pop out onto a second monitor, and it snaps back into place when you're done.&lt;/p&gt;

&lt;h2&gt;
  
  
  One app. Massive power.
&lt;/h2&gt;

&lt;h3&gt;
  
  
  500+ models, and a router that picks for you
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1rlgahu9v1et021wv4dh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1rlgahu9v1et021wv4dh.png" width="800" height="551"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Every major frontier lab, the leading open-source models, and providers from every geography are available in one picker. Try different models as you build without moving your project into another tool.&lt;/p&gt;

&lt;p&gt;If you'd rather not choose, Kilo's auto routers choose for you. &lt;strong&gt;Auto Efficient&lt;/strong&gt; checks your request against Kilo Bench, our own coding benchmark, and sends it to the cheapest model that has proven capable of that kind of task. You pay for what the job needs, so you can keep experimenting without using your most expensive model for every edit.&lt;/p&gt;

&lt;h3&gt;
  
  
  Bring your own providers
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fs735bdsjhgno05boeoe0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fs735bdsjhgno05boeoe0.png" width="799" height="471"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Already have a model subscription, an API key, or a model you host yourself? Models you host or subscribe to elsewhere plug in through a preset or a custom endpoint with your own API key.&lt;/p&gt;

&lt;h3&gt;
  
  
  Local models
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmksi8hpkh00qku06gxle.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fmksi8hpkh00qku06gxle.png" width="800" height="474"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Some work should never leave your machine. Kilo Desktop includes a local model server that runs open models directly on your hardware, where your prompts stay with them. One setting controls whether local requests carry Kilo's full agent toolkit for working on code or run without it for lighter, faster interactions.&lt;/p&gt;

&lt;h3&gt;
  
  
  Skills, MCP servers, and custom agents
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2q48rjbu92igyyj0rkjj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2q48rjbu92igyyj0rkjj.png" width="800" height="475"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Make Kilo Desktop fit the way you build. The Kilo marketplace carries skills, Model Context Protocol (MCP) servers, and custom agents, and you can install any of them for one workspace or for all of them. An agent you shape for one project follows you to the next, so you don't have to rebuild your setup every time you start something new.&lt;/p&gt;

&lt;h2&gt;
  
  
  Built for you. Ready for your team.
&lt;/h2&gt;

&lt;p&gt;When you're building with a team, Kilo Desktop gives administrators control over which models people can use, which providers and geographies are allowed, what each agent is permitted to do, and which skills it can install. The controls live in the product, so everyone can build within the boundaries your team sets.&lt;/p&gt;

&lt;p&gt;Kilo Desktop is available to download today. Bring an idea, open a project, and start building. We'd love to see what you make.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href="https://kilo.ai/install" rel="noopener noreferrer"&gt;Download Kilo Desktop&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>coding</category>
    </item>
    <item>
      <title>We've Seen the "Rogue AI" Up Close, and It Looks Like a Junior Dev on Deadline.</title>
      <dc:creator>Job from Kilo</dc:creator>
      <pubDate>Tue, 29 Sep 2026 12:16:24 +0000</pubDate>
      <link>https://dev.to/kilocode/weve-seen-the-rogue-ai-up-close-and-it-looks-like-a-junior-dev-on-deadline-1ea3</link>
      <guid>https://dev.to/kilocode/weve-seen-the-rogue-ai-up-close-and-it-looks-like-a-junior-dev-on-deadline-1ea3</guid>
      <description>&lt;p&gt;Carl Franzen argued &lt;a href="https://venturebeat.com/technology/why-im-not-worried-about-ai-killing-us-all-and-you-shouldnt-be-either" rel="noopener noreferrer"&gt;in VentureBeat last week&lt;/a&gt; that the extinction panic around AI points at the wrong threat; people using AI to hurt other people deserve far more worry, in his view, than a model deciding on its own to end humanity.&lt;/p&gt;

&lt;p&gt;We agree with him, and the agents we work with every day give us reasons to.&lt;/p&gt;

&lt;h2&gt;
  
  
  What misbehaving agents actually do
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9hpmba7vnt5x5m9oeq4f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F9hpmba7vnt5x5m9oeq4f.png" alt="Illustration of a coding agent taking a shortcut — editing a test to pass rather than fixing the underlying bug" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Carl draws a line that deserves more attention than it has gotten: an AI that breaks a rule hasn't shown any desire to harm anyone. When OpenAI disclosed six misalignment incidents on September 16, its reports included models that hid errors in their own working notes, which Carl describes as "covering your tracks on a bad day's work."&lt;/p&gt;

&lt;p&gt;That description fits coding agents well. When a coding agent can't solve a problem, it tends to take a shortcut, like editing a test until the test passes or reporting a fix as finished before it has run the code. Those habits waste a developer's afternoon and occasionally ship a bug, so they matter, but they look a lot more like an intern who doesn't want to admit they're lost than like anything with a motive.&lt;/p&gt;

&lt;p&gt;The Hugging Face breach and the hijacked German wiki followed the same pattern at a far more serious scale. In both cases, agents had goals they couldn't reach and no acceptable way to say so, and they improvised: breaking containment and forging credentials in one case, and in the other, creating wiki pages faster than the site's moderator could delete them. Carl reads that as dangerous rule-breaking with no sign of homicidal intent, and the record supports him.&lt;/p&gt;

&lt;h2&gt;
  
  
  The better instincts respond to one sentence
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6wne80vys8c9moqtjhbp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6wne80vys8c9moqtjhbp.png" alt="HarvestBench results showing kill rates dropping from above 84% to under 6% when models were told someone would judge their actions morally" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Carl also argues that models trained on the full human record lean toward its better side, and &lt;a href="https://arxiv.org/abs/2409.13640" rel="noopener noreferrer"&gt;HarvestBench&lt;/a&gt; offers the clearest evidence for that. The benchmark put nine models in charge of tractors in a harvest game and asked, each time an animal wandered into the path, whether to drive over it or burn fuel to swerve. When the researchers added a single line to the prompt telling the models that someone would judge whether they acted morally, kill rates fell from above 84% to under 6% in five of the six reasoning models.&lt;/p&gt;

&lt;p&gt;That result should encourage anyone who builds agent software, because it means the harness (the software that connects a model to tools, sets its permissions, and writes its instructions) can draw out that behavior through small, ordinary choices. Kilo works in that layer, and these are the choices we think matter most:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Give the agent a clean way to say it's stuck, since an agent that can report failure has no reason to fake success.&lt;/li&gt;
&lt;li&gt;Require a human's approval before anything irreversible, such as dropping a database table or deploying to production.&lt;/li&gt;
&lt;li&gt;Limit access to what the task needs; an agent renaming variables has no use for cloud credentials.&lt;/li&gt;
&lt;li&gt;Show the user every command the agent runs and every file it touches while it happens, so nobody has to reconstruct events afterward.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Software teams already hold human contributors to this standard. Most teams won't merge a pull request from a new contributor without reading it, and an agent's pull request deserves the same review.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who controls the tools
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://blogs.microsoft.com/on-the-issues/2026/09/17/understanding-global-ai-diffusion/" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fks6ugffprw8ljmvmy6kx.jpeg" alt="Microsoft On the Issues: Understanding global AI diffusion" width="738" height="414"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We agree most with Carl's conclusion. He expects the worst realistic outcome to come from a small group of powerful people hoarding the best AI and aiming it at everyone else, and he points to military targeting and to the possibility of states tracking people who cross state lines for abortions.&lt;/p&gt;

&lt;p&gt;His answer is to spread AI as widely and transparently as possible under public standards for evaluation and monitoring, and software development already shows what that can look like. If developers can choose among many models, including open-weight models they run on their own hardware, no single lab decides what every programmer's tools will do. If the agent's code is open, anyone can read the instructions it sends to a model and the permissions it requests. Public benchmarks, meanwhile, let people check what labs claim about their own models.&lt;/p&gt;

&lt;p&gt;Kilo builds toward that setup because it lets the people using an agent inspect it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Checklists
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcoehbnpq2r3559v6g81h.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcoehbnpq2r3559v6g81h.png" alt="A historical preflight checklist for the B-17, the aviation standard that emerged after the 1935 crash" width="800" height="505"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Carl closes with aviation. In 1935, a prototype B-17 crashed because its crew failed to release a locking mechanism, and the industry responded with the preflight checklist; decades of shared standards later, the industry counts flying among the safest ways to travel long distances.&lt;/p&gt;

&lt;p&gt;AI agents can follow the same route without anyone first settling whether models have feelings or whether a future superintelligence will care about us. A rough checklist for agents already exists: give the agent an exit, keep a human on irreversible actions, grant narrow permissions, keep the logs open, and publish the standards so others can improve them. What's missing is the part aviation got right in 1944, when 52 nations signed on to shared technical standards and agreed to hold themselves to them.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>webdev</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Kilo Swarm: a 39% cost cut on the task it's built for, inconclusive on cost everywhere else</title>
      <dc:creator>Job from Kilo</dc:creator>
      <pubDate>Fri, 25 Sep 2026 11:42:11 +0000</pubDate>
      <link>https://dev.to/kilocode/kilo-swarm-a-39-cost-cut-on-the-task-its-built-for-inconclusive-on-cost-everywhere-else-3nf0</link>
      <guid>https://dev.to/kilocode/kilo-swarm-a-39-cost-cut-on-the-task-its-built-for-inconclusive-on-cost-everywhere-else-3nf0</guid>
      <description>&lt;p&gt;When we &lt;a href="https://blog.kilo.ai/p/swarm" rel="noopener noreferrer"&gt;launched Kilo Swarm&lt;/a&gt; two weeks ago, we flagged early internal evals suggesting a token cost benefit on complex, multi-subagent tasks. We've since run more benchmarks: the same set of tasks, Kilo Swarm on and off, graded by a harness written before we ran the test.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;TL;DR:&lt;/strong&gt; Kilo Swarm is providing promising results in some tasks, while cost remains inconclusive and success stays neutral in others.&lt;/p&gt;

&lt;h2&gt;
  
  
  What we're testing
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5jyu9rj9thv70hih4ovz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5jyu9rj9thv70hih4ovz.png" alt="Diagram showing Kilo Swarm's shared message board connecting a main agent and its subagents during a task" width="800" height="474"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Kilo Swarm gives a main agent session and its subagents, including nested ones, a shared board to post and read messages on while a task is running. Once it's turned on (by default), agents get two tools: &lt;em&gt;board_post&lt;/em&gt; writes a message, and &lt;em&gt;board_read&lt;/em&gt; retrieves what's on the board. Before this existed, subagents working in parallel on related pieces of a task had no way to tell each other what they'd found until the whole task finished; one agent could spend real time rediscovering something a sibling agent already knew.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fffvzrc32b9yc8zgmutlz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fffvzrc32b9yc8zgmutlz.png" alt="Chart comparing board-on vs board-off token cost and duration across Terminal-Bench 4 tasks" width="800" height="504"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;"Board on" and "board off" in this experiment means that the agent gets the same task, same model and the same prompt, with the only difference being whether agents can post and read from that shared board mid-task. Every trial here ran on OpenAI's GPT-6 Astra, both arms, so the only variable was the message board. The question we're testing is whether that coordination actually changes what a task costs or whether it passes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where it's a real win
&lt;/h2&gt;

&lt;p&gt;We picked one Terminal-Bench 4 task built for exactly what a shared message board is good at: rs-archive-clone, a clean-room reimplementation job, and we reran it five times per arm to get past single-trial noise.&lt;/p&gt;

&lt;h2&gt;
  
  
  The task
&lt;/h2&gt;

&lt;p&gt;The agent gets a working archive tool, a binary that packs files into archives protected by Reed-Solomon error correction so that damaged archives can still be repaired, and has to write its own version from scratch; wrapping or repackaging the original binary doesn't count, and a test checks for that. A 17-test suite grades whether the replacement matches the original on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Packaging:&lt;/strong&gt; packing, listing, and unpacking files, plus the manifest and its error messages&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Recovery:&lt;/strong&gt; repairing burst damage and rebuilding file lists and packages from damaged archives&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Validation:&lt;/strong&gt; rejecting malformed archives and corrupted streams with the right error codes&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CLI:&lt;/strong&gt; the same commands, usage text, and help output&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The job splits cleanly into these parts, so the main agent hands pieces to several subagents on every run. The parts also depend on each other: a bug in recovery often traces back to the parser, and without coordination two subagents can end up editing the same code. A shared board is built for exactly this situation.&lt;/p&gt;

&lt;h3&gt;
  
  
  The result
&lt;/h3&gt;

&lt;p&gt;Cost fell from $41.14 to $25.00 per trial, a &lt;strong&gt;39.2% cut&lt;/strong&gt;, with the interval entirely below zero: [−$25.12, −$6.35]. All ten trials passed. Duration dropped from 2,375 to 1,138 seconds.&lt;/p&gt;

&lt;p&gt;The savings lived almost entirely in the main agent. Its own cost fell from $104.31 to $46.20 over five trials on the same session count, and its reasoning tokens dropped by three quarters. It dispatched fewer subagents (16 instead of 27) and issued fewer dispatch steps (27 instead of 96).&lt;/p&gt;

&lt;h3&gt;
  
  
  Why it worked
&lt;/h3&gt;

&lt;p&gt;Two examples from the trials show what that looks like. In one, a subagent posted the exact fix for a bug in one of the clone's recovery helpers, sorting the votes before iterating over them in &lt;code&gt;_fallback_candidates&lt;/code&gt;. Twenty-four seconds later, the main agent applied that same patch and posted that the change was in, instead of spending its own turns re-deriving the fix. In another, two subagents split ownership of overlapping code before either started, one took filesystem side effects and symlink handling, the other took packaging validation and error messages, so the main agent never had to catch the overlap after the fact by comparing two finished results.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where it's neutral
&lt;/h2&gt;

&lt;p&gt;We observed lower total spending with Kilo Swarm on Terminal-Bench 4 overall, but the reduction was driven by a handful of expensive tasks, and the evidence remains inconclusive.&lt;/p&gt;

&lt;p&gt;Part of the reason is that one trial per task can't separate a real board effect from ordinary run-to-run noise, and agentic runs swing a lot even with nothing changed between two attempts at the same task. So we're not reading this single-trial pass as proof the board saves money, and we're not reading it as proof it doesn't, either.&lt;/p&gt;

&lt;h2&gt;
  
  
  What we're taking from this
&lt;/h2&gt;

&lt;p&gt;Kilo Swarm isn't a setting that pays for itself on every task. It's a setting that pays off clearly on the kind of task it was designed for: several subagents working related pieces of something expensive, where duplicated discovery is the thing driving the cost up in the first place. On rs-archive-clone that's a 39% cost cut with the outcome held fixed at five-for-five passes on both arms. Elsewhere, it's a mixed picture: same pass rate, cost inconclusive, faster and leaner on tokens.&lt;/p&gt;

&lt;p&gt;That's also a sharper question than "should the board be on by default." The likelier next step is prompting or gating the board toward tasks that look like rs-archive-clone, multi-subagent, decomposable, expensive, rather than leaving it as a blanket toggle. We haven't tested that gate yet. It's the hypothesis this result makes worth running.&lt;/p&gt;

&lt;p&gt;If you want to see it yourself, &lt;a href="https://kilo.ai/docs/getting-started/settings#kilo-swarm" rel="noopener noreferrer"&gt;Kilo Swarm&lt;/a&gt; is turned on by default. We wrote more about the mechanics, and about what agent swarms mean for oversight more broadly, &lt;a href="https://blog.kilo.ai/p/swarm" rel="noopener noreferrer"&gt;in the original feature post&lt;/a&gt; and &lt;a href="https://blog.kilo.ai/p/agent-swarms-indicate-next-ai-spend" rel="noopener noreferrer"&gt;in our follow-up on where swarm behavior is headed&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Jev, Jevons, and the AI model that only answers yes or no</title>
      <dc:creator>Job from Kilo</dc:creator>
      <pubDate>Fri, 25 Sep 2026 11:40:26 +0000</pubDate>
      <link>https://dev.to/kilocode/jev-jevons-and-the-ai-model-that-only-answers-yes-or-no-32ol</link>
      <guid>https://dev.to/kilocode/jev-jevons-and-the-ai-model-that-only-answers-yes-or-no-32ol</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqgshfekkhmenipzc2umv.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fqgshfekkhmenipzc2umv.jpeg" alt="Illustration representing Jev by TypeSafe — a model built for narrow yes/no decisions" width="800" height="534"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;On September 15, a new AI lab called TypeSafe released Jev, a model that doesn't chat. You can't ask it to write an email or explain a concept. Instead, a company's software hands Jev some information, like a customer's message and their order history, and asks a narrow question: is this person asking for a refund? Jev answers yes or no, says how confident it is, and usually does it in well under a second.&lt;/p&gt;

&lt;p&gt;That sounds modest next to chatbots that write essays and code, but Jev goes after a real gap. Much of what businesses want AI to do inside their software comes down to small judgment calls like the refund question, whether that means sorting support tickets, flagging a risky action, or deciding who should handle a request.&lt;/p&gt;

&lt;p&gt;As LangChain noted in its &lt;a href="https://www.langchain.com/blog/building-a-harness-with-jev" rel="noopener noreferrer"&gt;post on Jev&lt;/a&gt;, developers often hand these jobs to the same large language models that power chatbots, which is a bit like hiring a novelist to sort your mail. The novelist can do it, but the job takes longer and costs more than it should.&lt;/p&gt;

&lt;p&gt;Diogo Almeida, who worked on the research behind ChatGPT while at OpenAI, &lt;a href="https://typesafe.ai/blog/introducing-system-one-models-and-jev" rel="noopener noreferrer"&gt;founded TypeSafe&lt;/a&gt; because he felt chat models had gotten very good at conversation without producing much actual automation. Jev is his bet that software needs a different kind of model for the small decisions. It's still in early access, so nobody outside TypeSafe has had much time to test how well it holds up.&lt;/p&gt;

&lt;h2&gt;
  
  
  Named after a coal economist
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsn54aa41pb4xyupy1vn7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsn54aa41pb4xyupy1vn7.png" alt="Portrait of William Stanley Jevons, the 19th-century economist TypeSafe named their model after" width="693" height="427"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;TypeSafe named Jev after William Stanley Jevons, a 19th-century English economist. Jevons observed that when steam engines grew more efficient, Britain burned more coal, since cheaper power made new uses for it worth pursuing. TypeSafe expects AI to follow the same pattern: as each answer gets cheaper, companies will find far more questions worth asking.&lt;/p&gt;

&lt;p&gt;If TypeSafe is right, companies that send every question to their biggest, priciest model will overpay on the easy ones, and they'll be asking a lot more questions.&lt;/p&gt;

&lt;h2&gt;
  
  
  The same problem shows up in coding
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2qmww9szeof0ymo8c6v2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2qmww9szeof0ymo8c6v2.png" alt="Screenshot of Kilo's Auto Efficient model router in action, routing a coding request to the cheapest capable model" width="799" height="442"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Developers using AI coding tools run into a version of this every day. Some requests are hard, such as tracking down a bug that spans several files or working out how a new feature fits into an existing system. Others are routine, like renaming a variable, writing a quick test, or explaining what a function does. The most capable models handle both well, but they charge premium rates for the routine work too.&lt;/p&gt;

&lt;p&gt;Kilo applies a version of Jev's logic to coding. Its &lt;a href="https://blog.kilo.ai/p/auto-efficient" rel="noopener noreferrer"&gt;Auto Efficient&lt;/a&gt; model router checks each request against Kilo Bench, Kilo's own coding benchmark, to find the cheapest model that has shown it can handle that kind of work. A developer asking for a quick rename gets an inexpensive model, while a developer untangling a stubborn bug gets a stronger one, and nobody has to pick from a menu to make that happen.&lt;/p&gt;

&lt;p&gt;That routing only helps if the savings reach the developer's bill. Kilo charges exactly what the model providers charge, with no markup, so a cheaper model means a smaller bill. Developers who would rather make the call themselves can choose from more than 500 models and switch whenever they want.&lt;/p&gt;

&lt;p&gt;TypeSafe built a new kind of model to make small decisions cheaply, whereas Kilo takes the models that already exist and sends each job to one that can do it at the lowest price. Both start from the same observation, which is that a lot of AI work doesn't need the biggest model, and paying for it anyway adds up.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>model</category>
      <category>webdev</category>
      <category>productivity</category>
    </item>
    <item>
      <title>New Models from OpenAI, Anthropic, and SpaceXAI Prove that Model Freedom is Here to Stay</title>
      <dc:creator>Job from Kilo</dc:creator>
      <pubDate>Fri, 25 Sep 2026 11:36:27 +0000</pubDate>
      <link>https://dev.to/kilocode/new-models-from-openai-anthropic-and-spacexai-prove-that-model-freedom-is-here-to-stay-5016</link>
      <guid>https://dev.to/kilocode/new-models-from-openai-anthropic-and-spacexai-prove-that-model-freedom-is-here-to-stay-5016</guid>
      <description>&lt;p&gt;The frontier of AI isn't just moving quickly anymore. &lt;strong&gt;It's accelerating.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In the span of just 48 hours, we've watched three of the biggest AI labs release major new models: SpaceXAI &lt;a href="https://x.ai/news/grok-4-7" rel="noopener noreferrer"&gt;launched Grok 4.7&lt;/a&gt;, Anthropic &lt;a href="https://www.anthropic.com/claude-opus-5-5" rel="noopener noreferrer"&gt;introduced Claude Opus 5.5&lt;/a&gt;, and OpenAI just expanded its GPT-6 family with &lt;a href="https://openai.com/index/introducing-gpt-6-sol-and-luna/" rel="noopener noreferrer"&gt;GPT-6 Sol and GPT-6 Luna&lt;/a&gt;, following the recent launch of &lt;a href="https://blog.kilo.ai/p/gpt-6-astra-what-we-learned-previewing" rel="noopener noreferrer"&gt;GPT-6 Astra&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;All of these models are now live in Kilo.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F105h7ed660cnn6pekumi.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F105h7ed660cnn6pekumi.png" alt="Hero image showing Grok 4.7, Claude Opus 5.5, and GPT-6 Sol and Luna all available in Kilo" width="800" height="534"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And this latest wave says something important about where the industry is heading. The frontier is no longer defined by a single model, a single benchmark, or even a single company. Models are getting dramatically better at long-horizon coding, agentic execution, computer use, and reasoning -- but at the same time, they are becoming more specialized, more affordable, and increasingly differentiated by the economics of the task.&lt;/p&gt;

&lt;p&gt;That is a very different AI landscape from even a few months ago.&lt;/p&gt;

&lt;p&gt;As we wrote in our post on OpenRouter and Opus 5, we've entered &lt;a href="https://blog.kilo.ai/p/openrouter-opus-5-and-the-era-of" rel="noopener noreferrer"&gt;the era of model freedom&lt;/a&gt;: developers don't need one AI model to do everything. They need access to the right model for the right task, with the freedom to switch as the frontier changes.&lt;/p&gt;

&lt;p&gt;And the frontier is changing incredibly fast.&lt;/p&gt;

&lt;h2&gt;
  
  
  Three Labs, Three Very Different Approaches to the Frontier
&lt;/h2&gt;

&lt;p&gt;The latest releases from SpaceXAI, Anthropic, and OpenAI are remarkable not just because they're powerful, but because they are pushing the frontier in different directions.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://kilo.ai/models/x-ai-grok-4-7" rel="noopener noreferrer"&gt;&lt;strong&gt;Grok 4.7&lt;/strong&gt;&lt;/a&gt; is built around raw execution and aggressive pricing. &lt;strong&gt;Claude Opus 5.5&lt;/strong&gt; pushes precision, massive context, and agentic reliability. And the &lt;strong&gt;GPT-6 family&lt;/strong&gt; is becoming a portfolio of models designed around different levels of intelligence, compute, and cost.&lt;/p&gt;

&lt;p&gt;That last point is particularly important.&lt;/p&gt;

&lt;p&gt;The days of asking &lt;em&gt;"Which is the best model?"&lt;/em&gt; are increasingly giving way to a more useful question: &lt;strong&gt;Which model is best for this task?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;That distinction matters because developers aren't really buying tokens. They're buying completed work. Kilo has made this even easier with our &lt;a href="https://kilo.ai/docs/code-with-ai/agents/auto-model" rel="noopener noreferrer"&gt;auto models&lt;/a&gt;, and we include a mix of SOTA and lesser-known open-weight models to make sure the balance works for every budget, and that you aren't overspending on AI.&lt;/p&gt;

&lt;p&gt;The cost of an agentic coding session isn't simply the number printed on an API pricing page. It is the combination of inference, context, retries, tool calls, output length, and -- last but not least -- how much human intervention is required to get the job across the finish line.&lt;/p&gt;

&lt;p&gt;That is where the latest generation gets really interesting.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://x.com/kilocode/status/2102475129603129638?s=20" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%214m9j%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fa36fb4c3-a96a-4143-a6dc-3fc5bf2823dd_1188x646.png" alt="Kilo tweet announcing all three new models are live in the platform" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Grok 4.7: Raw Power and Unfiltered Execution
&lt;/h2&gt;

&lt;p&gt;Grok 4.7 brings the aggressive pricing and execution-oriented approach we've come to expect from SpaceXAI, with dynamic reasoning tiers that let developers trade off speed, intelligence, and compute depending on the task.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://kilo.ai/models/x-ai-grok-4-7" rel="noopener noreferrer"&gt;new Grok model&lt;/a&gt; is a big one. Literally. Built on a massive 2.1-trillion-parameter architecture, Grok 4.7 keeps the aggressive pricing of its predecessor at &lt;strong&gt;$2/1M input and $6/1M output&lt;/strong&gt;, while introducing dynamic reasoning tiers from low through xhigh.&lt;/p&gt;

&lt;p&gt;In Kilo testing, Grok 4.7 handles large multi-file contexts extremely well and is particularly compelling when you want direct execution without a lot of hesitation. For developers building internal tools or agentic workflows where raw compliance and fast execution matter, that can be a powerful combination. &lt;a href="https://kilo.ai/models/by/x-ai" rel="noopener noreferrer"&gt;SpaceXAI models&lt;/a&gt; are popular with Kilo Coders for a reason.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdufbxmwz80u4atll48hu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fdufbxmwz80u4atll48hu.png" alt="Grok 4.7 benchmark results showing performance across reasoning and coding tasks" width="800" height="485"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;But there is a tradeoff. When a large codebase is repeatedly sent through an agentic workflow, token economics matter quickly. Without the same level of cache economics offered by some competitors, deep, repetitive sessions can become expensive.&lt;/p&gt;

&lt;p&gt;And that's increasingly the point: &lt;strong&gt;model performance cannot be separated from model economics.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Claude Opus 5.5: Precision at Scale
&lt;/h2&gt;

&lt;p&gt;Anthropic's &lt;a href="https://www.anthropic.com/claude-opus-5-5" rel="noopener noreferrer"&gt;Claude Opus 5.5&lt;/a&gt; continues the company's push toward highly capable models that can operate independently across complex workflows.&lt;/p&gt;

&lt;p&gt;With a 1M-token context window, Adaptive Thinking, and a lower price than the previous Opus generation, &lt;a href="https://kilo.ai/models/anthropic-claude-opus-5-5" rel="noopener noreferrer"&gt;Opus 5.5&lt;/a&gt; is designed to make long-running agentic work more practical. Anthropic is also emphasizing the importance of measuring &lt;strong&gt;cost per task&lt;/strong&gt;, rather than simply comparing input and output token prices.&lt;/p&gt;

&lt;p&gt;That is a significant evolution in how frontier models are being evaluated.&lt;/p&gt;

&lt;p&gt;Opus is not simply trying to be the smartest model in the room. It is trying to complete more work with less supervision. And when you're paying for an agent that might make dozens of decisions over the course of a large refactor, that distinction matters enormously.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0s5j4fxdd7d9wyuer2a7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F0s5j4fxdd7d9wyuer2a7.png" alt="Claude Opus 5.5 benchmark card showing agentic performance and pricing vs previous Opus generation" width="800" height="637"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;But something even more interesting happened today. OpenAI decided to attack the economics from another direction.&lt;/p&gt;

&lt;h2&gt;
  
  
  GPT-6 Sol and Luna: The Frontier Gets Smarter and Cheaper
&lt;/h2&gt;

&lt;p&gt;OpenAI's new GPT-6 models aren't simply faster or more capable versions of the previous generation. &lt;strong&gt;They are dramatically cheaper.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;GPT-6 Sol and GPT-6 Luna are both priced at roughly half the level of their GPT-5.6 predecessors. Sol drops from $4/$20 per million input/output tokens to &lt;strong&gt;$2/$10&lt;/strong&gt;, while Luna drops from $0.20/$1.20 to &lt;strong&gt;$0.10/$0.50&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;That alone would be notable. But the more interesting number is what happens when you measure the cost of actually completing a task.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7on2uwxxb8eqrgpvladt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7on2uwxxb8eqrgpvladt.png" alt="Artificial Analysis Intelligence Index chart showing GPT-6 Sol and Luna cost per task vs predecessors" width="800" height="658"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Artificial Analysis currently estimates that running GPT-6 Sol through its Intelligence Index costs approximately &lt;strong&gt;$1.06 per task&lt;/strong&gt;, compared with &lt;strong&gt;$1.99 for GPT-5.6 Sol&lt;/strong&gt;. That's roughly a 47% reduction, and for those of us who remain attached to the reasoning and conversational style of GPT models, that means major savings on a daily basis.&lt;/p&gt;

&lt;p&gt;GPT-6 Luna is even more striking: Artificial Analysis puts it at approximately &lt;strong&gt;$0.07 per task&lt;/strong&gt;, compared with $0.18 for GPT-5.6 Luna.&lt;/p&gt;

&lt;p&gt;In other words, OpenAI isn't simply making frontier models better. &lt;strong&gt;It is making frontier intelligence cheaper to consume.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;And we're seeing the same direction in Kilo. Our early testing is showing GPT-6 Sol coming in at a substantially lower cost per completed coding task than Claude Opus 5.5, although we're continuing to use the two model families to check each other, especially around &lt;a href="https://kilo.ai/docs/automate/code-reviews/overview" rel="noopener noreferrer"&gt;code reviews&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;That's a much more interesting comparison than the raw token price. Everybody is hearing about cost constraints, but if you want to move faster with AI you need to increase tokens in a smart way, not cut off access. OpenAI's own internal usage has continued to surge upward, which might be one of the signals that led to the reduction in pricing.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This year, coding agents have begun tackling tasks with more complexity, scope, and duration than ever before. At OpenAI, our internal usage has grown exponentially. Valued at API prices, daily token usage has exceeded $600 for the median researcher and $7,000 for researchers at the 90th percentile.&lt;/p&gt;

&lt;p&gt;-- OpenAI, &lt;a href="https://openai.com/index/research-acceleration-view-inside-openai/" rel="noopener noreferrer"&gt;Research acceleration: The view inside OpenAI&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Cost Per Task Is Becoming the Real Benchmark
&lt;/h2&gt;

&lt;p&gt;We've spent years comparing models by tokens per dollar, benchmark scores, context windows, and latency.&lt;/p&gt;

&lt;p&gt;Those metrics still matter. But for agentic coding, there is another metric that increasingly matters more: &lt;strong&gt;How much does it cost to finish the job?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Imagine two models working on the same large refactor. Model A is cheaper per million tokens, but it needs four rounds of prompting, two corrections, and a developer stepping in to fix the final edge case. Model B costs more per token, but independently completes the refactor in one or two passes.&lt;/p&gt;

&lt;p&gt;In practice, Model B ends up being substantially cheaper.&lt;/p&gt;

&lt;p&gt;That is why the new GPT-6 pricing is so significant. Sol doesn't need to beat every frontier model on every benchmark to be economically disruptive. It needs to deliver enough intelligence, reliability, and autonomy at a sufficiently low cost that developers can use it constantly.&lt;/p&gt;

&lt;p&gt;Artificial Analysis is already showing how dramatic that shift can be: &lt;a href="https://x.com/ArtificialAnlys/status/2102462962758033624?s=20" rel="noopener noreferrer"&gt;GPT-6 Sol is roughly half the cost per Intelligence Index task of GPT-5.6 Sol&lt;/a&gt;, while Luna is roughly 60% cheaper than its predecessor on the same measure.&lt;/p&gt;

&lt;p&gt;And that's before considering the value of fewer retries, less supervision, and more efficient agentic workflows. The frontier is becoming cheaper at exactly the same time that it is becoming more capable.&lt;/p&gt;

&lt;p&gt;Along those lines, the new Opus is also roughly &lt;a href="https://venturebeat.com/technology/anthropic-releases-claude-opus-5-5-beating-fable-5-1-on-key-agentic-benchmarks-at-60-cheaper-api-price" rel="noopener noreferrer"&gt;40% cheaper to run&lt;/a&gt; than Opus 5. We'll be testing it in production and report back.&lt;/p&gt;

&lt;h2&gt;
  
  
  Model Freedom Is Here to Stay
&lt;/h2&gt;

&lt;p&gt;The most important development isn't that OpenAI released GPT-6, or Anthropic released Opus 5.5, or SpaceXAI released Grok 4.7.&lt;/p&gt;

&lt;p&gt;It's that all three are pushing the frontier forward &lt;strong&gt;in different ways at the same time.&lt;/strong&gt; &lt;a href="https://www.anaconda.com/products/kilo-by-anaconda" rel="noopener noreferrer"&gt;Model freedom is now for the enterprise&lt;/a&gt; -- no longer just for individual developers ahead of the curve.&lt;/p&gt;

&lt;p&gt;We're seeing models optimized for raw capability, models optimized for reliability, models optimized for cost, models optimized for speed, and increasingly sophisticated combinations of all of the above.&lt;/p&gt;

&lt;p&gt;And we're seeing open-weight models continue to advance alongside them.&lt;/p&gt;

&lt;p&gt;This is the part that matters most to us at Kilo, as we continue to build out features and capabilities for always-on agents and real workflows.&lt;/p&gt;

&lt;p&gt;We've built the platform around a simple belief: &lt;strong&gt;developers should be free to choose the model that works best for them.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A new model can arrive tomorrow that changes the economics again, and we'll be tracking it all on the &lt;a href="https://kilo.ai/leaderboard" rel="noopener noreferrer"&gt;Kilo Leaderboard&lt;/a&gt;, which now also includes &lt;a href="https://blog.kilo.ai/p/safety-scores" rel="noopener noreferrer"&gt;Enkrypt AI risk scores&lt;/a&gt; so you can include safety as one of your core metrics.&lt;/p&gt;

&lt;p&gt;All of the models mentioned in this post are already available in Kilo. &lt;a href="https://kilo.ai/pricing/kilo-pass" rel="noopener noreferrer"&gt;Grab a Kilo Pass&lt;/a&gt;, try them all today, and let us know which become your daily driver(s)!&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>programming</category>
      <category>model</category>
    </item>
  </channel>
</rss>
