<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Rishi Maheshwari]]></title><description><![CDATA[Investor, Thinker, Builder ]]></description><link>https://rishimaheshwari.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!XVM6!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5596d76e-347b-4aab-ae28-f24df3519699_801x801.png</url><title>Rishi Maheshwari</title><link>https://rishimaheshwari.substack.com</link></image><generator>Substack</generator><lastBuildDate>Thu, 11 Jun 2026 20:04:07 GMT</lastBuildDate><atom:link href="https://rishimaheshwari.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Rishi Maheshwari]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[rishimaheshwari@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[rishimaheshwari@substack.com]]></itunes:email><itunes:name><![CDATA[Rishi Maheshwari]]></itunes:name></itunes:owner><itunes:author><![CDATA[Rishi Maheshwari]]></itunes:author><googleplay:owner><![CDATA[rishimaheshwari@substack.com]]></googleplay:owner><googleplay:email><![CDATA[rishimaheshwari@substack.com]]></googleplay:email><googleplay:author><![CDATA[Rishi Maheshwari]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Who Owns Memory? The Market Map for AI Agents' Missing State Layer]]></title><description><![CDATA[Agents can now do real work when wrapped in the right tools, permissions, and harness. The next infrastructure fight is over memory, identity, and compute.]]></description><link>https://rishimaheshwari.substack.com/p/who-owns-memory-the-market-map-for</link><guid isPermaLink="false">https://rishimaheshwari.substack.com/p/who-owns-memory-the-market-map-for</guid><dc:creator><![CDATA[Rishi Maheshwari]]></dc:creator><pubDate>Mon, 08 Jun 2026 17:41:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!pqbf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73f71b4d-9176-4cf6-b31f-a8adacd05bc0_1600x1100.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>At this point I think the more useful starting assumption is that agents work.</p><p>Not perfectly, and not in the fantasy version where software quietly runs the company end-to-end. But well enough to matter. Give a strong model the right tools, permissions, files, browser access, business applications, evaluations, and a decent harness, and it can do useful work: draft customer follow-ups, compare contracts, assemble diligence notes, reconcile numbers across systems, update a CRM, prepare a first pass on a market map.</p><p>That shifts the question. The interesting debate is no longer just &#8220;can an agent act?&#8221; It is what an agent needs in order for its work to compound.</p><p>I keep coming back to three primitives: memory, identity, and compute. Identity determines who the agent is acting for and what it is allowed to touch. Compute, or inference, determines how much reasoning and tool use can happen economically. Memory determines whether the agent starts every task from zero or carries forward what the organization has already learned.</p><p>This piece is about memory because it is the least settled of the three, and maybe the most strategically exposed. A sales agent that forgets last week&#8217;s objection is not a sales agent; it is a very expensive autocomplete. A finance agent that forgets how the company defines ARR will keep re-litigating the same metric. A research agent that cannot remember which sources were rejected, which assumptions changed, and what the team already knows is not building institutional knowledge. It is producing one-off work product.</p><p>The first wave of agent tooling was about action. Function calling, browser use, app connectors, orchestration, traces, evals. The plumbing that lets a model do something instead of just say something. Most of that is now built. What&#8217;s missing is the layer underneath, the thing that makes the doing accumulate, and it isn&#8217;t a longer context window or a vector database bolted onto chat. It&#8217;s actual memory: something an agent can write to, revise, retrieve, and be trusted with.</p><p>That&#8217;s why the memory market got noisy over the last twelve months. Memory-native startups raising real Series A rounds. Frameworks treating memory as a first-class runtime primitive. Vector databases arguing they always were the memory layer. Note-taking apps and meeting recorders quietly hoarding what is probably the most useful context in the company. And every model provider would, naturally, prefer to keep all of it inside their own platform.</p><p>The question I haven&#8217;t seen anybody answer well is which of those layers actually ends up owning it.</p><h2>Memory is not chat history</h2><p>The cheapest move in this market is to treat &#8220;memory&#8221; as a synonym for &#8220;the previous messages.&#8221; Save the chat, retrieve from it, call it memory. A lot of products look the same because they all stop there.</p><p>Conversation history is the most visible piece, but it&#8217;s only the first one. It helps an assistant answer a follow-up. It does almost nothing to make an agent durable.</p><p>When I&#8217;m trying to think clearly about a memory system, I break it into five layers, because each one fails in a different way.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!a45N!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce6c939-3e5c-444d-8933-ee65a9c7ba04_1353x668.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!a45N!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce6c939-3e5c-444d-8933-ee65a9c7ba04_1353x668.png 424w, https://substackcdn.com/image/fetch/$s_!a45N!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce6c939-3e5c-444d-8933-ee65a9c7ba04_1353x668.png 848w, https://substackcdn.com/image/fetch/$s_!a45N!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce6c939-3e5c-444d-8933-ee65a9c7ba04_1353x668.png 1272w, https://substackcdn.com/image/fetch/$s_!a45N!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce6c939-3e5c-444d-8933-ee65a9c7ba04_1353x668.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!a45N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce6c939-3e5c-444d-8933-ee65a9c7ba04_1353x668.png" width="1353" height="668" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0ce6c939-3e5c-444d-8933-ee65a9c7ba04_1353x668.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:668,&quot;width&quot;:1353,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:57752,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/201178217?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce6c939-3e5c-444d-8933-ee65a9c7ba04_1353x668.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!a45N!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce6c939-3e5c-444d-8933-ee65a9c7ba04_1353x668.png 424w, https://substackcdn.com/image/fetch/$s_!a45N!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce6c939-3e5c-444d-8933-ee65a9c7ba04_1353x668.png 848w, https://substackcdn.com/image/fetch/$s_!a45N!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce6c939-3e5c-444d-8933-ee65a9c7ba04_1353x668.png 1272w, https://substackcdn.com/image/fetch/$s_!a45N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ce6c939-3e5c-444d-8933-ee65a9c7ba04_1353x668.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Session memory is the current thread. Working memory is the task plan, the tool outputs, the files the agent has touched, the approvals it&#8217;s waiting on &#8212; closer to an OS process than a chat log. Semantic memory is the small handful of stable facts about a user or account, the kind of thing a good account manager keeps in their head (&#8221;prefers concise email,&#8221; &#8220;production database is Postgres,&#8221; &#8220;security review still open&#8221;). Episodic memory is what happened before, and crucially how it happened: past tasks, corrections, failures, what was learned the hard way. And then there&#8217;s the layer that actually matters in enterprises but that almost nobody has built well yet, which is governed organizational memory &#8212; the shared context with permissions, provenance, and an audit trail, the version a security team will let you ship.</p><p>Most products today are still at layer one. The companies I think have a chance of mattering are climbing the stack.</p><p>A lot of this is just catching up to the academic work. MemGPT borrowed memory hierarchies from operating systems back in 2023. LangGraph splits thread-scoped state from cross-thread stores. Mem0 explicitly carves memory into conversation, session, user, and organization scopes. Zep&#8217;s Graphiti puts time on facts so they can change instead of pretending they&#8217;re static. Different framings, same underlying observation: passive storage doesn&#8217;t get you there.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/subscribe?"><span>Subscribe now</span></a></p><h2>Why a bigger context window isn&#8217;t the answer</h2><p>There&#8217;s a tempting argument that all of this just disappears as context windows grow. Put more in the prompt. Let the model read everything. I don&#8217;t buy it, and I don&#8217;t think anyone shipping into production really buys it either.</p><p>A context window is a room. Memory is a life. The room can hold more papers as it grows, sure. It still doesn&#8217;t decide which of those papers are true, which are old, which belong to a different customer, or which got slipped in by something pretending to be a paper.</p><p>Cost is the obvious objection &#8212; stuffing fifty thousand tokens into every answer is a benchmark stunt, not a runtime. Attention is the less obvious one: even when the model can read the whole thing, stale context pulls it sideways in ways you only notice when you&#8217;re already in production. Revision is where it gets really uncomfortable, because facts change, preferences flip, policies move, and a plain vector store happily preserves the contradictions until somebody notices. Then there&#8217;s governance, which is the one that actually closes deals. Who wrote this? What evidence is behind it? Which agent can read it? When does it expire? Can a user delete it? Can compliance audit it?</p><p>The companies taking this seriously are not selling RAG over chat history. They&#8217;re trying to own the lifecycle, which is a much harder and much more interesting business.</p><h2>The enterprise version is shared memory</h2><p>The consumer version of memory is easy to picture. An assistant that remembers your name, your projects, your tone, the people you usually email. Useful. Almost certainly bundled into ChatGPT, Claude, and Copilot before any standalone company can defend it.</p><p>The enterprise version is the harder one, and the more interesting one.</p><p>In a company you don&#8217;t actually want one shared brain that every agent can read. That&#8217;s a breach waiting to happen. What you want is scoped memory: user, agent, project, account, organization, each with its own permissions and retention and a clean answer to &#8220;where did this come from.&#8221;</p><p>The hard part isn&#8217;t storing it. It&#8217;s the write path. What from a meeting becomes a durable fact? Which exception in a support case turns into reusable process knowledge versus a one-off? Which user correction is a preference, and which one is a long-term lesson the org should learn? Most teams I&#8217;ve talked to have no honest answer, because they&#8217;ve never had to think about it before. Wikis went stale because nobody updated them. Memory is going to fail in a more interesting way: it&#8217;ll get updated too aggressively, by the wrong things, with no obvious way to roll back.</p><p>When the enterprise version actually works, the asset isn&#8217;t user preferences. It&#8217;s the workaround that never made it into the wiki. The customer-specific constraint buried in a sales call three quarters ago. The policy exception from last summer that everyone forgot about until somebody got burned. The objection that keeps coming up on demos. That&#8217;s the gap agents fall into the moment they leave the demo and try to do real work.</p><h2>The market map</h2><p>With that frame, the market stops looking like a database category and starts looking like a fight over entry points.</p><p>This is not a clean category. It&#8217;s a stack with overlapping claims, and the most useful question to ask about any company in it is where they enter the workflow. Where context gets created. Where memory gets written. Where it&#8217;s stored, retrieved, used. I find the picture below easier to argue from than a list.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RlY2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d6c562a-3af4-4fbc-9f14-4f985ebfaca3_1600x1400.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RlY2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d6c562a-3af4-4fbc-9f14-4f985ebfaca3_1600x1400.png 424w, https://substackcdn.com/image/fetch/$s_!RlY2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d6c562a-3af4-4fbc-9f14-4f985ebfaca3_1600x1400.png 848w, https://substackcdn.com/image/fetch/$s_!RlY2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d6c562a-3af4-4fbc-9f14-4f985ebfaca3_1600x1400.png 1272w, https://substackcdn.com/image/fetch/$s_!RlY2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d6c562a-3af4-4fbc-9f14-4f985ebfaca3_1600x1400.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RlY2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d6c562a-3af4-4fbc-9f14-4f985ebfaca3_1600x1400.png" width="1456" height="1274" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9d6c562a-3af4-4fbc-9f14-4f985ebfaca3_1600x1400.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1274,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:218948,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/201178217?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d6c562a-3af4-4fbc-9f14-4f985ebfaca3_1600x1400.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RlY2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d6c562a-3af4-4fbc-9f14-4f985ebfaca3_1600x1400.png 424w, https://substackcdn.com/image/fetch/$s_!RlY2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d6c562a-3af4-4fbc-9f14-4f985ebfaca3_1600x1400.png 848w, https://substackcdn.com/image/fetch/$s_!RlY2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d6c562a-3af4-4fbc-9f14-4f985ebfaca3_1600x1400.png 1272w, https://substackcdn.com/image/fetch/$s_!RlY2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d6c562a-3af4-4fbc-9f14-4f985ebfaca3_1600x1400.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/p/who-owns-memory-the-market-map-for?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/p/who-owns-memory-the-market-map-for?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p><br>A company&#8217;s placement here is best read as its wedge, not its destiny. The important pattern is that venture-backed companies are attacking memory from every direction: some sell the memory abstraction directly, some own the agent runtime, some own the knowledge graph underneath, and some capture the context before anyone else sees it.</p><h3>1 &#183; Memory-native startups</h3><p>The smallest companies, and the boldest claim: agents need a dedicated memory layer, and that&#8217;s the whole product.</p><p>Mem0 is the most visible right now &#8212; $25M at an $89M post in July 2025, with a deliberately broad pitch: add memories, search them, organize them by scope, plug into whatever framework you&#8217;re already using. Zep is the one I find most architecturally interesting. Its open-source project, Graphiti, turns conversation and business data into a temporal graph, and time matters more in enterprise memory than people admit. &#8220;True&#8221; in a company is almost always &#8220;true as of,&#8221; and most systems don&#8217;t model that at all.</p><p>Letta comes out of the MemGPT lineage (Felicis led the $10M seed in July 2024). Their bet is that memory belongs inside the agent process itself, with the agent managing its own memory blocks across sessions, more like an OS than a chatbot. Cognee (seed in February 2026, Pebblebed) is structure-first: entities, relationships, feedback loops, on the argument that retrieval alone won&#8217;t get you there. Interloom (seed in March 2026, DN Capital) is the one I&#8217;d actually watch for enterprise process memory specifically &#8212; it&#8217;s closer to &#8220;what the company knows&#8221; than &#8220;what the user prefers.&#8221;</p><p>The narrower wedges are useful reminders. Supermemory is going after personal knowledge. ByteRover is going after coding context across IDEs, projects, and organizations. Neither is general-purpose enterprise memory, but both show that &#8220;memory&#8221; inside one high-frequency workflow can be a real product on its own.</p><p>The honest question for this whole group is whether a memory-native company can stay independent once OpenAI and Microsoft ship native memory at scale. Their answer has to be depth, not just being early.</p><h3>2 &#183; Shared enterprise context</h3><p>Most of the companies in this orbit do not sell themselves as memory companies. They sell enterprise search, AI work assistants, knowledge platforms. The underlying asset is the same: organizational context.</p><p>Glean is the obvious growth-stage example, $150M at a $7.2B post in November 2025, with the enterprise data plumbing any memory layer eventually needs. Dust raised $40M from Sequoia in May 2026 and uses the phrase &#8220;shared compounding organizational capability,&#8221; which is a long way of saying enterprise memory. Writer, Hebbia, Contextual AI, and Sana (Workday picked it up in 2025) all sit nearby. The strategic question for this tier is whether they become the memory layer themselves, or stay as the systems memory-native infrastructure plugs into. I&#8217;d guess different answers for different companies, but the ones with the strongest data graphs and the deepest workflow integration have an obvious head start.</p><h3>3 &#183; Agent frameworks</h3><p>Frameworks aren&#8217;t memory-first, but they own the place where memory ends up being used.</p><p>LangChain and LangGraph already treat memory as part of agent state ($125M Series B at a $1.25B post, October 2025). LlamaIndex sits closer to structured access over enterprise data. CrewAI is the multi-agent angle, and multi-agent systems need more memory infrastructure, not less, because state has to survive handoffs. Then Semantic Kernel and AutoGen, which matter mostly because Microsoft can put memory in front of every Office and Azure user on the planet without anyone having to choose it.</p><p>The framework advantage isn&#8217;t depth. It&#8217;s developer surface area. Memory tends to get adopted wherever the agent already runs, which is why this tier is dangerous for memory-native vendors that don&#8217;t have a serious framework story.</p><h3>4 &#183; Retrieval and data substrate</h3><p>The substrate fight underneath the memory fight. Pinecone, Weaviate, Qdrant, Chroma, LanceDB, Zilliz on the database side. Unstructured on ingest, which is the unglamorous and absolutely essential layer that turns documents, tickets, PDFs, and logs into something a memory system can work with.</p><p>These companies don&#8217;t have to call themselves memory companies to win a piece of the budget. But a vector DB answers &#8220;what&#8217;s similar to this.&#8221; It doesn&#8217;t decide what should be remembered, how a fact should be revised, who can read it, or when it should expire. That gap is precisely where the layer above gets built &#8212; and where most of the differentiation eventually goes.</p><h3>5 &#183; Application wedges</h3><p>The case I find most underrated. A lot of the most valuable memory in a company is going to be captured at the application edge, not inside an infrastructure product.</p><p>Granola &#8212; AI notes for back-to-back meetings &#8212; closed $125M at a $1.5B post in March 2026. It isn&#8217;t pitched as memory infrastructure. That&#8217;s exactly why it might end up being some of the most important memory infrastructure in the industry. Meetings are where preferences, decisions, customer objections, and project history actually get created. Read AI, Fireflies, Otter, Limitless &#8212; same raw material, different surface.</p><p>The awkward implication for investors is that the strongest memory layer might not look like infrastructure at all. It might look like an app the team already loves, that almost as a side effect ends up holding the most useful context in the company.</p><h3>6 &#183; Model and cloud incumbents</h3><p>And then the incumbents. OpenAI already ships sessions and a personal memory primitive. Microsoft has Semantic Kernel, Copilot, Azure, and enterprise identity. Google has Workspace plus Gemini. AWS will eventually package memory as a managed service. The platform risk for everyone above is real &#8212; if memory becomes a default checkbox inside the model provider, a lot of standalone valuations are going to look quite expensive in retrospect.</p><p>What protects the independent vendors is that enterprises mostly don&#8217;t want one model vendor holding all of their context. They want it portable across models, auditable across systems, and governed by their own policies. That&#8217;s a real opening, but it requires a vendor willing to actually earn the trust, which takes longer than most startups budget for.</p><h2>What the funding actually says</h2><p>The funding pattern is messier than the press-release version. Yes, memory-native startups are getting checks. Letta, Cognee, Interloom, Supermemory, Zep, Mem0 &#8212; the rounds aren&#8217;t trivial anymore.</p><p>But the bigger checks are mostly going to companies that already own one of the surrounding control points. LangChain at the framework layer. Granola at the application edge. Glean and Writer at the enterprise data layer. Pinecone, Qdrant, and Weaviate at the substrate. The honest read is that investors aren&#8217;t picking a memory winner. They&#8217;re spreading bets across every plausible chokepoint near memory, which tells you something about how unresolved this still is.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pqbf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73f71b4d-9176-4cf6-b31f-a8adacd05bc0_1600x1100.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pqbf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73f71b4d-9176-4cf6-b31f-a8adacd05bc0_1600x1100.png 424w, https://substackcdn.com/image/fetch/$s_!pqbf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73f71b4d-9176-4cf6-b31f-a8adacd05bc0_1600x1100.png 848w, https://substackcdn.com/image/fetch/$s_!pqbf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73f71b4d-9176-4cf6-b31f-a8adacd05bc0_1600x1100.png 1272w, https://substackcdn.com/image/fetch/$s_!pqbf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73f71b4d-9176-4cf6-b31f-a8adacd05bc0_1600x1100.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pqbf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73f71b4d-9176-4cf6-b31f-a8adacd05bc0_1600x1100.png" width="1456" height="1001" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/73f71b4d-9176-4cf6-b31f-a8adacd05bc0_1600x1100.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1001,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:155520,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/201178217?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73f71b4d-9176-4cf6-b31f-a8adacd05bc0_1600x1100.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!pqbf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73f71b4d-9176-4cf6-b31f-a8adacd05bc0_1600x1100.png 424w, https://substackcdn.com/image/fetch/$s_!pqbf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73f71b4d-9176-4cf6-b31f-a8adacd05bc0_1600x1100.png 848w, https://substackcdn.com/image/fetch/$s_!pqbf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73f71b4d-9176-4cf6-b31f-a8adacd05bc0_1600x1100.png 1272w, https://substackcdn.com/image/fetch/$s_!pqbf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F73f71b4d-9176-4cf6-b31f-a8adacd05bc0_1600x1100.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>If I had to write the implicit thesis behind that funding pattern in one sentence, it would be this: the winning memory company will own at least one trusted control point around the write path. It may own the source of context, the policy layer that decides what gets written, or the runtime where memory is used. Ideally it owns two. The uncomfortable middle &#8212; thin memory wrapper, no workflow lock, no governance story &#8212; is where the squeeze hits first.</p><h2>What I think matters next</h2><p>Two things will, I think, separate the durable companies from the ones that look durable for another six months.</p><p>Evaluation is going to get serious. Right now most memory benchmarks measure recall on a synthetic set of facts, which is useful but isn&#8217;t what buyers actually care about. Buyers care about latency, token cost, freshness, contradictions, audit, deletion, and how the whole thing holds up at ten thousand stored facts instead of ten. As soon as procurement starts asking those questions in RFPs, and they will, memory selection stops being a vibes-based decision.</p><p>Security is the other one, and it&#8217;s the one I&#8217;m most quietly worried about. Prompt injection was bad when it only affected a single answer. The version of prompt injection that writes to persistent memory, and then influences every future answer, is a category worse, and most of the systems shipping today don&#8217;t have a credible story for it. The architectures that take this seriously will separate observation from memory writes, require explicit evidence, log everything, and let humans or policy systems review sensitive updates before they land. The companies that do this well will sell to security teams. The companies that don&#8217;t will have to explain themselves after the first incident, which usually doesn&#8217;t go well.</p><p>The rest of the trend list is easier and more obvious. Memory will be multi-layered by default. The write path will start mattering more than the read path. Temporal modeling will become table stakes. Personal memory will be bundled. Enterprise memory will be sold separately, governed carefully, and probably charged for at infrastructure prices.</p><h2>What separates a real memory company from a wrapper</h2><p>If you&#8217;re building in this market, the easy failure mode is to wrap a vector database, call it memory, and ship the demo. That gets you a seed round. It does not get you to a Series B.</p><p>The harder bar, the one I&#8217;d actually look for as a buyer or investor, looks roughly like this:</p><ul><li><p>The write path is real, and the team can talk about it in detail. What gets remembered, why, by what process, and what the system refuses to write.</p></li><li><p>Scopes are clean. Session, user, agent, project, and organizational memory aren&#8217;t all dumped into one undifferentiated bucket.</p></li><li><p>Revision is a primitive, not an afterthought. Contradictions and policy changes are first-class events, not bugs to be patched later.</p></li><li><p>Provenance is visible. Every memory has a clear answer to &#8220;why is this here.&#8221;</p></li><li><p>Permissioning is built in from day one. Retrofitting access control onto a shared context graph is a nightmare I have personally watched kill more than one internal project.</p></li><li><p>Distribution exists. Memory alone is not a workflow; it has to live where the agents and users already are.</p></li></ul><p>For investors, my heuristic has gotten simpler over time: where does context originate, and does this company have a credible path to it? Infrastructure sits downstream of the apps that create knowledge. Apps own the raw material but rarely build the infrastructure. Frameworks own the developer. Incumbents own the identity and the runtime. The strongest position is having a believable path to the source &#8212; not just a place to store what somebody else collected.</p><h2>The end state, roughly</h2><p>I don&#8217;t think agent memory settles into one product category. It ends up spread across the stack. Model providers ship native session memory and personalization. Frameworks expose stores and APIs. Databases optimize for memory-shaped workloads. Apps keep hoarding the context users create every day. Memory-native startups try to stitch a governed, model-neutral layer across all of it.</p><p>The unsettled question is which of those layers gets to decide what the agent knows. Whoever earns that decision ends up sitting in a strange and powerful spot &#8212; close to identity, close to workflow, close to the data, neutral enough that nobody minds.</p><p>My bias, for what it&#8217;s worth, is that the biggest independent opportunity is governed memory for enterprise agents. Personal memory is going to be useful, but it&#8217;s already being bundled by the assistants people open every day. Enterprise memory is harder. It needs permissions, audit, revision, cross-system context, and the kind of trust that takes years to build. It has to work across models. It has to survive procurement. It has to be legible to a security team whose job is to find reasons to say no. That&#8217;s a lot of barriers, and that&#8217;s exactly why somebody is going to build a real company out of it.</p><p>For the last two years, the agent conversation has been about action. Can the model call the tool. Browse the web. Write the code. Send the email. Update the CRM. The next two years are going to be about memory. Does the agent remember what it learned last time. Does it know what&#8217;s still true. Does it know what it isn&#8217;t allowed to use.</p><p>The companies with good answers to those questions are going to be worth a lot. The ones still saving every chat into a vector store and calling it memory are going to look quaint by 2027.</p><p>That&#8217;s the market I&#8217;m watching, anyway.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/p/who-owns-memory-the-market-map-for?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/p/who-owns-memory-the-market-map-for?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Inference Market Map]]></title><description><![CDATA[Inside the inference serving layer &#8212; who runs the tokens, where the margin accrues, and what is actually contested.]]></description><link>https://rishimaheshwari.substack.com/p/the-inference-market-map</link><guid isPermaLink="false">https://rishimaheshwari.substack.com/p/the-inference-market-map</guid><dc:creator><![CDATA[Rishi Maheshwari]]></dc:creator><pubDate>Fri, 29 May 2026 04:51:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!COzC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08472370-71e2-4e4a-8a36-15d8c35a4e9a_1071x780.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>NVIDIA cleared <strong>$75.2 billion in datacenter revenue last quarter at a 74.9% gross margin</strong>. Anthropic&#8217;s API run-rate hit $44 billion in May, up from $30 billion a month earlier. Cerebras IPO&#8217;d at $56 billion and traded to nearly $70 billion on day one. Fireworks is reportedly in talks at $15 billion. Baseten at $11 billion. fal.ai at $8 billion with $400 million of ARR. Vapi went from zero to a $500 million valuation in eighteen months after Amazon Ring picked it over forty competitors.</p><p>The numbers come from very different companies in very different sub-segments. They are all describing the same thing: the layer of the AI stack that turns a model&#8217;s output into a token in a customer&#8217;s response. Inference serving. That is the layer this memo is about.</p><p>Inference is now where the money in AI flows. By the end of this year, somewhere around <a href="https://www.spheron.network/blog/baseten-alternatives/">two-thirds of AI compute spend will be inference</a>, up from roughly one-third in 2023. Training gets the headlines; inference is the recurring revenue. The companies that get this layer right will compound for the next decade.</p><p>What follows is my best attempt at a current map. About eighty named companies organized into four horizontal sub-layers plus a column of modality verticals. Funding figures and ARR through late May. A take, layer by layer, on where margin actually accrues.</p><div><hr></div><h2>The <em>stack</em></h2><p>There is no agreed-on map of how inference serving is organized. Here is mine.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!COzC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08472370-71e2-4e4a-8a36-15d8c35a4e9a_1071x780.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!COzC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08472370-71e2-4e4a-8a36-15d8c35a4e9a_1071x780.png 424w, https://substackcdn.com/image/fetch/$s_!COzC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08472370-71e2-4e4a-8a36-15d8c35a4e9a_1071x780.png 848w, https://substackcdn.com/image/fetch/$s_!COzC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08472370-71e2-4e4a-8a36-15d8c35a4e9a_1071x780.png 1272w, https://substackcdn.com/image/fetch/$s_!COzC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08472370-71e2-4e4a-8a36-15d8c35a4e9a_1071x780.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!COzC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08472370-71e2-4e4a-8a36-15d8c35a4e9a_1071x780.png" width="1071" height="780" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/08472370-71e2-4e4a-8a36-15d8c35a4e9a_1071x780.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:780,&quot;width&quot;:1071,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:304435,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/199693157?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08472370-71e2-4e4a-8a36-15d8c35a4e9a_1071x780.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!COzC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08472370-71e2-4e4a-8a36-15d8c35a4e9a_1071x780.png 424w, https://substackcdn.com/image/fetch/$s_!COzC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08472370-71e2-4e4a-8a36-15d8c35a4e9a_1071x780.png 848w, https://substackcdn.com/image/fetch/$s_!COzC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08472370-71e2-4e4a-8a36-15d8c35a4e9a_1071x780.png 1272w, https://substackcdn.com/image/fetch/$s_!COzC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08472370-71e2-4e4a-8a36-15d8c35a4e9a_1071x780.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><br>The <strong>Chips</strong> at the bottom are what hardware actually runs the inference. The <strong>Engines</strong> are the open-source runtimes (vLLM, SGLang, NIM) that turn a model file into served tokens. The <strong>Clusters</strong> are the companies that operate the fleets at scale &#8212; AWS Bedrock at one extreme, Fireworks and Cerebras Inference at the other. The <strong>Gateway</strong> is the access layer developers actually call through &#8212; OpenRouter, Vercel AI Gateway, lab SDKs.</p><p>Running alongside all of that, the <strong>modality verticals</strong>: companies that own the chip choice, engine, cluster, and API surface within one slice of the world. ElevenLabs in voice. Black Forest Labs in image. Runway in video. Voyage in embeddings (now part of MongoDB). Poolside in code. Each of these is its own stack, vertically integrated, capturing the full margin within its modality.</p><p>The next figure is the map of who actually sits where.</p><div><hr></div><h2>The <em>map</em></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!EnjA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b992086-2849-4485-ab18-221f0bbe7a9f_2040x3432.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EnjA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b992086-2849-4485-ab18-221f0bbe7a9f_2040x3432.png 424w, https://substackcdn.com/image/fetch/$s_!EnjA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b992086-2849-4485-ab18-221f0bbe7a9f_2040x3432.png 848w, https://substackcdn.com/image/fetch/$s_!EnjA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b992086-2849-4485-ab18-221f0bbe7a9f_2040x3432.png 1272w, https://substackcdn.com/image/fetch/$s_!EnjA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b992086-2849-4485-ab18-221f0bbe7a9f_2040x3432.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EnjA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b992086-2849-4485-ab18-221f0bbe7a9f_2040x3432.png" width="1456" height="2450" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b992086-2849-4485-ab18-221f0bbe7a9f_2040x3432.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2450,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:952555,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/199693157?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b992086-2849-4485-ab18-221f0bbe7a9f_2040x3432.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!EnjA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b992086-2849-4485-ab18-221f0bbe7a9f_2040x3432.png 424w, https://substackcdn.com/image/fetch/$s_!EnjA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b992086-2849-4485-ab18-221f0bbe7a9f_2040x3432.png 848w, https://substackcdn.com/image/fetch/$s_!EnjA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b992086-2849-4485-ab18-221f0bbe7a9f_2040x3432.png 1272w, https://substackcdn.com/image/fetch/$s_!EnjA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b992086-2849-4485-ab18-221f0bbe7a9f_2040x3432.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The <em>Chips</em></h2><p>This layer is the most obvious story in AI infrastructure, so I&#8217;ll be brief. NVIDIA cleared $75.2 billion in datacenter revenue last quarter at 74.9% overall gross margin. AMD has become a credible second source with the MI355X and MI450, helped by the OpenAI six-gigawatt commitment. Hyperscaler custom silicon (Trainium, TPU, Maia, MTIA) is a margin lever inside each hyperscaler, not an external market. Cerebras just IPO&#8217;d at $56 billion. Groq took $17 billion from NVIDIA in a licensing deal. SambaNova reset to $2.2 billion after a tough year.</p><p>The interesting bets on the silicon board are less about NVIDIA vs. challengers and more about whether two specific outliers work. Transformer-specific ASICs &#8212; <strong>Etched</strong> ($500M) and <strong>MatX</strong> ($500M, led by Jane Street and Situational Awareness) &#8212; are the cleanest binary in the stack. If transformers stay the dominant architecture through 2028, dedicated silicon outperforms general-purpose by an order of magnitude. If they don&#8217;t, both go to zero. The South Korean edge-inference cluster (<strong>Rebellions</strong> at $400M pre-IPO, <strong>FuriosaAI</strong> at $125M, <strong>Hailo</strong> going public via SPAC) is the quieter story: real money chasing inference-specific designs at the edge, where NVIDIA&#8217;s networking lock-in doesn&#8217;t apply the same way.</p><p>The take: chips is settled territory at the top and interesting at the edges. NVIDIA wins the obvious moat. The asymmetric bets sit in transformer ASICs and edge inference silicon, not in the wafer-scale plays competing with NVIDIA at the datacenter scale.</p><div><hr></div><h2>The <em>Engines</em></h2><p>The engine is the layer between a model file and a stream of tokens. It is where research papers like PagedAttention, continuous batching, speculative decoding, and FP8 quantization turn into running code. And it is where the open-source layer has won so completely that there is almost no margin left for pure-play vendors.</p><p>vLLM, originally out of UC Berkeley, is the default. SGLang is the faster alternative for certain configurations &#8212; xAI uses SGLang to serve Grok. NVIDIA TensorRT-LLM was the previous answer; NVIDIA is transitioning to <strong>Dynamo</strong>, a newer disaggregated serving framework that separates prefill from decode. <strong>NIM</strong>, NVIDIA&#8217;s containerized inference microservices, has become the enterprise standard way to ship an LLM in 2026. TGI from Hugging Face. llama.cpp for CPU and edge. DeepSpeed-Inference for the more research-oriented workloads. All open source.</p><p>The commercial layer above OSS is small and absorbing fast. Modular MAX is Chris Lattner&#8217;s commercial play. Friendli Engine is Korean and currently ranked the fastest GPU-based serving provider by Artificial Analysis. Predibase specializes in serving LoRA fine-tunes. Each occupies a defensible niche, but none of them is a venture-scale standalone business.</p><p>The cleanest signal that engines don&#8217;t capture margin alone is that the most successful proprietary engines aren&#8217;t sold as products. Fireworks&#8217; FireAttention is internal. Together&#8217;s TGI fork is internal. Baseten&#8217;s optimization stack is internal. Each is a competitive moat for the cluster it powers, not a standalone product line.</p><p>The take: this layer has already settled. OSS dominates. Real margin gets captured one layer down (NVIDIA with NIM) or one layer up (clusters with their internal optimizations). I don&#8217;t see a pure-play engine vendor reaching $100M of ARR.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/p/the-inference-market-map?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/p/the-inference-market-map?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><h2>The <em>Clusters</em></h2><p>This is where the dollars are. And where the four most recent up-rounds happened.</p><p>Together at $150M+ ARR. <strong>Fireworks at $315M ARR and reportedly in talks at $15 billion</strong>, four times its $4 billion Series C valuation from seven months earlier. <strong>Baseten in talks at $11 billion in May</strong>, up from $5 billion in January. <strong>fal.ai at $400M ARR and in talks at $8 billion</strong> in March. DeepInfra closed $107 million Series B in May with NVIDIA and Samsung Next participating, and is now processing close to five trillion tokens per week. All of this in five months.</p><p>The cluster layer breaks into four very different business models, and the difference matters more than the funding numbers do.</p><p><strong>Hyperscaler-managed</strong> (AWS Bedrock, Azure AI Foundry, Google Vertex AI, Databricks Mosaic AI) wins where customer data already lives. AWS Bedrock is growing 180% year over year in adoption. Over 100,000 enterprises run Claude on Bedrock as of April 2026. The hyperscalers don&#8217;t need to win on price or speed; they win on the customer not wanting to move their data out of the perimeter they already trust.</p><p><strong>Independent neoinference</strong> (Together, Fireworks, Baseten, Modal, DeepInfra, fal.ai, Anyscale, RunPod, Friendli) is the most contested sub-layer. Open-weight serving on commodity GPUs at competitive cost-per-token. Margin depends on whether open-weight share of inference keeps growing. It is. Whether $15B for Fireworks is the right price is a separate question.</p><p><strong>Hardware-native vertical</strong> (Cerebras Inference, Groq Cloud, SambaNova Cloud) is the only credible NVIDIA bypass at the cluster level. Own the chip, own the cluster, capture the full vertical margin. Limited to what your silicon can serve well &#8212; Cerebras for long-context flagship models, Groq for low-latency open-weight serving.</p><p><strong>Edge serving</strong> (Cloudflare Workers AI, Apple Intelligence on-device, Fastly Compute@Edge) is small but growing fast. Cloudflare&#8217;s Q1 2026 revenue hit $640 million on +34% growth, with Workers AI billing driving the upside. The December 2025 acquisition of Replicate added a model marketplace on top of the edge cluster &#8212; the only player in this layer attempting all four horizontal positions at once.</p><p>The headline numbers belong to the top of the cluster layer. The more interesting question is what&#8217;s happening underneath them, because that&#8217;s where the next category-creating outcomes will come from. <strong>Featherless.ai</strong> closed a $20 million Series A from AMD Ventures and Airbus Ventures in April for serverless hosting of 30,000+ open-weight models &#8212; an order of magnitude more breadth than Together or Fireworks. <strong>TensorWave</strong> is the AMD-exclusive specialist, with the largest AMD GPU training cluster in North America (8,192 MI325X accelerators) and a clear thesis that AMD second-source becomes a real category. <strong>Vast.ai</strong> runs a decentralized GPU marketplace with 42 GPU model families. <strong>Simplismart</strong> in India is in talks for $20M led by NVIDIA at a $100M valuation. Below Featherless: Beam Cloud, Cerebrium, Inferless, Novita, Salad Cloud serving the long tail at $5&#8211;30M of disclosed funding each.</p><p>The take: clusters is where the VC dollars are landing right now, and where the next valuation reset will start. The top of the layer (Fireworks, Baseten, fal.ai) is priced for compounding; the bottom is where the asymmetric returns sit if you can pick which thesis-specific play (long-tail breadth, AMD specialization, regional focus, GPU marketplace) actually has structural advantage. Hardware-native vertical and hyperscaler-managed are the most durable sub-models. Independent neoinference will consolidate aggressively over the next 18 months &#8212; my best guess is two or three names at the top survive at scale, three or four emerging names break out, and the rest get acqui-hired or quietly fold.</p><div><hr></div><h2>The <em>Gateway</em></h2><p>The thinnest layer in the stack. Marketplaces (OpenRouter, Hugging Face Inference), gateways (Portkey, LiteLLM, Vercel AI Gateway, Cloudflare AI Gateway), smart routers (Not Diamond, Martian), observability-plus-routing (Helicone). Each one sits between a developer&#8217;s code and the inference endpoint of their choice.</p><p>The category exists because enterprises don&#8217;t standardize on one model. The current shape: most enterprises run AI across five or more surfaces &#8212; Anthropic direct, OpenAI direct, AWS Bedrock, Azure AI Foundry, Google Vertex, plus AI features in their data platform, dev tooling, CRM, and support stack. Someone has to manage that, log it, govern it, fall back when a provider has an outage. Gateway tools do.</p><p>But the take rate per call is thin and the moat is mostly switching cost. And here is the structural risk that decides the layer: the frontier labs are absorbing the function with their own SDKs. Claude SDK plus MCP. OpenAI Agents SDK. Google AI SDK. Each one increasingly assumes you call its parent lab&#8217;s models, with routing and orchestration logic embedded in the SDK itself.</p><p>Portkey&#8217;s response in March 2026 was to open-source the entire gateway under Apache 2.0. LiteLLM was OSS to begin with. The category is racing to commodify itself before the lab SDKs eat it.</p><p>The take: gateway is the most likely layer to consolidate or get absorbed in the next 18 months. The winners are the ones that become infrastructure rather than products. OpenRouter has the best position because it operates as a true marketplace with credit-based billing &#8212; the lab SDKs structurally cannot aggregate competitors&#8217; models the way OpenRouter can. The OSS gateways (LiteLLM, Portkey) win as embedded primitives. Everyone else gets compressed.</p><div><hr></div><h2>Modality <em>verticals</em></h2><p>The other half of the inference serving story. Some companies don&#8217;t sit on a horizontal layer at all &#8212; they own all four (chip choice, engine, cluster, API) within one modality, and capture the full margin within their slice.</p><p><strong>Voice</strong> has gone from $315 million of VC in 2022 to $2.1 billion in 2024 to multi-billion-dollar valuations in 2026. <a href="https://elevenlabs.io/blog/series-d">ElevenLabs</a> raised $500 million Series D at $11 billion in February. <a href="https://techcrunch.com/2026/05/12/vapi-hits-500m-valuation-as-amazon-ring-chose-its-ai-platform-over-40-rivals/">Vapi</a> raised $50 million Series B at $500 million in May after winning Amazon Ring over 40 competitors. <a href="https://deepgram.com/news">Deepgram</a> raised $130 million Series C at $1.3 billion in January. Cartesia is the latency leader. Hume is the empathy and emotion play. Retell hit $40M+ ARR with 300% quarter-over-quarter user growth. AssemblyAI, PlayHT, and Bland round out the field. This is the hottest sub-category in inference right now, and it is at the early stage of consolidation. ElevenLabs is priced as the winner; the rest disagree.</p><p><strong>Image</strong> has been a category for two years now and has stabilized. Black Forest Labs ($3.25 billion in December 2025) is the open-weight standard. Ideogram and Recraft are the major paid challengers. Midjourney is profitable, private, and notably has never taken venture funding. The category is more stable than voice because the open-weight base (Flux) sets a price floor that everyone else respects.</p><p><strong>Video</strong> is the fastest-moving. Runway, Luma ($900 million round), Pika, Kling (ByteDance). The cost curve is dropping faster than text &#8212; what cost roughly $1 per second to generate in 2024 is closer to $0.10 in 2026. Hollywood-grade output is the differentiator that&#8217;s actually worth paying for.</p><p><strong>Embeddings</strong> consolidated first. MongoDB acquired Voyage AI in February 2025 for $220 million. Cohere has embed-v4 inside its $7 billion model business. Nomic ships open-source. Jina has multilingual long-context. The category was small enough that a horizontal infrastructure player (MongoDB) could roll up the leader. That pattern will repeat in other modalities.</p><p><strong>Code</strong> is the most contested vertical. Poolside is in talks at $12 billion with $1 billion already committed, including $500 million to $1 billion from NVIDIA. Magic is targeting $1.5 billion-plus. Reflection AI is earlier-stage. But the more important move is that the application-layer leaders &#8212; Cursor at $50 billion in talks, Cognition at $25 billion &#8212; are increasingly running their own inference internally rather than buying from cluster providers. That is a sign the vertical-by-modality thesis extends up the stack into applications themselves.</p><p>The take: vertical integration is real in modalities where the demand profile is distinct (voice latency, video frame coherence, embedding semantics). Whether each modality consolidates to a single winner or stays a multi-player market is open. Voice and code look like they consolidate. Image and video look like they stay multi-player. Embeddings already consolidated &#8212; into an adjacent infrastructure vendor, which is a model I expect to repeat.</p><div><hr></div><h2>Underexplored <em>corners</em></h2><p>If you spent twenty minutes looking at the map above, you noticed that the obvious bets are now priced for compounding. Cerebras is public at $56 billion. Fireworks is in talks at $15 billion. ElevenLabs at $11 billion. Cursor at $50 billion. The headlines are fully claimed.</p><p>The interesting question, especially for venture investors entering today, is which underexplored corners of the inference stack become the next category-defining names. Four worth watching closely.</p><p><strong>Confidential and private inference.</strong> <a href="https://tinfoil.sh/">Tinfoil</a> is the cleanest pure-play: multi-GPU confidential computing on NVIDIA Hopper and Blackwell, hardware-enforced privacy, Red Hat partnership. Apple Private Cloud Compute exists at hyperscaler scale but isn&#8217;t available to other developers. Edgeless Systems and Phala Network occupy adjacent slices. The category exists because every regulated industry (healthcare, finance, defense, legal) needs a way to call frontier inference without sending data outside its trust boundary. Today there is essentially no neutral commercial answer. Whoever builds it first becomes infrastructure.</p><p><strong>Decentralized / verifiable inference.</strong> <a href="https://akash.network/">Akash Network</a> already runs a permissionless GPU marketplace with instant Llama and Stable Diffusion deployment. <a href="https://www.gensyn.ai/">Gensyn</a> launched Delphi on an Ethereum L2 in April with a Reproducible Execution Environment that produces cryptographic proofs of correct compute. io.net, Render, Aethir round out the DePIN side. The thesis is contested &#8212; crypto-infrastructure for AI compute has been promised for three years and mostly underdelivered &#8212; but the primitive (verifiable compute the user doesn&#8217;t have to trust) is genuinely useful, especially for agentic workloads that move money. Worth watching whether 2026 is the year it actually ships.</p><p><strong>Real-time generative video.</strong> <a href="https://decart.ai/">Decart</a> closed $300 million in May from Radical Ventures, NVIDIA, Sequoia, Benchmark, Adobe Ventures, and Toyota Ventures for what it calls real-time world models &#8212; sub-30-millisecond generative video built on a proprietary optimization stack (DOS). Runway and Luma can&#8217;t reach this latency profile with batch generation. If real-time video opens a category (gaming, robotics simulation, AR), Decart sits alone in it. The bet is binary and big.</p><p><strong>Long-tail open-weight serving.</strong> Featherless hosts 30,000-plus open models, an order of magnitude beyond Together or Fireworks. The economic question is whether depth-of-catalog matters more than speed-on-Llama for the next $100 million of cluster ARR. If you believe the open-weight long tail keeps fragmenting (as Hugging Face suggests it does), Featherless is a structurally different bet from the leaders. AMD Ventures led the Series A, which is its own signal about where AMD thinks the open-weight serving market goes.</p><p>Adjacent to all four: voice frameworks (Pipecat from Daily.co, Vocode, Ultravox) running as open-source plumbing under most production voice agents, and AMD-specialized clusters like TensorWave, where the bet is that AMD second-source becomes a real category over the next 24 months.</p><p>None of these are guaranteed. All of them are priced one or two orders of magnitude below the category leaders &#8212; which is exactly why they belong on a market map for investors, not just an industry roundup for incumbents.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/p/the-inference-market-map?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/p/the-inference-market-map?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><h2>Where <em>margin</em> lives</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3Qu7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74d2f477-669d-4865-91fd-3709f187affb_1065x789.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3Qu7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74d2f477-669d-4865-91fd-3709f187affb_1065x789.png 424w, https://substackcdn.com/image/fetch/$s_!3Qu7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74d2f477-669d-4865-91fd-3709f187affb_1065x789.png 848w, https://substackcdn.com/image/fetch/$s_!3Qu7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74d2f477-669d-4865-91fd-3709f187affb_1065x789.png 1272w, https://substackcdn.com/image/fetch/$s_!3Qu7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74d2f477-669d-4865-91fd-3709f187affb_1065x789.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3Qu7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74d2f477-669d-4865-91fd-3709f187affb_1065x789.png" width="1065" height="789" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/74d2f477-669d-4865-91fd-3709f187affb_1065x789.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:789,&quot;width&quot;:1065,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:266538,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/199693157?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74d2f477-669d-4865-91fd-3709f187affb_1065x789.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3Qu7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74d2f477-669d-4865-91fd-3709f187affb_1065x789.png 424w, https://substackcdn.com/image/fetch/$s_!3Qu7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74d2f477-669d-4865-91fd-3709f187affb_1065x789.png 848w, https://substackcdn.com/image/fetch/$s_!3Qu7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74d2f477-669d-4865-91fd-3709f187affb_1065x789.png 1272w, https://substackcdn.com/image/fetch/$s_!3Qu7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F74d2f477-669d-4865-91fd-3709f187affb_1065x789.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The scorecard above is what it actually feels like to be a company at each layer. The pattern that emerges is the one that holds across most large infrastructure markets: margin lives at the edges, and the middle is where the squeeze happens.</p><p>Chips at the bottom: high pricing power, high capex, low substitution risk for NVIDIA, multi-year time-to-resolution. Modality verticals at the top of their slices: meaningful pricing power, moderate capex, moderate substitution from open weights, two-to-three-year window before the leader is visible by name.</p><p>The middle layers each have their own story. Engines are the cleanest negative: OSS-dominant, hard to charge, already settled. Clusters are the most interesting because the recent up-rounds suggest investors believe the category compounds &#8212; but substitution risk is high and the time-to-resolution is short. Gateway is racing the lab SDKs and the next 18 months decide whether it survives as a venture category at all.</p><p>If I had to allocate venture dollars into this map today, I&#8217;d bias roughly 35% to chips and silicon-native vertical serving, 30% to modality verticals (especially voice and code), 20% to a small number of horizontal cluster names (Fireworks and Together, possibly Baseten if the premium-quality thesis holds), 10% to gateway plays biased toward OSS-distributable infrastructure (OpenRouter, LiteLLM), and 5% to engines, which mostly means betting on the people behind the open-source consortia rather than the consortia themselves.</p><div><hr></div><h2>Speed <em>vs.</em> cost</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Z0nZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed7d88ab-0a11-47d7-acc0-8ec0b997031a_2040x2026.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Z0nZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed7d88ab-0a11-47d7-acc0-8ec0b997031a_2040x2026.png 424w, https://substackcdn.com/image/fetch/$s_!Z0nZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed7d88ab-0a11-47d7-acc0-8ec0b997031a_2040x2026.png 848w, https://substackcdn.com/image/fetch/$s_!Z0nZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed7d88ab-0a11-47d7-acc0-8ec0b997031a_2040x2026.png 1272w, https://substackcdn.com/image/fetch/$s_!Z0nZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed7d88ab-0a11-47d7-acc0-8ec0b997031a_2040x2026.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Z0nZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed7d88ab-0a11-47d7-acc0-8ec0b997031a_2040x2026.png" width="1456" height="1446" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ed7d88ab-0a11-47d7-acc0-8ec0b997031a_2040x2026.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1446,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:409382,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/199693157?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed7d88ab-0a11-47d7-acc0-8ec0b997031a_2040x2026.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Z0nZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed7d88ab-0a11-47d7-acc0-8ec0b997031a_2040x2026.png 424w, https://substackcdn.com/image/fetch/$s_!Z0nZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed7d88ab-0a11-47d7-acc0-8ec0b997031a_2040x2026.png 848w, https://substackcdn.com/image/fetch/$s_!Z0nZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed7d88ab-0a11-47d7-acc0-8ec0b997031a_2040x2026.png 1272w, https://substackcdn.com/image/fetch/$s_!Z0nZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed7d88ab-0a11-47d7-acc0-8ec0b997031a_2040x2026.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The chart above shows what each major serving endpoint actually delivers. Two patterns jump out.</p><p>First, the upper-left quadrant &#8212; fast for cheap &#8212; is mostly owned by hardware-native plays. Cerebras at 3,000 tokens per second on gpt-oss is in a class by itself. Groq at 750-plus tokens per second on Llama 70B is the closest competitor. SambaNova rounds out the trio. These speeds are inaccessible to GPU-based serving without paying premium prices.</p><p>Second, the lower-right &#8212; slower and more expensive &#8212; is where the frontier labs sell direct. GPT-5.5 and Claude Opus 4.7 deliver around 80 tokens per second at $25 to $30 per million output tokens. That is the price of brand, trust, and managed support, not raw performance. The same Sonnet 4.6 served on AWS Bedrock isn&#8217;t dramatically faster than calling Anthropic direct, because it&#8217;s the same model on the same hardware mediated through enterprise contracts.</p><p>The middle is the bidding war. Fireworks, Together, DeepInfra, Cloudflare Workers AI, Gemini 2.5 Flash all sit within roughly a 3&#215; envelope on both axes. This is where price competition is most intense, where investors are paying the highest revenue multiples, and where the next eighteen months of consolidation will play out.</p><h2>What I think happens</h2><p>ree years and roughly $700 billion of committed compute. $109 billion of VC into AI infrastructure in 2025 alone. The headline names on the map are priced for compounding. By any normal standard, the obvious bets are made.</p><p>What&#8217;s actually interesting about inference serving is not which obvious bet wins. It&#8217;s that this is a market where capital is uncapped, demand is uncapped, and the bottleneck moves between layers faster than in any prior infrastructure cycle. Six months ago the binding constraint was H100 supply. Now it&#8217;s HBM and advanced packaging. In 2025 it was datacenter power. The layer that captures margin this quarter isn&#8217;t necessarily the layer that captures it next quarter. Most of the layer-winner predictions you&#8217;ll read this year &#8212; including some of the ones above &#8212; will look wrong by 2027.</p><p>So the question worth answering is the one I keep coming back to. Which positions in the stack are structurally impossible for OpenAI, Anthropic, and Google to take themselves, even if they wanted to?</p><p>I count three.</p><p>Confidential inference the customer can cryptographically verify, which the labs can&#8217;t credibly offer because they <em>are</em> the trust boundary. Edge and on-device serving at sub-30-millisecond latency, which they can&#8217;t reach without hardware they don&#8217;t own. And specialty silicon designed for inference workloads the labs are too generalist to optimize.</p><p>Those are the three positions where asymmetric upside actually lives. Not because they&#8217;re the biggest categories today &#8212; two of them barely exist as categories &#8212; but because the labs can&#8217;t replicate them by next quarter&#8217;s release, the way they can absorb gateway, agent SDK, or generic horizontal serving.<br></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><h3><strong>Sources</strong></h3><ul><li><p>Cerebras IPO: <a href="https://techcrunch.com/2026/05/14/cerebras-raises-5-5b-kicking-off-2026s-ipo-season-with-a-bang/">TechCrunch</a>; <a href="https://www.cnbc.com/2026/05/13/cerebras-prices-ipo-above-expected-range-wall-street-expects-ai-flood.html">CNBC</a>.</p></li><li><p>Fireworks AI: <a href="https://www.bloomberg.com/news/articles/2026-05-27/fireworks-ai-in-talks-for-funding-at-15-billion-valuation">Bloomberg, $15B talks</a>; <a href="https://sacra.com/c/fireworks-ai/">Sacra</a> for ARR.</p></li><li><p>Baseten: <a href="https://techstartups.com/2026/05/26/ai-inference-startup-baseten-in-talks-to-raise-1-billion-at-11-billion-valuation/">$11B talks</a>; <a href="https://sacra.com/c/baseten/">Sacra</a>.</p></li><li><p>fal.ai: <a href="https://sacra.com/c/fal-ai/">Sacra ($400M ARR)</a>.</p></li><li><p>Together AI: <a href="https://tracxn.com/d/companies/togetherai/__fcIBLE0rJMeK3FAdcfzE0H41jE36bJd0FDBWalYo6cY/funding-and-investors">Tracxn</a>.</p></li><li><p>DeepInfra: <a href="https://deepinfra.com/series-b">Series B announcement</a>.</p></li><li><p>Modal: $87M Series B Sep 2025; <a href="https://pitchbook.com/profiles/company/616537-99">PitchBook</a>.</p></li><li><p>Groq + NVIDIA license: <a href="https://intuitionlabs.ai/articles/nvidia-groq-ai-inference-deal">IntuitionLabs writeup</a>.</p></li><li><p>SambaNova: <a href="https://sacra.com/c/sambanova-systems/">Sacra</a>.</p></li><li><p>MatX: <a href="https://techcrunch.com/2026/02/24/nvidia-challenger-ai-chip-startup-matx-raised-500m/">TechCrunch</a>.</p></li><li><p>Etched: <a href="https://www.bloomberg.com/news/articles/2026-01-13/ai-chip-startup-etched-raises-500-million-to-take-on-nvidia">Bloomberg</a>.</p></li><li><p>ElevenLabs: <a href="https://elevenlabs.io/blog/series-d">Series D announcement</a>.</p></li><li><p>Vapi: <a href="https://techcrunch.com/2026/05/12/vapi-hits-500m-valuation-as-amazon-ring-chose-its-ai-platform-over-40-rivals/">TechCrunch</a>.</p></li><li><p>Deepgram: <a href="https://deepgram.com/news">Deepgram</a>.</p></li><li><p>Black Forest Labs: <a href="https://techcrunch.com/2025/12/01/black-forest-labs-raises-300m-at-3-25b-valuation/">TechCrunch</a>.</p></li><li><p>Luma Labs: $900M round (per industry reporting).</p></li><li><p>MongoDB / Voyage AI: <a href="https://investors.mongodb.com/news-releases/news-release-details/mongodb-announces-acquisition-voyage-ai-enable-organizations">MongoDB IR</a>.</p></li><li><p>Cloudflare / Replicate acquisition: Cloudflare press, December 2025.</p></li><li><p>Poolside: <a href="https://sacra.com/c/poolside/">Sacra</a>.</p></li><li><p>NVIDIA Q1 FY27: <a href="https://nvidianews.nvidia.com/news/nvidia-announces-financial-results-for-first-quarter-fiscal-2026">NVIDIA IR</a>.</p></li><li><p>Anthropic ARR May 2026: <a href="https://www.bitget.com/news/detail/12560605396205">Bitget aggregating Anthropic disclosures</a>.</p></li><li><p>Salesforce Agentforce ARR: <a href="https://futurumgroup.com/insights/salesforce-q3-fy-2026-ai-agents-data-360-lift-bookings-and-fy26-outlook/">Futurum Group / Salesforce</a>.</p></li><li><p>Databricks: <a href="https://www.databricks.com/company/newsroom/press-releases/databricks-grows-65-yoy-surpasses-5-4-billion-revenue-run-rate">Databricks IR</a>.</p></li><li><p>Performance benchmarks: <a href="https://artificialanalysis.ai/">Artificial Analysis</a>.</p></li><li><p>VC market sizing: <a href="https://www.oecd.org/en/publications/venture-capital-investments-in-artificial-intelligence-through-2025_a13752f5-en/full-report.html">OECD AI VC report through 2025</a>.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[The Agentic Google Arrives]]></title><description><![CDATA[Google I/O 2026 was about turning Google into the place where AI takes action.]]></description><link>https://rishimaheshwari.substack.com/p/the-agentic-google-arrives</link><guid isPermaLink="false">https://rishimaheshwari.substack.com/p/the-agentic-google-arrives</guid><dc:creator><![CDATA[Rishi Maheshwari]]></dc:creator><pubDate>Wed, 20 May 2026 12:49:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!lUtZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83e220b6-7bcb-458e-aab4-bf8ffcd938f0_931x688.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Google I/O 2026 was not about a smarter answer box. It was about turning Google into the place where AI takes action.</p><p>That is a more serious claim than &#8220;Gemini got better.&#8221; It is also a more dangerous one. A model competes for attention. An agent competes for delegated authority.</p><p>The phrase on stage was &#8220;the agentic Gemini era.&#8221; </p><p>I think the strategy is plain and simple: Google wants Gemini to become the execution layer across Search, Chrome, Android, Workspace, YouTube, Shopping, Cloud, and eventually glasses. It wants the assistant to move from a product you open to a system that works through the products you already use.</p><p>For investors, that makes I/O a capital allocation story as much as a product story. Does agentic Google defend Alphabet&#8217;s profit pool? Does it expand it through Cloud, subscriptions, and commerce? Or does it raise the cost of protecting Search while dragging the company deeper into an infrastructure arms race?</p><blockquote><p><strong>My view:</strong> I/O strengthened the bull case that Google has the best distribution in AI. It did not settle the harder question of return on invested capital. The product story is credible. The capex story is now too large to treat as background noise.</p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AJMJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9d3d907-0bd1-4e1d-9694-75d505b2cabc_893x252.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AJMJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9d3d907-0bd1-4e1d-9694-75d505b2cabc_893x252.png 424w, https://substackcdn.com/image/fetch/$s_!AJMJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9d3d907-0bd1-4e1d-9694-75d505b2cabc_893x252.png 848w, https://substackcdn.com/image/fetch/$s_!AJMJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9d3d907-0bd1-4e1d-9694-75d505b2cabc_893x252.png 1272w, https://substackcdn.com/image/fetch/$s_!AJMJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9d3d907-0bd1-4e1d-9694-75d505b2cabc_893x252.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AJMJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9d3d907-0bd1-4e1d-9694-75d505b2cabc_893x252.png" width="893" height="252" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9d3d907-0bd1-4e1d-9694-75d505b2cabc_893x252.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:252,&quot;width&quot;:893,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:25777,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/198547065?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9d3d907-0bd1-4e1d-9694-75d505b2cabc_893x252.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AJMJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9d3d907-0bd1-4e1d-9694-75d505b2cabc_893x252.png 424w, https://substackcdn.com/image/fetch/$s_!AJMJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9d3d907-0bd1-4e1d-9694-75d505b2cabc_893x252.png 848w, https://substackcdn.com/image/fetch/$s_!AJMJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9d3d907-0bd1-4e1d-9694-75d505b2cabc_893x252.png 1272w, https://substackcdn.com/image/fetch/$s_!AJMJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9d3d907-0bd1-4e1d-9694-75d505b2cabc_893x252.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/p/the-agentic-google-arrives?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/p/the-agentic-google-arrives?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><h2>Search Is The Hinge</h2><p>The most important I/O announcement in my opinion was Search.</p><p>Google said AI Mode has surpassed one billion monthly users one year after launch, while AI Overviews now has more than 2.5 billion monthly active users. Gemini 3.5 Flash becomes the default model in AI Mode globally. The Search box itself is being redesigned for longer, multimodal questions using text, images, files, videos, and Chrome tabs.</p><p>The product direction is clear: Search is becoming a workspace for intent. You ask, follow up, monitor, compare, generate, and act without always leaving the surface.</p><p>For investors, that cuts both ways. Bulls can point to query expansion: Google says AI-powered Search features make people use Search more, and Q1 Search and other revenue grew 19%. Bears can point to value migration: if Google gives users the synthesized answer, the publisher, merchant, or app behind that answer loses leverage.</p><p>The old Search bargain was imperfect but legible: publishers created content, Google organized it, users clicked out, and ads funded the system. Agentic Search changes the bargain. If agents monitor the web, summarize changes, create dashboards, and trigger actions, the click becomes optional. That may be good for users. It is not automatically good for the open web.</p><p>Time will tell whether AI Mode increases commercial query volume without degrading ad pricing, merchant relationships, or regulatory tolerance. The top-line Search number can look healthy even while the ecosystem underneath gets angrier.</p><h2>Spark Is Where Google&#8217;s Distribution Advantage Becomes Obvious</h2><p>Gemini Spark is the product that best explains the keynote. Google describes it as a 24/7 personal AI agent inside the Gemini app. It runs on dedicated virtual machines on Google Cloud, uses Gemini 3.5 and the Antigravity harness, works in the background, and is planned to connect first to Google&#8217;s own tools and later to third-party tools through MCP.</p><p>The comparison here is not another chatbot. The comparison is the new class of open and semi-open agents: OpenClaw, Hermes Agent, browser-use stacks, local computer-use agents, hosted coding agents, and the growing ecosystem of tools that can browse, click, run code, manage files, use APIs, and remember context across sessions.</p><p>OpenClaw and Hermes are important because they prove the appetite. People do want agents that operate software instead of merely talking about it. They want agents that can use a browser, carry memory, spawn subagents, connect to messaging tools, run in the background, and do multi-step work without being babysat minute by minute.</p><p>But they also expose the tax. A serious self-hosted agent asks the user to think about models, API keys, browser profiles, local versus cloud browser execution, tool permissions, operating system access, memory, storage, gateways, and security posture. That is fine for developers, researchers, and power users. It is not how a billion people adopt a new behavior.</p><p>This is where Google&#8217;s advantage is not subtle. Spark does not have to persuade a user to install an agent framework, configure a browser sidecar, pick a model provider, connect a calendar, wire up email, and decide how much of the file system to expose. Google already has the account, the inbox, the calendar, the docs, the browser, the phone, the payment surface, the search history, and the cloud runtime.</p><p>That does not make Spark automatically better than OpenClaw or Hermes. It makes the adoption problem different. Open agents are agent-as-project. Spark is agent-as-default. That distinction matters.</p><p>For a technical user, OpenClaw or Hermes may remain more flexible, more inspectable, more portable, and easier to bend into odd workflows. For the mainstream market, setup friction is destiny. The average user will not choose an agent because it has the most elegant tool registry. They will use the agent that appears inside the surfaces where their life already happens.</p><p>The danger is that distribution can hide complexity without removing it. When an agent reads Gmail, edits Docs, checks Drive, browses with Chrome, and acts through connected tools, the permission problem becomes larger, not smaller. Google says Spark will ask before high-stakes actions like sending emails and adding calendar events. Good. But confirmation prompts are not enough. Persistent agents need visible progress logs, scoped permissions, audit trails, reversible actions, and one-click revocation. &#8220;Under your direction&#8221; is not a trust model. It is a slogan until the interface proves otherwise.</p><h2>Cloud Is Where The Story Gets Expensive</h2><p>I/O sounded like a product keynote. Underneath it was an infrastructure keynote.</p><p>Pichai said Google is processing more than 3.2 quadrillion tokens per month across its surfaces. Model APIs process roughly 19 billion tokens per minute. More than 8.5 million developers are building with Google&#8217;s models monthly. Over 375 Google Cloud customers each processed more than one trillion tokens in the past 12 months.</p><p>Those numbers matter because they connect the consumer AI story to Cloud. Agents need persistent environments, tool execution, inference, storage, security boundaries, and observability. OpenClaw and Hermes show the primitive version of this: an agent needs a place to run, a browser to control, tools to call, memory to carry forward, and logs that explain what happened. Google is trying to industrialize that stack.</p><p>If Google can turn Gemini into both a consumer interface and a developer platform, Cloud becomes more than a place to rent GPUs. It becomes the operating venue for agent workloads. Antigravity 2.0 matters for the same reason. It is not just a coding environment. It is Google building the control plane for managed agents.</p><p>The Q1 numbers support the bull case: Google Cloud revenue grew 63% to $20.0 billion, operating income reached $6.6 billion, and backlog nearly doubled quarter over quarter to more than $460 billion. That is no longer a hobby business.</p><p>But the cost side is just as important. Alphabet&#8217;s Q1 capital expenditures were $35.7 billion, up 107% year over year. Free cash flow was $10.1 billion for the quarter, down 47% year over year in the company slides. Pichai told I/O that annual capex was $31 billion in 2022 and is expected to be about $180 billion to $190 billion this year.</p><p>This is the investor tension in one sentence: Alphabet has the distribution to make AI ubiquitous, but ubiquity is capital hungry.</p><p>The open-source agent market makes this tension easier to see. When a power user runs an agent locally, the compute bill is explicit. When Google embeds agents into Search, Gemini, Workspace, and Android, the user experience feels free or bundled, but the cost does not disappear. It moves onto Alphabet&#8217;s income statement.</p><h2>Omni Is A Creative Weapon, Not Yet A Moat</h2><p>Gemini Omni was the keynote&#8217;s obvious showpiece. It can combine text, image, video, and audio inputs, then generate and edit video through conversation. Google says characters remain consistent, physics hold up, and each edit builds on the last.</p><p>If it works in the wild, Omni compresses a creative workflow that currently spans ideation, generation, editing, compositing, voice, and revision. That is valuable. It also enters a brutal market. OpenAI, Adobe, Runway, Midjourney, Meta, and a long tail of video-model labs are all fighting for the same creative surface.</p><p>Google&#8217;s advantage is not merely model quality. It is placement. Omni can live in Gemini, Flow, YouTube Shorts, Workspace, Android, and eventually Search. OpenAI can create a better standalone creative model and still have to fight for workflow distribution. Adobe has the professional creative surface. Meta has social distribution. Google has YouTube, Android, Workspace, and Search. The model race matters, but the placement race may matter more.</p><p>The weak point is trust. High-quality synthetic video makes provenance a product requirement. Google said SynthID has watermarked more than 100 billion images and videos plus 60,000 years of audio assets, and that it is expanding SynthID and Content Credentials verification into Search and Chrome. That is the right move. It will still be tested by scale, adversarial reuse, and consumer indifference.</p><h2>Where Agents Become Money</h2><p>Universal Cart may be more commercially important than the video demos. Google says people shop across Google more than a billion times a day, supported by a Shopping Graph with more than 60 billion product listings. Universal Cart works across Search, Gemini, YouTube, and Gmail. It can watch price drops, flag compatibility issues, surface loyalty perks, and connect to agentic checkout through Universal Commerce Protocol.</p><p>This is not just convenience. It is Google trying to keep commerce intent inside its perimeter as agents start shopping on behalf of users. If successful, Universal Cart helps Google defend shopping ads, increase transaction proximity, and give merchants a controlled path into agentic commerce. The careful line is that the brand remains merchant of record. That line exists for a reason.</p><p>This is also where Google differs from most agent startups. A startup agent can help you shop. Google can see the search, compare the merchant, surface the video review, remember the Gmail receipt, connect payment, and close the loop through Shopping. That is not just a better assistant. It is a tighter transaction graph.</p><p>Workspace has a different revenue path. Gmail Live, Docs Live, Keep voice capture, AI Inbox, Pics, and Spark integration are not keynote fireworks. They are subscription retention features. They move work from typing to supervising. They also give Google a practical answer to Microsoft: Gemini is not only a model; it is embedded where the documents, messages, files, and meetings already sit.</p><p>Microsoft&#8217;s advantage is the enterprise desktop and Office relationship. Google&#8217;s advantage is web-native collaboration, Search, Gmail, Android, and consumer reach. The contest is not &#8220;which model writes a better paragraph.&#8221; It is which company can turn everyday workflows into agent workflows without forcing users into a new operating manual.</p><h2>The Glasses Are Optionality</h2><p>Android XR eyewear was framed carefully. Audio glasses come first this fall, with display glasses later. Google is working with Samsung, Qualcomm, Gentle Monster, and Warby Parker. The pitch is practical: spoken help, navigation, messages, photos, and Gemini assistance without pulling out a phone.</p><p>This is not Google Glass 2.0 in posture. It is Gemini looking for a socially acceptable body. The device matters less than the interface lesson: an agent that can see, hear, and respond in the moment becomes a different category of product.</p><p>The risks are familiar and not solved by better industrial design: ambient capture, social discomfort, battery life, latency, and permission fatigue. The opportunity is also familiar: if glasses work, the phone is no longer the only personal computing surface that matters.</p><h2>The Bull Case, The Bear Case, And The Honest Middle</h2><p>The bull case is strong. Alphabet has more AI distribution than any company in the world. It has Search, Android, Chrome, YouTube, Workspace, Cloud, custom silicon, and a subscription base already paying for AI plans. If agents become mainstream, Google can place them inside defaults.</p><p>The open-agent market makes that advantage clearer, not weaker. OpenClaw, Hermes, and similar projects show what the frontier user wants: agents that use tools, browse, remember, schedule, code, delegate, and keep working. Google is trying to take that behavior out of the terminal and put it inside the everyday internet.</p><p>The bear case is not that Google lacks AI. That argument is tired. The bear case is that agentic AI compresses margins, cannibalizes clicks, invites regulation, and forces an infrastructure arms race where even winners spend more to stay even.</p><p>The honest middle is where I/O landed. Google showed the most coherent agent distribution strategy in consumer technology. It also showed why the next phase of AI will be judged less by model demos and more by execution quality, trust design, and cash returns.</p><p>Google has spent two decades organizing information. At I/O 2026, it made a new promise: Google will organize action.</p><p>That promise is powerful. It is also the point at which users, publishers, merchants, regulators, and investors will ask for proof.</p><h2>What To Watch Next</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lUtZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83e220b6-7bcb-458e-aab4-bf8ffcd938f0_931x688.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lUtZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83e220b6-7bcb-458e-aab4-bf8ffcd938f0_931x688.png 424w, https://substackcdn.com/image/fetch/$s_!lUtZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83e220b6-7bcb-458e-aab4-bf8ffcd938f0_931x688.png 848w, https://substackcdn.com/image/fetch/$s_!lUtZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83e220b6-7bcb-458e-aab4-bf8ffcd938f0_931x688.png 1272w, https://substackcdn.com/image/fetch/$s_!lUtZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83e220b6-7bcb-458e-aab4-bf8ffcd938f0_931x688.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lUtZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83e220b6-7bcb-458e-aab4-bf8ffcd938f0_931x688.png" width="931" height="688" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/83e220b6-7bcb-458e-aab4-bf8ffcd938f0_931x688.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:688,&quot;width&quot;:931,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:53524,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/198547065?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83e220b6-7bcb-458e-aab4-bf8ffcd938f0_931x688.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lUtZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83e220b6-7bcb-458e-aab4-bf8ffcd938f0_931x688.png 424w, https://substackcdn.com/image/fetch/$s_!lUtZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83e220b6-7bcb-458e-aab4-bf8ffcd938f0_931x688.png 848w, https://substackcdn.com/image/fetch/$s_!lUtZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83e220b6-7bcb-458e-aab4-bf8ffcd938f0_931x688.png 1272w, https://substackcdn.com/image/fetch/$s_!lUtZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83e220b6-7bcb-458e-aab4-bf8ffcd938f0_931x688.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[The Token Trap]]></title><description><![CDATA[Why OpenAI and Anthropic are courting private equity, and what it says about who keeps the margin in AI inference]]></description><link>https://rishimaheshwari.substack.com/p/the-token-trap</link><guid isPermaLink="false">https://rishimaheshwari.substack.com/p/the-token-trap</guid><dc:creator><![CDATA[Rishi Maheshwari]]></dc:creator><pubDate>Tue, 19 May 2026 14:16:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!zVIi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec3fa6a-c08e-4f36-ab2c-4e7776d3a413_1800x1772.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>OpenAI and Anthropic are arguably the two most-funded private companies in technology. Anthropic <a href="https://www.anthropic.com/news/enterprise-ai-services-company">announced</a> a new enterprise AI services company on May 4 with Blackstone, Hellman &amp; Friedman, Goldman Sachs, Apollo, General Atlantic, GIC, Leonard Green, and Sequoia. OpenAI was reported the same day to be raising for its own deployment company with TPG, Advent, Bain Capital, and Brookfield, then formally launched it a week later. OpenAI <a href="https://finance.yahoo.com/markets/stocks/articles/openai-guarantees-17-5-minimum-165757294.html">promised PE a 17.5% guaranteed annual return</a> and traded super-voting shares for $4B of capital. Anthropic&#8217;s services firm was valued at $1.5B, seeded with $300M each from itself, Blackstone, and H&amp;F. Two days later Anthropic added a <a href="https://www.cnbc.com/2026/05/06/anthropic-spacex-data-center-capacity.html">SpaceX deal</a> for the Colossus 1 data center in Memphis: 300+ MW, 220,000 GPUs.</p><p>VC-backed companies don&#8217;t usually need PE. Three linked moves in less than two weeks between the two biggest labs and several of the largest alternative-asset managers tells you something has shifted underneath the asset class.</p><p>The bull read is that this is a distribution move, and a smart one. The labs have plenty of money. What they don&#8217;t have, and have never had, is a channel into enterprise. The bottleneck in enterprise AI was never awareness; it has always been implementation. Change management. Workflow redesign. Governance. Internal trust. PE portfolios are an unusually clean answer: a thousand mid-market companies with concentrated ownership, ROI mandates, and operating teams that move fast. Pair model capability with deployment muscle at that scale and the labs stop being model companies. They become operating platforms. Anthropic framed it as <a href="https://fortune.com/2026/05/04/anthropic-claude-consulting-industry-joint-venture-blackstone-goldman-sachs/">a shot at the consulting industry</a>. OpenAI is taking the same shot, except they&#8217;re also underwriting the financial outcome.</p><p>That is the part to slow down on. You don&#8217;t normally promise institutional investors a fixed return on the hottest asset class of the decade. You don&#8217;t trade super-voting shares for $4B unless the structure of the deal matters to you more than the dilution does. Both are concessions a company usually makes only when distribution, capital structure, or capacity matters more than clean optics.</p><div class="pullquote"><p>Which raises the obvious question. Why are the most-funded private companies in technology behaving like nervous ones?</p></div><p>Being a frontier lab is much harder than the press releases make it look.</p><p>You run two compute footprints at once. One for inference, one for research, and they fight each other for the same scarce GPUs. You burn operating cash on training runs whose economic payoff depends on a generation of models you haven&#8217;t shipped. You price into a market where the buyer can replace you, on most workloads, with an open-weight model that landed yesterday. And every twelve months you have to renegotiate your supplier relationships, because the underlying technology curve keeps moving the floor under your feet.</p><p>The five biggest deals the labs have signed since October read as a single move: trading future equity, IP exclusivity, and multi-decade purchase commitments for capacity they can&#8217;t otherwise secure. OpenAI committed $300B to <a href="https://openai.com/index/stargate-advances-with-partnership-with-oracle/">Oracle</a> over five years for 4.5 GW of Stargate capacity. <a href="https://techcrunch.com/2025/10/06/amd-to-supply-6gw-of-compute-capacity-to-openai-in-chip-deal-worth-tens-of-billions/">AMD</a> got six gigawatts of OpenAI demand for the MI450, with a warrant letting OpenAI take up to 10% of AMD itself. <a href="https://www.cnbc.com/2026/04/27/openai-microsoft-partnership-revenue-cap.html">Microsoft restructured</a> the partnership in OpenAI&#8217;s favor in late April &#8212; non-exclusive IP through 2032, multi-cloud serving allowed, AGI clause removed &#8212; in exchange for $250B of incremental Azure spend. <a href="https://www.aboutamazon.com/news/company-news/amazon-invests-additional-5-billion-anthropic-ai">AWS</a> added $5B of equity, $20B of milestones, and a $100B Anthropic-to-AWS commitment over a decade. SpaceX added 300 MW on top of that.</p><p>Roughly $700B of pre-committed compute, capital, and equity is now booked between the labs and their suppliers. None of that comes back at the prices the same labs are charging at the bottom of their menus.<br></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zVIi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec3fa6a-c08e-4f36-ab2c-4e7776d3a413_1800x1772.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zVIi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec3fa6a-c08e-4f36-ab2c-4e7776d3a413_1800x1772.png 424w, https://substackcdn.com/image/fetch/$s_!zVIi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec3fa6a-c08e-4f36-ab2c-4e7776d3a413_1800x1772.png 848w, https://substackcdn.com/image/fetch/$s_!zVIi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec3fa6a-c08e-4f36-ab2c-4e7776d3a413_1800x1772.png 1272w, https://substackcdn.com/image/fetch/$s_!zVIi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec3fa6a-c08e-4f36-ab2c-4e7776d3a413_1800x1772.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zVIi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec3fa6a-c08e-4f36-ab2c-4e7776d3a413_1800x1772.png" width="1456" height="1433" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fec3fa6a-c08e-4f36-ab2c-4e7776d3a413_1800x1772.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1433,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:344930,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/198413494?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec3fa6a-c08e-4f36-ab2c-4e7776d3a413_1800x1772.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zVIi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec3fa6a-c08e-4f36-ab2c-4e7776d3a413_1800x1772.png 424w, https://substackcdn.com/image/fetch/$s_!zVIi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec3fa6a-c08e-4f36-ab2c-4e7776d3a413_1800x1772.png 848w, https://substackcdn.com/image/fetch/$s_!zVIi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec3fa6a-c08e-4f36-ab2c-4e7776d3a413_1800x1772.png 1272w, https://substackcdn.com/image/fetch/$s_!zVIi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffec3fa6a-c08e-4f36-ab2c-4e7776d3a413_1800x1772.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Premium reasoning has converged near $25&#8211;30 per million output tokens. Workhorse has settled at $15. The floor has collapsed: Gemini Flash-Lite at $0.40 is roughly 75 times cheaper than GPT-5.5. Caching cuts another 90% on cache hits. Batch APIs cut 50%. Run that next to the $700B of committed compute and the 17.5% starts to look less like strength and more like a coupon you have to offer when the rest of the deal isn&#8217;t pricing itself.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/p/the-token-trap?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/p/the-token-trap?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p>That is the bear read. The labs are nervous, they have reasons, and the deals are tells.</p><p>The bull read is one you have to take seriously. It is also the part that keeps the bear case from being too easy.</p><p>The Jevons paradox is simple: when a technology becomes more efficient, total consumption can rise instead of fall. Nineteenth-century Britain made steam engines more efficient; instead of burning less coal, it found more uses for coal. The cheaper input did not shrink the market. It expanded the surface area of demand.</p><p>Inference has the same setup. If a token gets 90% cheaper, companies do not merely spend 90% less on the same chatbot tickets. They start running model calls inside workflows that used to be too expensive to automate: compliance review, support QA, code migration, procurement, claims, email, internal search. Unit price falls. Usage explodes.</p><p>That pattern has shown up across compute-driven platform shifts. Electricity in the 1920s. Cloud in the 2010s. Bandwidth before that. Each time analysts modeled &#8220;what happens when this gets cheap,&#8221; they undershot, sometimes by an order of magnitude. Output per dollar kept falling, but dollar spend per company kept rising, because the workloads that became economically viable at the next price point were larger than the ones that were viable at the last.</p><p>If Jevons kicks in for inference the way it has for everything else like it, the labs grow into their $700B of pre-committed capacity. The 17.5% becomes easy to clear. The PE-portfolio deployment channel turns out to be the early flush of a much larger enterprise pipe. The deals that read as nervousness today read as foresight in 2028.</p><p>The deals the labs signed this month are the actions of operators who believe the demand curve bends up just in time. The PE coupon is what being early to that demand costs you if it shows up.</p><div class="pullquote"><p>What Jevons doesn&#8217;t tell you is which layer of the stack keeps the dollar when it lands.</p></div><p>That is the question worth thinking about as an investor. So here is my view, and you can hold me to it.</p><p>Jevons holds. Total inference spend grows non-linearly over the next three years; the labs are right about demand. But the rising tide doesn&#8217;t lift the labs the way they&#8217;re pricing for. A big chunk of that demand migrates to open-weight models running on commodity infrastructure, because that is precisely the workload that becomes economically viable when the floor sits at $0.40 per million tokens. The frontier labs grow into the $700B in absolute terms. They don&#8217;t grow into it at premium per-token margin.</p><p>Both halves of the trap turn out to be real. PE-portfolio cost-reduction workloads flow to open weights &#8212; most of them shouldn&#8217;t even try a frontier model for what they&#8217;re doing. But Jevons-driven demand also creates new workloads at the top of the curve that genuinely need premium reasoning, and those compound into real revenue for whoever sits at the frontier. The labs end up bigger than today and proportionally less dominant of the stack than today, simultaneously. That is the part the consensus model hasn&#8217;t priced.</p><p>The consequence is for the layers in between.</p><p>Hardware wins under almost any version of this scenario. If volume explodes, NVIDIA wins. If open-weight serving wins the floor, NVIDIA still wins, because open-weight serving runs on the same silicon. AMD gets enough through the MI450 deal to be a real second source. The 70% gross-margin layer is the safest bet in the entire stack, and almost nobody writes about it because the story isn&#8217;t sexy.</p><p>The serving layer becomes interesting in a way it isn&#8217;t today. Fireworks, Together, and the next set of fast-inference companies aren&#8217;t intermediaries &#8212; they are how the open-weight slice of the substitution wave gets monetized. If open-weight share of the workhorse tier triples, you&#8217;re underwriting a serving market that triples with it.</p><p>The control plane gets pulled load-bearing if enterprises end up routing across five or more models in real time. Whether it stays a venture-fundable category depends on whether the labs let it stay neutral. They probably won&#8217;t, and that&#8217;s the risk.</p><p>Applications with real workflow lock-in keep doing fine. Cursor, Harvey, Sierra are not really model-economics businesses; they are software businesses that happen to use models. The companies that pretend models are their product end up exposed to whichever direction the pricing curve next moves.</p><p>Generic frontier API consumption &#8212; thin wrappers, model resellers, undifferentiated chat layers &#8212; gets compressed from both sides. That&#8217;s the layer that looked huge in 2024 and gets quietly written down in 2026.</p><p>The companies that compounded out of the cloud transition weren&#8217;t the ones that read the trend best in 2008. They were the ones who guessed correctly <em>when</em> each layer would unlock and got there one quarter before the consensus did. The same exercise is now live in inference.</p><div><hr></div><p>So the trap is real on both sides, but it isn&#8217;t symmetric. The labs are mostly right about Jevons. They are probably wrong about how much of the rising demand they themselves keep. The best positioning is one layer over from where the frontier is fighting &#8212; silicon, open-weight serving, routing if it stays neutral, and applications that own a workflow customers can&#8217;t detach.</p><p>The 17.5% is the loudest tell we&#8217;ve gotten that the labs already know what they&#8217;re holding. The next chapter doesn&#8217;t go to whoever ships the smartest model. It goes to whoever follows the volume to where the silicon, the serving, and the workflow stack up &#8212; and gets there one quarter before the consensus catches the rotation.<br></p><p><strong>Next week &#183; Part II</strong></p><h3>The Inference <em>Market Map</em></h3><p>A layer-by-layer field guide to the inference stack. Six layers, twenty-eight categories, ~120 named companies, with funding, ARR, and a candid take on which layers compound and which get squeezed &#8212; and how the answer rotates as the demand curve scales. Plus the bets I&#8217;d make and the ones I&#8217;d avoid. Subscribe to get this in your inbox.<br></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe to get the market map in your inbox.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[India’s Deeptech Bet]]></title><description><![CDATA[AI Is Moving From Screens to Atoms. Can India Keep Up?]]></description><link>https://rishimaheshwari.substack.com/p/indias-deeptech-bet</link><guid isPermaLink="false">https://rishimaheshwari.substack.com/p/indias-deeptech-bet</guid><dc:creator><![CDATA[Rishi Maheshwari]]></dc:creator><pubDate>Thu, 14 May 2026 10:30:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!t-5C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a7ee2d8-0755-46aa-a1c3-4d742990359f_1031x452.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Agents were the first real jump scare. You ask a model to plan, click, code, summarize, stitch together messy workflows, and suddenly the laptop feels less like a tool and more like a junior colleague who never sleeps.</p><p>If agents impressed you, the next leap is harder to mentally price in. The most important AI products of the coming decade may not look like chatbots or browser agents at all. They may look like drones that inspect power lines, robots that work inside factories, medical devices that diagnose at the edge, satellites that turn earth observation into decisions, semiconductor systems that reduce dependency, and energy hardware that learns from the grid it supports.</p><p>Here the game changes. AI software is already not classic SaaS; inference has a cost, reliability has a cost, and every agentic workflow has to be evaluated, monitored and made trustworthy. Once AI leaves the browser, though, mistakes become physical. A bad answer can be regenerated. A drone crash, a failed battery pack, a faulty sensor or a robot arm near a worker cannot be debugged with the same casualness.</p><p>Reality shows up earlier. Dust. Heat. Supply chains. Regulation. Safety. Manufacturing yield. After-sales service. The demo is no longer enough.</p><p>Which is why India&#8217;s current deeptech push feels worth paying attention to. The country has spent the last decade proving that it can build large digital public rails, a serious startup ecosystem, and a growing electronics manufacturing base. Now the question is different: can India build companies that do not just sit on top of technology created elsewhere, but create hard technology themselves?</p><p>The stakes are not only startup-sized. They are national capability-sized. If Indian founders build only the software wrapper or services layer around foreign hardware, we participate in the next wave. If we build the sensors, compute systems, motors, materials, robotics, power electronics, testbeds and manufacturing know-how underneath it, we compound with it.</p><div class="pullquote"><p>The next AI wave will reward companies that can make intelligence useful in the physical world.</p></div><p>China is the uncomfortable comparison because it is already showing what this looks like at scale. Not because India should copy it. It cannot, and probably should not. China has its own distortions, from overcapacity to state-directed excess. But it makes the deeptech challenge concrete. Manufacturing capacity, domestic demand, supplier density, research spending and capital have become one compounding system. India is now putting more serious money behind deeptech. Necessary, yes. Sufficient, no.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!t-5C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a7ee2d8-0755-46aa-a1c3-4d742990359f_1031x452.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!t-5C!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a7ee2d8-0755-46aa-a1c3-4d742990359f_1031x452.png 424w, https://substackcdn.com/image/fetch/$s_!t-5C!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a7ee2d8-0755-46aa-a1c3-4d742990359f_1031x452.png 848w, https://substackcdn.com/image/fetch/$s_!t-5C!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a7ee2d8-0755-46aa-a1c3-4d742990359f_1031x452.png 1272w, https://substackcdn.com/image/fetch/$s_!t-5C!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a7ee2d8-0755-46aa-a1c3-4d742990359f_1031x452.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!t-5C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a7ee2d8-0755-46aa-a1c3-4d742990359f_1031x452.png" width="1031" height="452" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a7ee2d8-0755-46aa-a1c3-4d742990359f_1031x452.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:452,&quot;width&quot;:1031,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:42651,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/197665258?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a7ee2d8-0755-46aa-a1c3-4d742990359f_1031x452.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!t-5C!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a7ee2d8-0755-46aa-a1c3-4d742990359f_1031x452.png 424w, https://substackcdn.com/image/fetch/$s_!t-5C!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a7ee2d8-0755-46aa-a1c3-4d742990359f_1031x452.png 848w, https://substackcdn.com/image/fetch/$s_!t-5C!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a7ee2d8-0755-46aa-a1c3-4d742990359f_1031x452.png 1272w, https://substackcdn.com/image/fetch/$s_!t-5C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2a7ee2d8-0755-46aa-a1c3-4d742990359f_1031x452.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2><strong>China&#8217;s advantage is a flywheel</strong></h2><p>China&#8217;s hardware lead usually gets told through brand names: DJI in drones, BYD and CATL in electric mobility and batteries, Unitree in robots, Shenzhen as the default mental image of rapid hardware iteration.</p><p>Under those logos is the more important story. China has built a dense loop between research, components, factories, customers and deployment. A robotics company can find suppliers nearby. A battery company can scale into a massive domestic EV market. A drone company can learn across consumer, agricultural, industrial and public-sector use cases. A factory automation supplier can sell into the world&#8217;s largest manufacturing base and get better because customers are close, demanding and numerous.</p><p>The International Federation of Robotics estimated that China represented 54% of global industrial robot deployments in 2024, with 295,000 installations. India, by comparison, reached a record 9,120 installations and became the sixth-largest installer worldwide. That is meaningful progress for India. It also shows the distance.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JhqY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e011a3d-5ed5-47a1-a5e5-b8cbf6b378dc_1033x651.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JhqY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e011a3d-5ed5-47a1-a5e5-b8cbf6b378dc_1033x651.png 424w, https://substackcdn.com/image/fetch/$s_!JhqY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e011a3d-5ed5-47a1-a5e5-b8cbf6b378dc_1033x651.png 848w, https://substackcdn.com/image/fetch/$s_!JhqY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e011a3d-5ed5-47a1-a5e5-b8cbf6b378dc_1033x651.png 1272w, https://substackcdn.com/image/fetch/$s_!JhqY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e011a3d-5ed5-47a1-a5e5-b8cbf6b378dc_1033x651.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JhqY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e011a3d-5ed5-47a1-a5e5-b8cbf6b378dc_1033x651.png" width="1033" height="651" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4e011a3d-5ed5-47a1-a5e5-b8cbf6b378dc_1033x651.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:651,&quot;width&quot;:1033,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:37566,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/197665258?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e011a3d-5ed5-47a1-a5e5-b8cbf6b378dc_1033x651.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JhqY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e011a3d-5ed5-47a1-a5e5-b8cbf6b378dc_1033x651.png 424w, https://substackcdn.com/image/fetch/$s_!JhqY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e011a3d-5ed5-47a1-a5e5-b8cbf6b378dc_1033x651.png 848w, https://substackcdn.com/image/fetch/$s_!JhqY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e011a3d-5ed5-47a1-a5e5-b8cbf6b378dc_1033x651.png 1272w, https://substackcdn.com/image/fetch/$s_!JhqY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e011a3d-5ed5-47a1-a5e5-b8cbf6b378dc_1033x651.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Batteries and EVs tell the same story. The International Energy Agency says China has nearly 85% of global battery cell production capacity, with substantial shares in cathode and anode active material production. Its Global EV Outlook 2025 noted that China sold more than 11 million electric cars in 2024, more than the world sold just two years earlier. The Chinese advantage is not one company. It is stack control.</p><p>And in embodied AI, the Chinese state is already worrying about a problem most countries would love to have: too many humanoid robot companies chasing similar products. In November 2025, China&#8217;s National Development and Reform Commission said the country had more than 150 humanoid robot companies, more than half of them startups or cross-sector entrants. The warning was about overheating, but it also revealed the depth of the pipeline.</p><p>A flywheel looks like this. Not a slogan, a loop. Capital funds companies. Companies use local suppliers. Suppliers improve because startups are demanding. Factories become customers. Customers create data and production feedback. Better products attract more capital. The state, for better and worse, keeps nudging the loop toward sectors it thinks matter.</p><p>Underneath the loop sits research spend. A NITI Aayog discussion paper puts China&#8217;s 2024 R&amp;D intensity at 2.68% of GDP and India&#8217;s historical level around 0.7%. China&#8217;s own 2025 statistical communique says R&amp;D expenditure reached 2.80% of GDP in 2025. That gap does not mean India cannot win. It means India has to be much more deliberate about where it tries to win first.</p><p>Software founders often talk about distribution as the moat. Hardware founders know that the moat can be the place where a thousand small execution details are easier for you than for anyone else.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/p/indias-deeptech-bet?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/p/indias-deeptech-bet?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><h2><strong>India is finally treating deeptech like a system</strong></h2><p>Encouragingly, India is no longer treating deeptech like a loose collection of science projects. Several policy moves now point in the same direction.</p><p>The Draft National Deep Tech Startup Policy, released for public consultation in 2023, was an early signal. Its framing was broader than funding: commercialization of research, IP, talent, procurement, infrastructure and national priorities. That matters because deeptech does not fail only because founders cannot raise money. It fails because labs, markets, regulators and capital often move on different clocks.</p><p>Then came more concrete capital formation. In July 2025, the Union Cabinet approved the Research Development and Innovation Scheme with a corpus of Rs. 1 lakh crore. The structure matters: long-term concessional loans, possible equity for startups, and potential contribution to deeptech fund-of-funds vehicles. Finally, at least on paper, financing that looks closer to the shape of R&amp;D risk.</p><p>In April 2026, Startup India Fund of Funds 2.0 was notified with a Rs. 10,000 crore corpus. Its language is important. It explicitly includes deeptech startups with longer R&amp;D cycles and higher costs, smaller AIFs and micro-VCs, tech-driven manufacturing startups, and a broader sector-agnostic segment. It also contemplates larger corpuses, longer-duration AIFs, higher contribution for deeptech and manufacturing, and a moderated investment multiplier for specific segments.</p><p>Private capital is waking up too. The Nasscom-Zinnov Indian Tech Start-up Report 2026 says India now has more than 4,200 deeptech startups and that deeptech funding rose 37% to $2.3 billion in 2025. A better base than the popular narrative admits. But the same report also says AI accounts for 84% of deeptech startups and 91% of deeptech funding. Strength, yes. Warning too. India&#8217;s deeptech boom can still become too software-shaped if hardware, manufacturing and components do not catch up.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sp66!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb74b1d4a-3bb8-450a-ae08-e989a0cfaf9e_691x792.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sp66!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb74b1d4a-3bb8-450a-ae08-e989a0cfaf9e_691x792.png 424w, https://substackcdn.com/image/fetch/$s_!sp66!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb74b1d4a-3bb8-450a-ae08-e989a0cfaf9e_691x792.png 848w, https://substackcdn.com/image/fetch/$s_!sp66!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb74b1d4a-3bb8-450a-ae08-e989a0cfaf9e_691x792.png 1272w, https://substackcdn.com/image/fetch/$s_!sp66!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb74b1d4a-3bb8-450a-ae08-e989a0cfaf9e_691x792.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sp66!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb74b1d4a-3bb8-450a-ae08-e989a0cfaf9e_691x792.png" width="691" height="792" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b74b1d4a-3bb8-450a-ae08-e989a0cfaf9e_691x792.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:792,&quot;width&quot;:691,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:58379,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/197665258?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb74b1d4a-3bb8-450a-ae08-e989a0cfaf9e_691x792.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sp66!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb74b1d4a-3bb8-450a-ae08-e989a0cfaf9e_691x792.png 424w, https://substackcdn.com/image/fetch/$s_!sp66!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb74b1d4a-3bb8-450a-ae08-e989a0cfaf9e_691x792.png 848w, https://substackcdn.com/image/fetch/$s_!sp66!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb74b1d4a-3bb8-450a-ae08-e989a0cfaf9e_691x792.png 1272w, https://substackcdn.com/image/fetch/$s_!sp66!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb74b1d4a-3bb8-450a-ae08-e989a0cfaf9e_691x792.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Piece by piece, the stack is getting parts it did not have before. Electronics became India&#8217;s third-largest export category in FY 2024-25, and ECMS is trying to move the base from assembly toward components. India&#8217;s drone ecosystem now has more than 38,500 registered drones, nearly 39,890 certified remote pilots and 244 approved training organizations as of February 2026. Space has a dedicated Rs. 1,000 crore VC fund under IN-SPACe. The IndiaAI Mission has onboarded more than 38,000 GPUs for common compute. And after two more approvals on May 5, 2026, the India Semiconductor Mission reached 12 approved projects with cumulative investment of around Rs. 1.64 lakh crore.</p><p>I do not read these as isolated programs. I read them as India beginning to understand that deeptech needs a stack. Compute has to meet products. Capital has to meet components. Manufacturing has to move beyond assembly. Startups need customers willing to buy before the product is obvious.</p><p>Good news, with an asterisk: the stack still has gaps.</p><h2><strong>Capital alone does not suffice</strong></h2><p>Money is the easiest part to announce. That is the trap. Deeptech is partly a funding problem, but only partly.</p><p>Deeptech companies need patient capital because the technical risk is real. They also need early customers who can tolerate imperfect but improving products. They need testbeds where prototypes can fail safely. They need procurement systems that do not punish a young company for not looking like an old vendor. They need universities that translate research into companies without drowning founders in IP friction. They need component suppliers. They need manufacturing partners who can handle low-volume iteration before scale. They need regulatory clarity. They need engineers who have touched the material world, not only built cloud workflows.</p><p>Here deeptech stops behaving like normal venture. A SaaS company can fake completeness for longer. A robot cannot. A drone motor cannot. A battery management system cannot. The product either survives the field or it does not.</p><p>For that reason, China is a useful comparison. Its advantage is not that every policy worked. Many did not. The advantage is that when a sector becomes strategic, capital, demand, manufacturing and talent often point in the same general direction. India has to find its own democratic, federal version of that coherence.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Hhhx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d0df9f5-2f2e-40fe-b406-5924630bcc62_688x485.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Hhhx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d0df9f5-2f2e-40fe-b406-5924630bcc62_688x485.png 424w, https://substackcdn.com/image/fetch/$s_!Hhhx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d0df9f5-2f2e-40fe-b406-5924630bcc62_688x485.png 848w, https://substackcdn.com/image/fetch/$s_!Hhhx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d0df9f5-2f2e-40fe-b406-5924630bcc62_688x485.png 1272w, https://substackcdn.com/image/fetch/$s_!Hhhx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d0df9f5-2f2e-40fe-b406-5924630bcc62_688x485.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Hhhx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d0df9f5-2f2e-40fe-b406-5924630bcc62_688x485.png" width="688" height="485" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d0df9f5-2f2e-40fe-b406-5924630bcc62_688x485.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:485,&quot;width&quot;:688,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:45737,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/197665258?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d0df9f5-2f2e-40fe-b406-5924630bcc62_688x485.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Hhhx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d0df9f5-2f2e-40fe-b406-5924630bcc62_688x485.png 424w, https://substackcdn.com/image/fetch/$s_!Hhhx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d0df9f5-2f2e-40fe-b406-5924630bcc62_688x485.png 848w, https://substackcdn.com/image/fetch/$s_!Hhhx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d0df9f5-2f2e-40fe-b406-5924630bcc62_688x485.png 1272w, https://substackcdn.com/image/fetch/$s_!Hhhx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d0df9f5-2f2e-40fe-b406-5924630bcc62_688x485.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Another easy mistake: assuming India&#8217;s first deeptech proof point has to be the glamorous one. Robotaxis make for great headlines. They are also a brutal first exam for India because open-road autonomy has to deal with chaotic traffic, liability, mapping, weather, infrastructure and public trust.</p><p>Autonomy absolutely belongs in India&#8217;s future. The first wins, though, may come from less cinematic places: mines, ports, warehouses, factories, campuses, defence corridors, farms, highways under controlled inspection workflows. The more bounded the operating domain, the easier it is to create a product that works, gets paid for, and keeps improving.</p><p>As an investor, this is the interesting part. India may not win by manufacturing a direct copy of every Chinese hardware category. It can win by starting where local demand is unusual, painful and large.</p><h2><strong>The first wedges</strong></h2><p>Some of the most investable Indian deeptech categories may look slightly boring from far away and incredibly important up close. Boring is not a weakness. Often, boring is where the budget sits.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ksHS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a3dad7c-f256-49a6-8038-283064e42d93_692x428.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ksHS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a3dad7c-f256-49a6-8038-283064e42d93_692x428.png 424w, https://substackcdn.com/image/fetch/$s_!ksHS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a3dad7c-f256-49a6-8038-283064e42d93_692x428.png 848w, https://substackcdn.com/image/fetch/$s_!ksHS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a3dad7c-f256-49a6-8038-283064e42d93_692x428.png 1272w, https://substackcdn.com/image/fetch/$s_!ksHS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a3dad7c-f256-49a6-8038-283064e42d93_692x428.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ksHS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a3dad7c-f256-49a6-8038-283064e42d93_692x428.png" width="690" height="426.7630057803468" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4a3dad7c-f256-49a6-8038-283064e42d93_692x428.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:428,&quot;width&quot;:692,&quot;resizeWidth&quot;:690,&quot;bytes&quot;:59918,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/197665258?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb7a70fc4-2b29-452b-8288-e7b7d6c428a9_692x480.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ksHS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a3dad7c-f256-49a6-8038-283064e42d93_692x428.png 424w, https://substackcdn.com/image/fetch/$s_!ksHS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a3dad7c-f256-49a6-8038-283064e42d93_692x428.png 848w, https://substackcdn.com/image/fetch/$s_!ksHS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a3dad7c-f256-49a6-8038-283064e42d93_692x428.png 1272w, https://substackcdn.com/image/fetch/$s_!ksHS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a3dad7c-f256-49a6-8038-283064e42d93_692x428.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ASi4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff07025b2-605d-49ee-b753-d8f6a19365fd_666x307.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ASi4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff07025b2-605d-49ee-b753-d8f6a19365fd_666x307.png 424w, https://substackcdn.com/image/fetch/$s_!ASi4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff07025b2-605d-49ee-b753-d8f6a19365fd_666x307.png 848w, https://substackcdn.com/image/fetch/$s_!ASi4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff07025b2-605d-49ee-b753-d8f6a19365fd_666x307.png 1272w, https://substackcdn.com/image/fetch/$s_!ASi4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff07025b2-605d-49ee-b753-d8f6a19365fd_666x307.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ASi4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff07025b2-605d-49ee-b753-d8f6a19365fd_666x307.png" width="666" height="307" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f07025b2-605d-49ee-b753-d8f6a19365fd_666x307.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:307,&quot;width&quot;:666,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:18581,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/197665258?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff07025b2-605d-49ee-b753-d8f6a19365fd_666x307.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ASi4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff07025b2-605d-49ee-b753-d8f6a19365fd_666x307.png 424w, https://substackcdn.com/image/fetch/$s_!ASi4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff07025b2-605d-49ee-b753-d8f6a19365fd_666x307.png 848w, https://substackcdn.com/image/fetch/$s_!ASi4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff07025b2-605d-49ee-b753-d8f6a19365fd_666x307.png 1272w, https://substackcdn.com/image/fetch/$s_!ASi4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff07025b2-605d-49ee-b753-d8f6a19365fd_666x307.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>For venture capital, the diligence lens changes. &#8220;How big is the market?&#8221; is still there, but it is no longer enough. Where does the company sit in the value chain? What part of the stack does it own? Can it manufacture or partner its way into production? Does the customer have budget today? Is the technical milestone tied to a commercial milestone? Does regulation help, hurt or simply slow the loop? Can the company learn faster in India than a global competitor can learn from outside India?</p><p>At first, the best Indian deeptech companies may not look like global category winners. They may look like oddly specific answers to very Indian constraints: a mining automation system that works in dust and heat, a crop-spraying drone network that understands smallholder economics, a power electronics company that survives grid variability, a medical device that works outside tier-1 hospitals, a satellite analytics company that sells decisions rather than imagery. Specific is not small. Specific is the wedge.</p><p>No fund announcement will decide India&#8217;s deeptech moment. The real test is more mundane: can a founder building a drone motor, a medical imaging device, an industrial robot arm, a semiconductor packaging tool, a satellite subsystem or a battery management platform find the capital, components, test site, manufacturing partner and first customer without spending half the company&#8217;s life stitching the ecosystem together manually?</p><p>Benchmark: not a press release, not a demo day, but a lower-friction path from lab to market.</p><p>Cautiously bullish, then. Not press-release bullish. The direction is right. FoF 2.0 recognizes that deeptech and manufacturing need longer-duration capital. The RDI Scheme recognizes that private-sector R&amp;D needs different financing instruments. ECMS recognizes that electronics value capture depends on components. IndiaAI recognizes that compute is infrastructure. The drone, defence and space pushes recognize that government demand can help create early markets.</p><p>Still, the work ahead is less glamorous than the announcement. India has to make deeptech investable and buildable at the same time.</p><p>Winning the next AI wave will not merely mean having the best models. It will mean having the best loops between intelligence and production. China has built one version. India now has a chance to build another, suited to its democracy, markets, constraints and founders.</p><p>Becoming a slightly cheaper consumer of other people&#8217;s hardware is not enough. The goal has to be more ambitious than that: one of the places where the physical future gets invented, tested, manufactured and exported.</p><p>Harder game. Better game.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/p/indias-deeptech-bet?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/p/indias-deeptech-bet?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p><strong>References</strong><br><a href="https://www.startupindia.gov.in/content/dam/startupindia/Startup-India-Fund-of-Funds-2.0-Scheme.pdf">Startup India Fund of Funds 2.0 Gazette notification</a>, April 13, 2026.</p><ul><li><p><a href="https://www.pmindia.gov.in/en/news_updates/cabinet-approves-research-development-and-innovation-rdi-scheme-to-scale-up-research-development-and-innovation-in-strategic-and-sunrise-domains/?comment=disable">Cabinet approval for the Rs. 1 lakh crore RDI Scheme</a>, July 1, 2025.</p></li><li><p><a href="https://www.pib.gov.in/PressReleasePage.aspx?PRID=1944369&amp;noshow=1">Draft National Deep Tech Startup Policy public consultation release</a>, July 31, 2023.</p></li><li><p><a href="https://ifr.org/news/global-robot-demand-in-factories-doubles-over-10-years/1st-quarterly-newsletter-2015">International Federation of Robotics, World Robotics 2025 global release</a>.</p></li><li><p><a href="https://ifr.org/downloads/press_docs/2025-09-25-IFR_press_release_India_in_English.pdf">International Federation of Robotics, India 2025 release</a>.</p></li><li><p><a href="https://english.www.gov.cn/news/202511/27/content_WS69284a45c6d00ca5f9a07d2d.html">China NDRC update on embodied intelligence</a>, November 27, 2025.</p></li><li><p><a href="https://www.iea.org/reports/batteries-and-secure-energy-transitions/status-of-battery-demand-and-supply">International Energy Agency, Batteries and Secure Energy Transitions</a>.</p></li><li><p><a href="https://www.iea.org/reports/global-ev-outlook-2025/executive-summary">International Energy Agency, Global EV Outlook 2025</a>.</p></li><li><p><a href="https://d3r3sr3o54kk15.cloudfront.net/s3fs-public/media_pdf/Nasscom%20%E2%80%93%20Zinnov%20Tech%20Start-up%20Report%202026_India%E2%80%99s%20Tech%20Start-ups%20at%20a%20Strategic%20Inflection%20Point%20as%20Funding%20Rises%20to%20%249.1%20Bn.pdf">Nasscom-Zinnov Indian Tech Start-up Report 2026 release</a>.</p></li><li><p><a href="https://niti.gov.in/sites/default/files/2025-09/Beyond%20Planning%20India%27s%20Urgent%20Need%20for%20a%2010%20Year%20R%26D%20Vision%20Action%2C%20and%20Accountability.pdf">NITI Aayog discussion paper on India&#8217;s R&amp;D vision</a>.</p></li><li><p><a href="https://www.pib.gov.in/PressReleasePage.aspx?PRID=2183028">PIB update on Electronics Component Manufacturing Scheme</a>, October 27, 2025.</p></li><li><p><a href="https://www.pib.gov.in/PressReleasePage.aspx?PRID=2228954">PIB update on India&#8217;s drone ecosystem</a>, February 2026.</p></li><li><p><a href="https://www.pib.gov.in/PressReleaseIframePage.aspx?LID=1&amp;PRID=2067664&amp;RegID=3">Cabinet approval for Rs. 1,000 crore space VC fund under IN-SPACe</a>, October 24, 2024.</p></li><li><p><a href="https://negd.gov.in/press_release/indiaai-mission-expands-ai-ecosystem-with-affordable-compute-and-startup-support/">IndiaAI Mission compute update</a>, April 2026.</p></li><li><p><a href="https://www.pib.gov.in/PressReleaseIframePage.aspx?PRID=2258119">May 2026 semiconductor approvals under India Semiconductor Mission</a>.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[The Accounting Test(for Service as a Software)]]></title><description><![CDATA[Reading the accounting stack, workflow by workflow]]></description><link>https://rishimaheshwari.substack.com/p/the-accounting-testfor-service-as</link><guid isPermaLink="false">https://rishimaheshwari.substack.com/p/the-accounting-testfor-service-as</guid><dc:creator><![CDATA[Rishi Maheshwari]]></dc:creator><pubDate>Tue, 12 May 2026 13:06:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!8y75!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b34ee83-a965-4430-ac28-d2478e6b19eb_2240x1504.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Last week's <a href="https://rishimaheshwari.substack.com/p/welcome-to-the-new-saas-service-as">post</a> argued that Service as a Software is real and narrower than the slogan: it shows up where a software vendor can credibly own the execution of a workflow without paying for the labor that workflow implies. This essay applies the framework to a single domain &#8212; the one where it is most legible &#8212; and uses real companies, real numbers, and one cautionary shutdown to draw the line between architectures that compress labor cohort over cohort and architectures that quietly become Bench in better packaging.</p><p>On December 27, 2024, Bench emailed roughly 12,000 customers to tell them that the bookkeeping platform they had been paying for was <em>gone</em>. Shut down the same day. No wind-down, no export flow, no tax-season safety net. Three days later, Employer.com bought the corpse and revived the login page.<a href="#r1"><sup>1</sup></a></p><p>For most of the last decade, Bench was the company venture investors pointed to when they wanted to describe tech-enabled services done well. It had raised over $100 million. It had built what looked like software: a dashboard, an API surface, an onboarding flow. But behind the UI were hundreds of bookkeepers in Vancouver, and as the company scaled, those bookkeepers did not get cheaper. Gross margin did not migrate in the direction SaaS investors were underwriting. Wage inflation compressed the very metric that was supposed to widen over time. The software never ate the service. The service ate the software.<a href="#r2"><sup>2</sup></a></p><p>Three days after Bench disappeared from the market, Sequoia published the essay arguing that the next trillion-dollar company would look like a services firm on the surface, because selling finished work is a larger prize than selling access to the tool that produces it. They called the model <strong>Service as a Software</strong>.<a href="#r3"><sup>3</sup></a> I took that thesis up in <a href="https://rishimaheshwari.substack.com/p/welcome-to-the-new-saas-service-as">last week&#8217;s post</a>; the short version of the conclusion was that the framing is correct, narrower than the slogans, and decided at the workflow level rather than the category level. This essay is the workflow-level version. I&#8217;m going to take a single domain &#8212; accounting &#8212; and read it carefully. It is the cleanest place in the whole economy to see where Service as a Software actually holds and where it doesn&#8217;t.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/p/the-accounting-testfor-service-as?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/p/the-accounting-testfor-service-as?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/p/the-accounting-testfor-service-as?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/subscribe?"><span>Subscribe now</span></a></p><h3>Why accounting is the right domain to test the thesis</h3><p>Every AI-services essay picks customer support as its proof case. I&#8217;ve written that essay too. Support is valid, but it is overfit. Volumes are high, every account has a knowledge base, and the action space is almost entirely text. The architecture generalizes poorly. If you want to pressure-test whether a category actually supports Service as a Software, pick a domain where the workflow touches a system of record, regulatory scrutiny, and real money &#8212; and then look for the specific sub-workflows inside it where the properties still hold.</p><p>Accounting is exactly that domain. About <strong>1.6 million</strong> bookkeeping, accounting, and auditing clerks and another <strong>1.6 million</strong> accountants and auditors work in the United States alone.<a href="#r4"><sup>4</sup></a><a href="#r5"><sup>5</sup></a> Their output is almost entirely structured. The ground-truth signal is a ledger, not an opinion. A significant portion of their time sits in recurring, bounded tasks with deterministic correctness: did the cash hit, does it match the invoice, does the sum reconcile to the bank statement, did the journal entry respect accounting policy. And &#8212; this is the commercially interesting bit &#8212; an enormous installed base already pays SaaS vendors for the tooling that surrounds those tasks: Intuit, NetSuite, Sage, BlackLine, FloQast. That tells you the budget line exists. It just sits on the wrong side of the execution fence.</p><p>But &#8220;accounting&#8221; is not one workflow. Invoice matching and SEC-footnote drafting both show up under that label and they have almost nothing in common architecturally. If you stop at the job title &#8212; a mistake I see in a lot of thesis decks &#8212; you end up with a $200B TAM story and no product. The honest map goes one level down, to the workflow slice. That is also how the new companies in this space are segmenting themselves, because the sub-workflow is the actual unit of competition.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8y75!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b34ee83-a965-4430-ac28-d2478e6b19eb_2240x1504.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8y75!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b34ee83-a965-4430-ac28-d2478e6b19eb_2240x1504.png 424w, https://substackcdn.com/image/fetch/$s_!8y75!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b34ee83-a965-4430-ac28-d2478e6b19eb_2240x1504.png 848w, https://substackcdn.com/image/fetch/$s_!8y75!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b34ee83-a965-4430-ac28-d2478e6b19eb_2240x1504.png 1272w, https://substackcdn.com/image/fetch/$s_!8y75!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b34ee83-a965-4430-ac28-d2478e6b19eb_2240x1504.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8y75!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b34ee83-a965-4430-ac28-d2478e6b19eb_2240x1504.png" width="1456" height="978" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9b34ee83-a965-4430-ac28-d2478e6b19eb_2240x1504.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:978,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:296708,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/197347587?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b34ee83-a965-4430-ac28-d2478e6b19eb_2240x1504.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8y75!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b34ee83-a965-4430-ac28-d2478e6b19eb_2240x1504.png 424w, https://substackcdn.com/image/fetch/$s_!8y75!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b34ee83-a965-4430-ac28-d2478e6b19eb_2240x1504.png 848w, https://substackcdn.com/image/fetch/$s_!8y75!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b34ee83-a965-4430-ac28-d2478e6b19eb_2240x1504.png 1272w, https://substackcdn.com/image/fetch/$s_!8y75!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b34ee83-a965-4430-ac28-d2478e6b19eb_2240x1504.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The 2&#215;2: where the accounting stack actually sits</h2><p>The framework I'll use is the same 2&#215;2 from last week's post: how verifiable the output is (ground truth), and how expensive a single mistake is (recovery cost). Sub-workflows inside accounting spread across all four quadrants, which is why the category cannot be discussed in aggregate. The matrix tells you which sub-workflow can support outcome pricing and which cannot, regardless of how good the model gets.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rC5d!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6be838a8-bdfe-4add-90eb-9df68d9a5e19_2240x1720.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rC5d!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6be838a8-bdfe-4add-90eb-9df68d9a5e19_2240x1720.png 424w, https://substackcdn.com/image/fetch/$s_!rC5d!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6be838a8-bdfe-4add-90eb-9df68d9a5e19_2240x1720.png 848w, https://substackcdn.com/image/fetch/$s_!rC5d!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6be838a8-bdfe-4add-90eb-9df68d9a5e19_2240x1720.png 1272w, https://substackcdn.com/image/fetch/$s_!rC5d!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6be838a8-bdfe-4add-90eb-9df68d9a5e19_2240x1720.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rC5d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6be838a8-bdfe-4add-90eb-9df68d9a5e19_2240x1720.png" width="1456" height="1118" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6be838a8-bdfe-4add-90eb-9df68d9a5e19_2240x1720.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1118,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:354422,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/197347587?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6be838a8-bdfe-4add-90eb-9df68d9a5e19_2240x1720.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rC5d!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6be838a8-bdfe-4add-90eb-9df68d9a5e19_2240x1720.png 424w, https://substackcdn.com/image/fetch/$s_!rC5d!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6be838a8-bdfe-4add-90eb-9df68d9a5e19_2240x1720.png 848w, https://substackcdn.com/image/fetch/$s_!rC5d!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6be838a8-bdfe-4add-90eb-9df68d9a5e19_2240x1720.png 1272w, https://substackcdn.com/image/fetch/$s_!rC5d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6be838a8-bdfe-4add-90eb-9df68d9a5e19_2240x1720.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>The accounting stack, workflow by workflow</h2><p>Take the 2&#215;2 seriously and you can map the actual companies being built against it. I&#8217;m going to go sub-workflow by sub-workflow, because the shape of the market only resolves at that level.</p><h3>AP matching and invoice coding</h3><p>This is the cleanest Q1 workflow in the entire back office. Every invoice has a purchase order or a contract against which it can be checked. A vendor either exists in the master file or it doesn&#8217;t. Coding rules are discoverable from prior behavior. The right answer is provably right. Vic.ai reports clients reaching <strong>85% no-touch processing</strong> within six months; its transportation case study cites 99% coding accuracy at 84% no-touch.<a href="#r10"><sup>10</sup></a> Ramp&#8217;s AP agents, designed around the same workflow, claim end-to-end autonomy on a meaningful share of invoices and have pulled close timelines forward by days for customers that move off legacy AP tools.<a href="#r11"><sup>11</sup></a> Pricing here is already per-invoice or per-document, which is the architectural tell: nobody in this segment sells by the seat anymore.</p><h3>Bank reconciliation and cash application</h3><p>Also Q1. This is where Numeric has built its wedge. At Brex, the company reports that cash-match rates moved from <strong>30% to over 90%</strong> after Numeric&#8217;s reconciliation agent was deployed.<a href="#r6"><sup>6</sup></a> That number looks small until you realize that reconciliation is the single biggest time sink in a monthly close, and that the distance from 30% to 90% is the distance between &#8220;close takes two weeks&#8221; and &#8220;close takes three days.&#8221; Numeric has since raised a <strong>$51M Series B</strong> on the back of that wedge and announced plans to expand across the close.<a href="#r7"><sup>7</sup></a> The customer list &#8212; Brex, OpenAI, Plaid, Wealthfront &#8212; is the list you&#8217;d expect: AI-native finance teams who are comfortable replacing human match logic with a software agent because they already think in systems.</p><h3>Bookkeeping for SMBs</h3><p>This is the zone Bench tried to own and lost. The work is Q1 on paper &#8212; categorize transactions, reconcile accounts, produce monthly financials &#8212; but for businesses under $5M ARR, the real work is less &#8220;apply rules&#8221; and more &#8220;chase the founder for a receipt.&#8221; Unstructured input dominates. And the margin arithmetic is brutal: an average SMB bookkeeping contract is in the low hundreds of dollars per month, which is not enough revenue to support a dedicated human reviewer but is more than most of these businesses will pay for pure software. Puzzle has taken the software-first approach here (pricing tiers of $249, $399, and $599/month; 15% MoM growth at last disclosure; over $66M raised) and is working to pull the human review cost out of the bundle as automation improves.<a href="#r12"><sup>12</sup></a> Digits has gone harder &#8212; launching what it calls the <em>Autonomous General Ledger</em> in March 2025 and layering AI agents on top of it in June &#8212; and has ~$100M in capital to prove out the model.<a href="#r9"><sup>9</sup></a> Truewind positions as an AI staff accountant sold through firms rather than directly, and counts EisnerAmper and Frank Rimerman among its customers.<a href="#r13"><sup>13</sup></a></p><p>Pilot is the informative contrast. Pilot hit <strong>$27M in revenue in 2024 with ~250 employees</strong>, and has publicly committed to a hybrid architecture &#8212; AI plus a dedicated Nashville-based bookkeeper on every account.<a href="#r14"><sup>14</sup></a> That is a deliberate product choice. Pilot&#8217;s bet is that the segment will reward trust and accountability more than raw margin compression, at least for another cycle. It is a real bet, and it also explains why Pilot&#8217;s numbers look like services numbers &#8212; because, structurally, they still are.</p><p><strong>The tell:</strong> in SMB bookkeeping, the first question I ask is whether a new customer&#8217;s cost-to-serve in month twelve is meaningfully below month one. If yes, the company is on the AI-native curve. If no, they have built a better-looking Bench.</p><h3>General ledger and ERP replacement</h3><p>This is the biggest swing. Rillet, which raised a <strong>$25M Series A from Sequoia in May 2025 and a $70M Series B co-led by Andreessen Horowitz and ICONIQ three months later</strong>, is explicitly positioning itself as an AI-native replacement for NetSuite for mid-market companies.<a href="#r8"><sup>8</sup></a> The pitch is simple: if you were going to rebuild NetSuite today with modern infrastructure and LLM-backed workflows, it would look nothing like NetSuite. The migration story &#8212; Rillet quotes 4-to-6 weeks to move off a legacy GL &#8212; is aggressive, but the customer list (Windsurf, Decagon, Postscript, Bitwarden) is real and the pace of capital formation is telling investors something. Note that this is not &#8220;agent replaces accountant.&#8221; It&#8217;s the system of record itself getting a rebuild, with agents as a native part of it.</p><h3>Close management</h3><p>This is Q3 in the matrix &#8212; mixed ground truth, serious consequence &#8212; and it&#8217;s where the honest pricing answer is &#8220;hybrid.&#8221; Numeric came up through close. FloQast has incumbency; BlackLine has the enterprise footprint. The agentic unlock here is the assembly and explanation of the close &#8212; flux analysis, variance commentary, tie-out packages &#8212; not the judgment about whether a transaction should have been booked in the first place. A 2025 MIT/Stanford field study of 79 SMBs found an average <strong>7.5-day reduction</strong> in monthly close time for SMBs using generative AI in accounting, with AI-using accountants supporting <strong>55% more clients per week</strong>.<a href="#r15"><sup>15</sup></a> Those are sizable productivity numbers, but they are productivity numbers. They compound into faster closes and higher throughput per accountant, not a Service-as-a-Software business model.</p><h3>Audit and judgment work</h3><p>This is Q4 &#8212; where, I&#8217;d argue, it is a mistake to try to sell the outcome. A missed disclosure or a misapplied ASC 606 interpretation has a tail that outweighs any vendor&#8217;s willingness to carry the liability. The interesting companies here are the ones that explicitly choose <em>not</em> to pursue the outcome pitch. Double &#8212; the company formerly called Keeper, which rebranded in late 2025 and raised a $6.5M Series A backed by Jack Altman and Y Combinator &#8212; is explicit: its thesis is to <strong>double the accountant&#8217;s capacity</strong>, not replace the accountant.<a href="#r16"><sup>16</sup></a> That is a Q3/Q4 product built honestly. It will look less glamorous than an autonomous ledger, and it will probably be a better business for a long time.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1oFt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7c7f677-e9cc-49e4-9178-d74edeee210c_2240x1690.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1oFt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7c7f677-e9cc-49e4-9178-d74edeee210c_2240x1690.png 424w, https://substackcdn.com/image/fetch/$s_!1oFt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7c7f677-e9cc-49e4-9178-d74edeee210c_2240x1690.png 848w, https://substackcdn.com/image/fetch/$s_!1oFt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7c7f677-e9cc-49e4-9178-d74edeee210c_2240x1690.png 1272w, https://substackcdn.com/image/fetch/$s_!1oFt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7c7f677-e9cc-49e4-9178-d74edeee210c_2240x1690.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1oFt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7c7f677-e9cc-49e4-9178-d74edeee210c_2240x1690.png" width="1456" height="1098" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a7c7f677-e9cc-49e4-9178-d74edeee210c_2240x1690.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1098,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:270032,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/197347587?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7c7f677-e9cc-49e4-9178-d74edeee210c_2240x1690.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1oFt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7c7f677-e9cc-49e4-9178-d74edeee210c_2240x1690.png 424w, https://substackcdn.com/image/fetch/$s_!1oFt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7c7f677-e9cc-49e4-9178-d74edeee210c_2240x1690.png 848w, https://substackcdn.com/image/fetch/$s_!1oFt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7c7f677-e9cc-49e4-9178-d74edeee210c_2240x1690.png 1272w, https://substackcdn.com/image/fetch/$s_!1oFt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa7c7f677-e9cc-49e4-9178-d74edeee210c_2240x1690.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Pricing is a consequence</h2><p>One reason this category gets muddled is that people treat pricing like a strategic lever when it is actually a tell. Pricing reveals what the vendor thinks it owns. If a company charges for seats, it thinks it has sold a tool. If it charges per task, it thinks it has sold a machine. If it charges per outcome, it thinks it has sold a finished result &#8212; and it is willing to carry the downside of being wrong about that claim.</p><p>In practice, almost every AI-services company sits on a ladder. The ladder has four rungs, and the rung tells you which architecture the company has actually built.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1Sq7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa10b75b6-d177-4704-868f-91b4449e6b40_2240x1090.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1Sq7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa10b75b6-d177-4704-868f-91b4449e6b40_2240x1090.png 424w, https://substackcdn.com/image/fetch/$s_!1Sq7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa10b75b6-d177-4704-868f-91b4449e6b40_2240x1090.png 848w, https://substackcdn.com/image/fetch/$s_!1Sq7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa10b75b6-d177-4704-868f-91b4449e6b40_2240x1090.png 1272w, https://substackcdn.com/image/fetch/$s_!1Sq7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa10b75b6-d177-4704-868f-91b4449e6b40_2240x1090.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1Sq7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa10b75b6-d177-4704-868f-91b4449e6b40_2240x1090.png" width="1456" height="708" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a10b75b6-d177-4704-868f-91b4449e6b40_2240x1090.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:708,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:214875,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/197347587?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa10b75b6-d177-4704-868f-91b4449e6b40_2240x1090.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1Sq7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa10b75b6-d177-4704-868f-91b4449e6b40_2240x1090.png 424w, https://substackcdn.com/image/fetch/$s_!1Sq7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa10b75b6-d177-4704-868f-91b4449e6b40_2240x1090.png 848w, https://substackcdn.com/image/fetch/$s_!1Sq7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa10b75b6-d177-4704-868f-91b4449e6b40_2240x1090.png 1272w, https://substackcdn.com/image/fetch/$s_!1Sq7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa10b75b6-d177-4704-868f-91b4449e6b40_2240x1090.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Most AI accounting companies sit on Rung 2 or Rung 3. Vic.ai and Ramp are Rung 2: they charge per document processed. Numeric and Rillet are Rung 3: they charge for the workflow they own. Nobody credible has tried to price SMB bookkeeping on Rung 4 &#8212; charge $X per month-end-closed &#8212; because the exception rate is too high. Bench, for what it's worth, was a subscription business wearing a services sweater; pricing signaled "bounded monthly service," but cost structure was "ongoing salary commitment," which is how it died.</p><h2>The margin slope test</h2><p>The honest way to distinguish tech-enabled services from AI-native is not to read the pitch deck. It&#8217;s to look at the gross-margin layer cake in year one versus year three. The shape is different. Classic SaaS was 80% gross margin from day one because the marginal cost of a new customer was near zero. AI-native ledger businesses are generally <em>not</em> 80% gross margin in year one &#8212; they carry meaningful inference cost, QA cost, implementation cost, and trust overhead. The question is whether those layers compress over time as coverage improves and the backlog of workflow templates grows.</p><p>For a tech-enabled services company, those layers don&#8217;t compress &#8212; they scale with revenue, because they&#8217;re denominated in humans. That&#8217;s the Bench failure mode. For an AI-native company, the hypothesis is that by year three, implementation is a one-week onboarding, QA is absorbed into the model, and the only meaningful variable cost is inference. That&#8217;s not a guarantee. It&#8217;s a bet, and it&#8217;s the bet that matters.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Q2ph!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91cd1853-7e7d-40b8-853d-44f2de62ebb2_2240x1406.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Q2ph!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91cd1853-7e7d-40b8-853d-44f2de62ebb2_2240x1406.png 424w, https://substackcdn.com/image/fetch/$s_!Q2ph!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91cd1853-7e7d-40b8-853d-44f2de62ebb2_2240x1406.png 848w, https://substackcdn.com/image/fetch/$s_!Q2ph!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91cd1853-7e7d-40b8-853d-44f2de62ebb2_2240x1406.png 1272w, https://substackcdn.com/image/fetch/$s_!Q2ph!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91cd1853-7e7d-40b8-853d-44f2de62ebb2_2240x1406.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Q2ph!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91cd1853-7e7d-40b8-853d-44f2de62ebb2_2240x1406.png" width="1456" height="914" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/91cd1853-7e7d-40b8-853d-44f2de62ebb2_2240x1406.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:914,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:245944,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/197347587?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91cd1853-7e7d-40b8-853d-44f2de62ebb2_2240x1406.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Q2ph!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91cd1853-7e7d-40b8-853d-44f2de62ebb2_2240x1406.png 424w, https://substackcdn.com/image/fetch/$s_!Q2ph!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91cd1853-7e7d-40b8-853d-44f2de62ebb2_2240x1406.png 848w, https://substackcdn.com/image/fetch/$s_!Q2ph!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91cd1853-7e7d-40b8-853d-44f2de62ebb2_2240x1406.png 1272w, https://substackcdn.com/image/fetch/$s_!Q2ph!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F91cd1853-7e7d-40b8-853d-44f2de62ebb2_2240x1406.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="pullquote"><p>The question at the bottom of every AI-services diligence conversation is the same one: are the humans on the org chart temporary scaffolding, or are they permanent ballast? Bench found out the hard way.</p></div><h2>The incumbents don&#8217;t sit still</h2><p>One of the lazy moves in every AI-agent deck is to assume a clean greenfield. Accounting is not greenfield. It has three well-funded incumbent classes and all of them are moving.</p><p><strong>The legacy software vendors</strong> &#8212; Intuit, Sage, Oracle (NetSuite), Workday &#8212; own distribution and the system of record. Intuit has shipped Intuit Assist inside QuickBooks, NetSuite has AI layered into its finance suite, and the big platform vendors are well aware that a $100M-funded AI-native ERP is trying to reforge the GL beneath them. Their risk is not capability; it&#8217;s incentive. Every one of them prices per seat. A product that truly automates a seat cannibalizes its own revenue line. That&#8217;s the classic innovator&#8217;s-dilemma setup, and it explains why the AI features from incumbents look like tools (Rung 1) rather than agents (Rung 3 or 4).</p><p><strong>The BPOs and global SIs</strong> &#8212; Accenture, Genpact, Concentrix, Deloitte &#8212; are moving the fastest of the three classes, and also have the most to lose. Accenture reported <strong>$2.7B in generative-and-agentic AI revenue</strong> for fiscal 2025 and <strong>$5.9B in AI-related bookings</strong>; Julie Sweet called out agentic AI by name on the earnings call as an inflection point.<a href="#r17"><sup>17</sup></a> Genpact disclosed Data-Tech-AI revenue of <strong>$2.44B</strong> and Digital Operations revenue of <strong>$2.64B</strong> for 2025, positioning around agentic solutions.<a href="#r18"><sup>18</sup></a> Concentrix named 2025 a pivotal year for its iX Hello and iX Hero autonomous-CX offerings.<a href="#r19"><sup>19</sup></a> They have the workflows, the SLA experience, the trust relationships, and the labor pools. What they don&#8217;t have yet is the product-margin slope &#8212; their org charts are still indexed to headcount, and the AI revenue they report is often sold into the same workflows they currently staff.</p><p><strong>The AI-native entrants</strong> are the interesting ones. They&#8217;re greenfield on product and pricing, carrying no legacy revenue to protect. But they have to build trust, integration depth, and operational maturity into a category that punishes sloppiness. It is not a foregone conclusion that they win. It is a foregone conclusion that they force the category to evolve.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AvvU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ea77c1-edb0-4188-ae2c-15247df41521_2240x842.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AvvU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ea77c1-edb0-4188-ae2c-15247df41521_2240x842.png 424w, https://substackcdn.com/image/fetch/$s_!AvvU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ea77c1-edb0-4188-ae2c-15247df41521_2240x842.png 848w, https://substackcdn.com/image/fetch/$s_!AvvU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ea77c1-edb0-4188-ae2c-15247df41521_2240x842.png 1272w, https://substackcdn.com/image/fetch/$s_!AvvU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ea77c1-edb0-4188-ae2c-15247df41521_2240x842.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AvvU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ea77c1-edb0-4188-ae2c-15247df41521_2240x842.png" width="1456" height="547" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/59ea77c1-edb0-4188-ae2c-15247df41521_2240x842.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:547,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:157583,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/197347587?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ea77c1-edb0-4188-ae2c-15247df41521_2240x842.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AvvU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ea77c1-edb0-4188-ae2c-15247df41521_2240x842.png 424w, https://substackcdn.com/image/fetch/$s_!AvvU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ea77c1-edb0-4188-ae2c-15247df41521_2240x842.png 848w, https://substackcdn.com/image/fetch/$s_!AvvU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ea77c1-edb0-4188-ae2c-15247df41521_2240x842.png 1272w, https://substackcdn.com/image/fetch/$s_!AvvU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F59ea77c1-edb0-4188-ae2c-15247df41521_2240x842.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>What should Investors look for</h2><p>Taking this seriously as an investor has changed the questions I ask. Model novelty barely enters the conversation now. Workflow economics are the whole conversation.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!vwqY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c296c06-4482-40dc-ba18-ca04a52bd8ff_828x813.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vwqY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c296c06-4482-40dc-ba18-ca04a52bd8ff_828x813.png 424w, https://substackcdn.com/image/fetch/$s_!vwqY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c296c06-4482-40dc-ba18-ca04a52bd8ff_828x813.png 848w, https://substackcdn.com/image/fetch/$s_!vwqY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c296c06-4482-40dc-ba18-ca04a52bd8ff_828x813.png 1272w, https://substackcdn.com/image/fetch/$s_!vwqY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c296c06-4482-40dc-ba18-ca04a52bd8ff_828x813.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vwqY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c296c06-4482-40dc-ba18-ca04a52bd8ff_828x813.png" width="828" height="813" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c296c06-4482-40dc-ba18-ca04a52bd8ff_828x813.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:813,&quot;width&quot;:828,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:140852,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/197347587?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c296c06-4482-40dc-ba18-ca04a52bd8ff_828x813.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!vwqY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c296c06-4482-40dc-ba18-ca04a52bd8ff_828x813.png 424w, https://substackcdn.com/image/fetch/$s_!vwqY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c296c06-4482-40dc-ba18-ca04a52bd8ff_828x813.png 848w, https://substackcdn.com/image/fetch/$s_!vwqY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c296c06-4482-40dc-ba18-ca04a52bd8ff_828x813.png 1272w, https://substackcdn.com/image/fetch/$s_!vwqY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c296c06-4482-40dc-ba18-ca04a52bd8ff_828x813.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Bottom line</h2><p>Service as a Software is real, and it&#8217;s narrower than the slogan. It shows up where a software vendor can credibly own the execution of a workflow without paying for the labor that workflow implies. That requires a specific set of properties: structured ground truth, bounded liability, enough repetition to keep improving, and an exception rate that falls over time. When those properties hold, the vendor can charge per completed unit of work and the business starts to behave like software. When they don&#8217;t, the same company behaves like Bench.</p><p>Accounting is the most legible place to watch this play out because the category has clean sub-workflows sitting in every quadrant of the 2&#215;2. AP matching and bank reconciliation are already at Rung 2 pricing with margin slopes that look right. Mid-market GL is being rebuilt from scratch in a way NetSuite cannot defend with an AI feature flag. Close management and audit work will be accelerated, not owned. SMB bookkeeping is the hardest test and the most instructive one: it is where we find out if software can finally do the thing Bench tried to do, with an architecture Bench never had.</p><p>The temptation with every new category is to stretch the thesis until it fits everything. The more useful move here is the opposite: take the thesis at its strongest form, apply it only where the workflow properties support it, and underwrite the margin slope instead of the narrative. The companies that will matter from this cycle aren&#8217;t the ones that called themselves AI agents earliest. They&#8217;re the ones whose human-layer percentage shrinks, quietly, cohort over cohort, until the ledger is genuinely running itself &#8212; and the humans around it are doing the work software was never going to do anyway.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/p/the-accounting-testfor-service-as?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/p/the-accounting-testfor-service-as?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><h2>References</h2><ol><li><p><a href="https://techcrunch.com/2024/12/30/bench-to-be-acquired-after-abruptly-shutting-down/">Bench to be acquired after abruptly shutting down</a>, TechCrunch, Dec 30, 2024. Confirms ~12,000 customers cut off on Dec 27, 2024 and Employer.com acquisition three days later.</p></li><li><p><a href="https://buildmodehq.substack.com/p/bench-accounting-why-tech-enabled">&#8220;Bench Accounting &#8212; Why Tech-Enabled Services Without Moats Break,&#8221;</a> Build Mode, on Bench&#8217;s labor-indexed gross margin and inability to compress delivery cost at scale.</p></li><li><p><a href="https://sequoiacap.com/article/services-the-new-software/">Sequoia Capital, &#8220;Services: The New Software,&#8221;</a> Sonya Huang and Pat Grady, March 2026.</p></li><li><p><a href="https://www.bls.gov/ooh/office-and-administrative-support/bookkeeping-accounting-and-auditing-clerks.htm">U.S. BLS: Bookkeeping, Accounting, and Auditing Clerks</a>. ~1,613,400 jobs (2024).</p></li><li><p><a href="https://www.bls.gov/ooh/business-and-financial/accountants-and-auditors.htm">U.S. BLS: Accountants and Auditors</a>. ~1,579,800 jobs (2024).</p></li><li><p><a href="https://techcrunch.com/2024/10/10/numeric-grabs-28m-series-a-for-automating-accounting-with-ai/">Numeric grabs $28M Series A to automate accounting using AI</a>, TechCrunch, Oct 10, 2024. Brex&#8217;s cash-match rate moved from 30% to over 90% after deploying Numeric.</p></li><li><p><a href="https://www.prnewswire.com/news-releases/numeric-raises-51m-series-b-expanding-from-close-management-to-comprehensive-finance-platform-302619774.html">Numeric Series B announcement, November 2025</a>; total disclosed funding ~$89M with $28M Series A (Menlo, Oct 2024) and $51M Series B.</p></li><li><p><a href="https://www.rillet.com/blog/rillet-raises-70m-series-b-from-andreessen-horowitz-and-iconiq">Rillet Series B announcement, August 2025</a>; $25M Series A (Sequoia, May 2025) and $70M Series B (a16z + ICONIQ, Aug 2025). ~200 customers including Windsurf, Decagon, Postscript, Bitwarden.</p></li><li><p><a href="https://www.globenewswire.com/news-release/2025/06/23/3103524/0/en/Digits-Launches-First-AI-Agents-for-Accounting-Workflows-Built-on-Digits-Autonomous-General-Ledger.html">Digits Autonomous General Ledger and AI Agents launch</a>; ~$100M raised from Benchmark, SoftBank, GV.</p></li><li><p><a href="https://www.vic.ai/resources/case-studies/countsy-case-study">Vic.ai: Countsy case study</a>; 84% no-touch, 95% accuracy. See also <a href="https://www.vic.ai/accounts-payable">product page</a> citing up to 85% no-touch within six months.</p></li><li><p><a href="https://ramp.com/blog/agentic-ai/agentic-ai-for-accounts-payable">Ramp: Agentic AI for Accounts Payable</a>; end-to-end AP autonomy with close acceleration.</p></li><li><p><a href="https://puzzle.io/blog/puzzle-raises-an-additional-30m-to-fuel-a-new-era-of-ai-powered-accounting">Puzzle: $30M round announcement</a>; ~$66.5M total; tiered pricing starting at $249/month.</p></li><li><p><a href="https://www.ycombinator.com/companies/truewind">Truewind YC profile</a>; 100+ customers, firm partners include EisnerAmper and Frank Rimerman.</p></li><li><p><a href="https://getlatka.com/companies/pilot">Pilot.com 2024 revenue and headcount (via Latka)</a>; $27M ARR, ~250 employees, ~1,000 customers.</p></li><li><p><a href="https://www.cfodive.com/news/ai-cuts-monthly-financial-close-time-75-days-mit-stanford-study-accounting-accountants/757610/">&#8220;AI cuts monthly financial close time by 7.5 days,&#8221;</a> CFO Dive on MIT/Stanford 2025 field study of 79 SMBs.</p></li><li><p><a href="https://www.businesswire.com/news/home/20251210027851/en/Double-Raises-$6.5-Million-Series-A-from-Album-Ventures-Jack-Altman-and-Y-Combinator-to-Double-Accountants-Productivity">Double (formerly Keeper) Series A announcement, December 2025</a>; explicit augment-the-accountant thesis.</p></li><li><p><a href="https://www.outlookbusiness.com/corporate/accentures-fy25-revenue-up-7-yoy-ai-deal-bookings-double-to-59-billion">Accenture FY25 results: $2.7B generative + agentic AI revenue, $5.9B AI bookings</a>.</p></li><li><p><a href="https://media.genpact.com/2026-02-05-Genpact-Reports-Fourth-Quarter-and-Full-Year-2025-Results">Genpact FY2025 results</a>; $2.44B Data-Tech-AI revenue, $2.64B Digital Operations revenue.</p></li><li><p><a href="https://s21.q4cdn.com/257053467/files/doc_financials/2025/ar/Concentrix-2026-Annual-Report.pdf">Concentrix 2026 Annual Report</a>; iX Hello and iX Hero positioned as autonomous CX offerings.</p></li></ol>]]></content:encoded></item><item><title><![CDATA[The AI Cold War]]></title><description><![CDATA[Back in Feb, for a few seconds on a stage in India, the whole AI industry looked exactly as awkward as it actually is.]]></description><link>https://rishimaheshwari.substack.com/p/the-ai-cold-war</link><guid isPermaLink="false">https://rishimaheshwari.substack.com/p/the-ai-cold-war</guid><dc:creator><![CDATA[Rishi Maheshwari]]></dc:creator><pubDate>Thu, 07 May 2026 13:37:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!XVM6!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5596d76e-347b-4aab-ae28-f24df3519699_801x801.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Back in Feb, for a few seconds on a stage in India, the whole AI industry looked exactly as awkward as it actually is.</p><p>There was Sam Altman. There was Dario Amodei. There was Prime Minister Narendra Modi. There were the usual smiles, the ceremonial photo-op choreography, the forced warmth of people who spend most of their lives competing for money, talent, chips, attention, and moral authority.</p><p>Then came the moment.</p><p>Everyone was supposed to hold hands.</p><p>Sam and Dario did not.</p><p>Maybe it was nothing. Maybe it was stage confusion. Altman later said he did not know what was happening. Fair enough. These things happen. But the internet does not run on fairness; it runs on symbolism. And this one was too perfect.</p><p>Because Altman and Amodei are not just two CEOs who happen to run rival AI labs. They are two heirs to the same broken house.</p><p>That house is OpenAI.</p><p>Before OpenAI became the company behind ChatGPT, before it became a Microsoft-backed juggernaut, before it became the main character in every argument about artificial intelligence, it was supposed to be something stranger and nobler: a nonprofit lab built to make sure artificial general intelligence benefited humanity.</p><p>Elon Musk was there at the beginning. Sam Altman was there too. So were researchers who believed that AI was too important to be left to the usual Silicon Valley incentives.</p><p>Then reality arrived, carrying an invoice.</p><p>Frontier AI does not run on ideals. It runs on GPUs, data centers, power contracts, elite researchers, cloud partnerships, and oceans of money. The original OpenAI mission was clean. The business of making it real was not.</p><p>That is where the story starts to split.</p><p>Musk eventually left OpenAI. OpenAI later created a capped-profit structure. Microsoft came in with billions. Altman became the public face of the AI boom. ChatGPT turned OpenAI from an ambitious research lab into a consumer phenomenon. Then, almost overnight, OpenAI became the company everyone else had to define themselves against.</p><p>Including Anthropic.</p><p>Dario Amodei did not come from nowhere. He was one of OpenAI&#8217;s key research leaders. He worked on the generation of language models that made the current AI race possible. Then he left and helped build Anthropic, along with other OpenAI alumni.</p><p>That detail matters. Anthropic is not just OpenAI&#8217;s competitor. It is OpenAI&#8217;s counterargument.</p><p>OpenAI says: scale the technology, ship useful products, build fast enough to lead the world instead of watching someone else do it.</p><p>Anthropic says: slow down just enough to not lose the plot.</p><p>Of course, that distinction gets messier in practice. Anthropic is not a monastery. It has raised huge sums, cut giant cloud deals, sells to enterprises, and competes aggressively. But its brand is different. OpenAI is the rocket launch. Anthropic is the seatbelt. OpenAI has Sam Altman doing the world-leader circuit. Anthropic has Dario Amodei sounding like the guy at the table who actually read the risk memo.</p><p>Then Elon re-enters the frame.</p><p>Musk has spent years arguing that OpenAI betrayed its founding mission. He has sued. He has posted. He has built xAI. He has made it clear that he sees OpenAI, and Altman in particular, as central characters in a story of idealism curdled into corporate capture.</p><p>Now SpaceX is partnering with Anthropic.</p><p>On paper, it is a compute deal. Anthropic gets access to SpaceX&#8217;s Colossus 1 data center capacity: hundreds of megawatts and a mountain of NVIDIA GPUs. That matters because the AI race is no longer just about who has the smartest researchers or the cleanest product demo. It is about who can get enough electricity, chips, cooling, land, capital, and political permission to keep training bigger systems.</p><p>But come on. Nobody is going to read this as just a compute deal.</p><p>SpaceX is Elon Musk&#8217;s empire. Anthropic is OpenAI&#8217;s most credible philosophical defector. OpenAI is Sam Altman&#8217;s kingdom. Put those pieces together and you get the kind of headline Silicon Valley pretends not to enjoy but absolutely lives for.</p><p>Elon supplying compute to Anthropic does not prove he is personally trying to crown Dario as the anti-Sam. Business is rarely that simple. But it does put Musk&#8217;s infrastructure behind one of OpenAI&#8217;s most dangerous rivals. And in this industry, infrastructure is not plumbing. It is power.</p><p>That is the part people still underestimate.</p><p>The AI war used to look like a software war. Better chatbot. Better coding model. Better reasoning. Better benchmark. Better demo.</p><p>Now it looks much more industrial.</p><p>Who has the chips?<br>Who has the power?<br>Who has the data centers?<br>Who has the cloud contracts?<br>Who has the government relationships?<br>Who can afford to lose billions now to own the platform later?</p><p>This is why the SpaceX-Anthropic deal hits differently. It suggests the frontier AI race is becoming vertically integrated, geopolitically sensitive, and brutally physical. The future of intelligence is being negotiated through substations and server racks.</p><p>And hovering above all of it is the old OpenAI rupture.</p><p>Musk helped start OpenAI, then turned against what it became.<br>Amodei helped build OpenAI&#8217;s research engine, then left to build a safer rival.<br>Altman turned OpenAI into the most famous AI company on Earth, then survived a boardroom coup that made the company look both powerful and unstable.</p><p>That coup still hangs over everything.</p><p>In November 2023, OpenAI&#8217;s board fired Altman, saying he had not been consistently candid with them. The move detonated instantly. Employees revolted. Microsoft maneuvered. Investors panicked. Within days, Altman was back. The board was reshaped. The king returned to the castle.</p><p>But the myth changed.</p><p>Before that weekend, OpenAI could still present itself as the careful steward of transformative technology. After it, the world saw something more human and more chaotic: ego, governance failure, fear, loyalty, money, mission, and power all colliding in public.</p><p>And during that chaos, Anthropic was reportedly approached as a possible escape hatch. Dario Amodei was floated as a potential replacement. A merger was discussed. He declined.</p><p>Imagine that for a second.</p><p>The company founded by OpenAI defectors was briefly considered as the solution to OpenAI&#8217;s own crisis. That is not a footnote. That is the family drama revealing itself.</p><p>Which brings us back to the photo-op.</p><p>Sam and Dario not holding hands would be meaningless in almost any other industry. In this one, it became an accidental poster for the current order: polite smiles, shared stages, private distrust.</p><p>Altman, meanwhile, has been working hard to retake the narrative. He is more visible. More personal. More active on X. More willing to present himself not just as the CEO of OpenAI, but as a person trying to explain himself in real time.</p><p>That is not random. Public trust is now part of the product.</p><p>When your company is building systems that people believe could change labor, education, warfare, media, politics, and the basic economics of knowledge, you do not just need users. You need legitimacy. You need people to believe you are not reckless, captured, delusional, or hiding something.</p><p>OpenAI knows this. Anthropic knows this. Musk knows this better than anyone.</p><p>That is why each character has his own gospel.</p><p>Sam Altman&#8217;s gospel is scale with responsibility. Build the thing, deploy the thing, learn from the world, and stay ahead because someone is going to build it anyway.</p><p>Dario Amodei&#8217;s gospel is controlled acceleration. Build powerful systems, yes, but admit more openly that nobody fully understands where the edge is.</p><p>Elon Musk&#8217;s gospel is betrayal and correction. OpenAI lost the plot, so he will build or back the alternatives that force the race back onto his terms.</p><p>All three stories are convenient. All three contain truth. All three are also attached to enormous commercial interests.</p><p>That is what makes this moment so fascinating. The AI leaders are not just selling models. They are selling moral positioning.</p><p>OpenAI sells usefulness at planetary scale.<br>Anthropic sells seriousness.<br>xAI sells anti-establishment speed.<br>SpaceX now sells the raw horsepower underneath the whole contest.</p><p>The industry likes to talk about alignment, but the people are not aligned at all.</p><p>They came from the same origin story and scattered into rival camps. They argue about safety while chasing customers. They warn about concentration of power while building companies that require unprecedented concentration of power. They speak the language of humanity while negotiating the future through private capital and closed infrastructure deals.</p><p>So yes, the SpaceX-Anthropic partnership is about compute.</p><p>But it is also about the breakup of OpenAI&#8217;s founding myth.</p><p>The dream was that artificial intelligence could be guided by a unified mission: build it safely, share the benefits, avoid capture by narrow interests.</p><p>The reality is messier and more interesting. The people who once stood near the same mission now compete to define what that mission was supposed to mean.</p><p>Elon has his version.<br>Sam has his.<br>Dario has his.</p><p>And somewhere between the lawsuits, the data centers, the summit stages, the X posts, and the non-hand-holding, the AI race has become what Silicon Valley always becomes when the stakes get big enough:</p><p>a moral argument with a cap table.</p><p>That is the real backstory.</p><p>The cold war in AI is not coming.</p><p>It is already here.</p><p>And this time, it runs on GPUs.<br></p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/p/the-ai-cold-war?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/p/the-ai-cold-war?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/p/the-ai-cold-war?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/subscribe?"><span>Subscribe now</span></a></p>]]></content:encoded></item><item><title><![CDATA[Welcome to the New SaaS: Service-as-Software]]></title><description><![CDATA[AI will not kill IT services. It will force the best services companies to look less like body shops and more like trusted execution platforms.]]></description><link>https://rishimaheshwari.substack.com/p/welcome-to-the-new-saas-service-as</link><guid isPermaLink="false">https://rishimaheshwari.substack.com/p/welcome-to-the-new-saas-service-as</guid><dc:creator><![CDATA[Rishi Maheshwari]]></dc:creator><pubDate>Tue, 05 May 2026 08:12:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!lbIQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dfd1e51-fdfa-4f3b-b119-ed18ec371736_807x432.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A market map of the AI services shift</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kxOC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511e37c-2f3b-47d3-bffc-dbabe1abd3e9_861x112.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kxOC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511e37c-2f3b-47d3-bffc-dbabe1abd3e9_861x112.png 424w, https://substackcdn.com/image/fetch/$s_!kxOC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511e37c-2f3b-47d3-bffc-dbabe1abd3e9_861x112.png 848w, https://substackcdn.com/image/fetch/$s_!kxOC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511e37c-2f3b-47d3-bffc-dbabe1abd3e9_861x112.png 1272w, https://substackcdn.com/image/fetch/$s_!kxOC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511e37c-2f3b-47d3-bffc-dbabe1abd3e9_861x112.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kxOC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511e37c-2f3b-47d3-bffc-dbabe1abd3e9_861x112.png" width="861" height="112" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a511e37c-2f3b-47d3-bffc-dbabe1abd3e9_861x112.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:112,&quot;width&quot;:861,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:16775,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/196515476?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511e37c-2f3b-47d3-bffc-dbabe1abd3e9_861x112.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kxOC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511e37c-2f3b-47d3-bffc-dbabe1abd3e9_861x112.png 424w, https://substackcdn.com/image/fetch/$s_!kxOC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511e37c-2f3b-47d3-bffc-dbabe1abd3e9_861x112.png 848w, https://substackcdn.com/image/fetch/$s_!kxOC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511e37c-2f3b-47d3-bffc-dbabe1abd3e9_861x112.png 1272w, https://substackcdn.com/image/fetch/$s_!kxOC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa511e37c-2f3b-47d3-bffc-dbabe1abd3e9_861x112.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><blockquote><p>Thesis: the next important AI services companies will not just sell software seats or staff augmentation. They will sell trusted execution: agents for work, humans for judgment, software for repeatability, and pricing tied increasingly to outcomes.</p></blockquote><p>There is a useful what-if in Indian technology history. Back in 2015, Infosys&#8217; CEO Vishal Sikka was close enough to the original OpenAI story, Sikka was publicly listed as an adviser. Years later, Sikka said Infosys had explored a meaningful OpenAI investment but did not go ahead. The counterfactual is irresistible: what if a global IT services company had owned a piece of the AI platform layer before AI became the defining enterprise technology wave? <br>Every enterprise technology cycle creates two markets. One is visible: software platforms, licenses, usage, seats, dashboards. The other is execution: implementation, migration, integration, support, managed operations, compliance, change management, and the messy human work required to make technology function inside a real enterprise. <br>Cloud had both. SaaS had both. AI will have both. The difference is that, this time, the service provider may not need to be organized as a pyramid of people.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lbIQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dfd1e51-fdfa-4f3b-b119-ed18ec371736_807x432.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lbIQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dfd1e51-fdfa-4f3b-b119-ed18ec371736_807x432.png 424w, https://substackcdn.com/image/fetch/$s_!lbIQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dfd1e51-fdfa-4f3b-b119-ed18ec371736_807x432.png 848w, https://substackcdn.com/image/fetch/$s_!lbIQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dfd1e51-fdfa-4f3b-b119-ed18ec371736_807x432.png 1272w, https://substackcdn.com/image/fetch/$s_!lbIQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dfd1e51-fdfa-4f3b-b119-ed18ec371736_807x432.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lbIQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dfd1e51-fdfa-4f3b-b119-ed18ec371736_807x432.png" width="807" height="432" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6dfd1e51-fdfa-4f3b-b119-ed18ec371736_807x432.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:432,&quot;width&quot;:807,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:39322,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/196515476?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dfd1e51-fdfa-4f3b-b119-ed18ec371736_807x432.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lbIQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dfd1e51-fdfa-4f3b-b119-ed18ec371736_807x432.png 424w, https://substackcdn.com/image/fetch/$s_!lbIQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dfd1e51-fdfa-4f3b-b119-ed18ec371736_807x432.png 848w, https://substackcdn.com/image/fetch/$s_!lbIQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dfd1e51-fdfa-4f3b-b119-ed18ec371736_807x432.png 1272w, https://substackcdn.com/image/fetch/$s_!lbIQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dfd1e51-fdfa-4f3b-b119-ed18ec371736_807x432.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Services are not bought like software</h2><p>Most AI services commentary starts with the wrong mental model. It asks whether agents can replace people. That is directionally right but commercially incomplete. Enterprises do not buy services the way they buy tools. A tool improves productivity. A service absorbs responsibility. A tool still leaves work inside the customer organization. A service promises that the work will get done.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rclL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf32767-7d4b-43cd-912b-f303d86091e3_794x221.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rclL!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf32767-7d4b-43cd-912b-f303d86091e3_794x221.png 424w, https://substackcdn.com/image/fetch/$s_!rclL!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf32767-7d4b-43cd-912b-f303d86091e3_794x221.png 848w, https://substackcdn.com/image/fetch/$s_!rclL!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf32767-7d4b-43cd-912b-f303d86091e3_794x221.png 1272w, https://substackcdn.com/image/fetch/$s_!rclL!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf32767-7d4b-43cd-912b-f303d86091e3_794x221.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rclL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf32767-7d4b-43cd-912b-f303d86091e3_794x221.png" width="794" height="221" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eaf32767-7d4b-43cd-912b-f303d86091e3_794x221.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:221,&quot;width&quot;:794,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:43662,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/196515476?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf32767-7d4b-43cd-912b-f303d86091e3_794x221.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rclL!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf32767-7d4b-43cd-912b-f303d86091e3_794x221.png 424w, https://substackcdn.com/image/fetch/$s_!rclL!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf32767-7d4b-43cd-912b-f303d86091e3_794x221.png 848w, https://substackcdn.com/image/fetch/$s_!rclL!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf32767-7d4b-43cd-912b-f303d86091e3_794x221.png 1272w, https://substackcdn.com/image/fetch/$s_!rclL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feaf32767-7d4b-43cd-912b-f303d86091e3_794x221.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><p>That is why the winning AI services companies will not be thin chatbot wrappers. The job is not merely to answer a question. The job is to understand context, follow policy, execute a workflow, escalate the exception, document the action, and measure the outcome.</p><blockquote><p>The best early openings are the workflows that already have a budget, repeat often, and can be measured. </p><p>That is where an agent starts to look less like software and more like a service.</p></blockquote><h2>The market map: six collision zones</h2><p>AI services is not one category. It is a collision between traditional IT services, SaaS workflow platforms, AI-native agent companies, vertical professional services automation, software engineering agents, and the infrastructure used to make AI reliable. The funding signal is strongest where agentic execution can attack an existing services or labor budget.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PPDI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f6de71f-5e07-44ba-9655-180125c74844_756x855.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PPDI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f6de71f-5e07-44ba-9655-180125c74844_756x855.png 424w, https://substackcdn.com/image/fetch/$s_!PPDI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f6de71f-5e07-44ba-9655-180125c74844_756x855.png 848w, https://substackcdn.com/image/fetch/$s_!PPDI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f6de71f-5e07-44ba-9655-180125c74844_756x855.png 1272w, https://substackcdn.com/image/fetch/$s_!PPDI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f6de71f-5e07-44ba-9655-180125c74844_756x855.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PPDI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f6de71f-5e07-44ba-9655-180125c74844_756x855.png" width="756" height="855" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4f6de71f-5e07-44ba-9655-180125c74844_756x855.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:855,&quot;width&quot;:756,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:213462,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/196515476?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f6de71f-5e07-44ba-9655-180125c74844_756x855.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!PPDI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f6de71f-5e07-44ba-9655-180125c74844_756x855.png 424w, https://substackcdn.com/image/fetch/$s_!PPDI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f6de71f-5e07-44ba-9655-180125c74844_756x855.png 848w, https://substackcdn.com/image/fetch/$s_!PPDI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f6de71f-5e07-44ba-9655-180125c74844_756x855.png 1272w, https://substackcdn.com/image/fetch/$s_!PPDI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f6de71f-5e07-44ba-9655-180125c74844_756x855.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Funding is moving toward labor budgets</h2><p>The public signals are no longer theoretical: strategic M&amp;A in internal operations, mega-rounds in CX and legal AI, and billions of AI bookings at services incumbents all point to the same shift.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uc_X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68a32a33-7691-4f03-8bce-323575653e7b_754x693.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uc_X!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68a32a33-7691-4f03-8bce-323575653e7b_754x693.png 424w, https://substackcdn.com/image/fetch/$s_!uc_X!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68a32a33-7691-4f03-8bce-323575653e7b_754x693.png 848w, https://substackcdn.com/image/fetch/$s_!uc_X!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68a32a33-7691-4f03-8bce-323575653e7b_754x693.png 1272w, https://substackcdn.com/image/fetch/$s_!uc_X!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68a32a33-7691-4f03-8bce-323575653e7b_754x693.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uc_X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68a32a33-7691-4f03-8bce-323575653e7b_754x693.png" width="754" height="693" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/68a32a33-7691-4f03-8bce-323575653e7b_754x693.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:693,&quot;width&quot;:754,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:169211,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/196515476?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68a32a33-7691-4f03-8bce-323575653e7b_754x693.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!uc_X!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68a32a33-7691-4f03-8bce-323575653e7b_754x693.png 424w, https://substackcdn.com/image/fetch/$s_!uc_X!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68a32a33-7691-4f03-8bce-323575653e7b_754x693.png 848w, https://substackcdn.com/image/fetch/$s_!uc_X!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68a32a33-7691-4f03-8bce-323575653e7b_754x693.png 1272w, https://substackcdn.com/image/fetch/$s_!uc_X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F68a32a33-7691-4f03-8bce-323575653e7b_754x693.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Where new AI services companies can break in first</h3><p>Not every services workflow is a good startup wedge. Low-value work becomes a feature inside existing software. Highly bespoke work is too hard to standardize. The best early wedges sit in the middle: painful, frequent, measurable, and structured enough for automation.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cmvT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad3a33d-5a01-445b-905b-9fd454946d93_852x720.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cmvT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad3a33d-5a01-445b-905b-9fd454946d93_852x720.png 424w, https://substackcdn.com/image/fetch/$s_!cmvT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad3a33d-5a01-445b-905b-9fd454946d93_852x720.png 848w, https://substackcdn.com/image/fetch/$s_!cmvT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad3a33d-5a01-445b-905b-9fd454946d93_852x720.png 1272w, https://substackcdn.com/image/fetch/$s_!cmvT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad3a33d-5a01-445b-905b-9fd454946d93_852x720.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cmvT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad3a33d-5a01-445b-905b-9fd454946d93_852x720.png" width="852" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9ad3a33d-5a01-445b-905b-9fd454946d93_852x720.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:852,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:117269,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/196515476?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad3a33d-5a01-445b-905b-9fd454946d93_852x720.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cmvT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad3a33d-5a01-445b-905b-9fd454946d93_852x720.png 424w, https://substackcdn.com/image/fetch/$s_!cmvT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad3a33d-5a01-445b-905b-9fd454946d93_852x720.png 848w, https://substackcdn.com/image/fetch/$s_!cmvT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad3a33d-5a01-445b-905b-9fd454946d93_852x720.png 1272w, https://substackcdn.com/image/fetch/$s_!cmvT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ad3a33d-5a01-445b-905b-9fd454946d93_852x720.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This also explains why many early winners will look vertical before they look horizontal. Legal AI, customer support AI, employee service AI, and coding agents each start with a bounded domain where the workflow, data, buyer, tooling, and ROI are legible.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/subscribe?"><span>Subscribe now</span></a></p><h3>What separates a chatbot from an AI-native service</h3><p>The strongest companies will not sell agent access. They will sell a delivery system. The pattern is already visible: connect to enterprise systems, normalize context, encode policy, execute with agents and deterministic workflows, escalate exceptions to humans, and report outcome metrics.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TjMF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5473c6a8-e17e-4eec-a609-7de7d087d30b_751x294.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TjMF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5473c6a8-e17e-4eec-a609-7de7d087d30b_751x294.png 424w, https://substackcdn.com/image/fetch/$s_!TjMF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5473c6a8-e17e-4eec-a609-7de7d087d30b_751x294.png 848w, https://substackcdn.com/image/fetch/$s_!TjMF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5473c6a8-e17e-4eec-a609-7de7d087d30b_751x294.png 1272w, https://substackcdn.com/image/fetch/$s_!TjMF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5473c6a8-e17e-4eec-a609-7de7d087d30b_751x294.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TjMF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5473c6a8-e17e-4eec-a609-7de7d087d30b_751x294.png" width="751" height="294" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5473c6a8-e17e-4eec-a609-7de7d087d30b_751x294.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:294,&quot;width&quot;:751,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:53983,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/196515476?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5473c6a8-e17e-4eec-a609-7de7d087d30b_751x294.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TjMF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5473c6a8-e17e-4eec-a609-7de7d087d30b_751x294.png 424w, https://substackcdn.com/image/fetch/$s_!TjMF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5473c6a8-e17e-4eec-a609-7de7d087d30b_751x294.png 848w, https://substackcdn.com/image/fetch/$s_!TjMF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5473c6a8-e17e-4eec-a609-7de7d087d30b_751x294.png 1272w, https://substackcdn.com/image/fetch/$s_!TjMF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5473c6a8-e17e-4eec-a609-7de7d087d30b_751x294.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>The real fight: who owns the workflow?</h2><p>There are three plausible company-building paths. </p><p>1. <strong>Direct AI services company</strong> Sell the outcome directly to enterprises. Highest value capture, but the trust barrier is highest. </p><p>2. <strong>Channel through incumbents</strong> Sell agentic delivery infrastructure to SIs, MSPs, BPOs, and consulting firms. Faster distribution, but less customer ownership.</p><p>3. <strong>Embedded in systems of record</strong> Build around Salesforce, ServiceNow, SAP, Workday, Atlassian, or Microsoft. Lower friction, but higher platform dependency risk.</p><p>A hybrid path may be the most attractive. Own the first workflow directly. Prove the ROI. Turn repeated delivery into software and data. Then distribute through channels or systems of record after the automation pattern is proven.</p><h2>How to diligence AI services companies</h2><p>My initial mistake was to diligence the demo instead of the service. A clean demo proves that an agent can complete a happy-path task. It does not prove that the company can own messy enterprise work, absorb exceptions, protect the customer, and improve margins as volume scales. </p><p>The diligence should start with one blunt question: what existing service budget is this replacing or expanding? If the answer is only &#8220;software productivity,&#8221; the company is probably a SaaS tool. If the answer is headcount, outsourced delivery, support capacity, implementation effort, or managed operations, the opportunity starts to look like AI services.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bTV-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6e33418-37bd-4be8-a544-38ad542b3362_762x683.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bTV-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6e33418-37bd-4be8-a544-38ad542b3362_762x683.png 424w, https://substackcdn.com/image/fetch/$s_!bTV-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6e33418-37bd-4be8-a544-38ad542b3362_762x683.png 848w, https://substackcdn.com/image/fetch/$s_!bTV-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6e33418-37bd-4be8-a544-38ad542b3362_762x683.png 1272w, https://substackcdn.com/image/fetch/$s_!bTV-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6e33418-37bd-4be8-a544-38ad542b3362_762x683.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bTV-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6e33418-37bd-4be8-a544-38ad542b3362_762x683.png" width="762" height="683" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f6e33418-37bd-4be8-a544-38ad542b3362_762x683.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:683,&quot;width&quot;:762,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:144211,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/196515476?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6e33418-37bd-4be8-a544-38ad542b3362_762x683.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bTV-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6e33418-37bd-4be8-a544-38ad542b3362_762x683.png 424w, https://substackcdn.com/image/fetch/$s_!bTV-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6e33418-37bd-4be8-a544-38ad542b3362_762x683.png 848w, https://substackcdn.com/image/fetch/$s_!bTV-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6e33418-37bd-4be8-a544-38ad542b3362_762x683.png 1272w, https://substackcdn.com/image/fetch/$s_!bTV-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff6e33418-37bd-4be8-a544-38ad542b3362_762x683.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The test is simple: if the company disappeared tomorrow, would the customer replace a tool, a headcount plan, or an outsourced service provider? The closer the answer is to service capacity, the more interesting the company becomes.</p><div class="pullquote"><p>The best AI services companies will not win because they answer questions better. They will win because customers trust them to own work.</p></div><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/p/welcome-to-the-new-saas-service-as?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/p/welcome-to-the-new-saas-service-as?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/p/welcome-to-the-new-saas-service-as?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[The Identity Layer AI Broke]]></title><description><![CDATA[How IAM, IGA, PAM, and identity security are converging around a new runtime control plane, and why it matters for enterprise infrastructure investors.]]></description><link>https://rishimaheshwari.substack.com/p/the-identity-layer-ai-broke</link><guid isPermaLink="false">https://rishimaheshwari.substack.com/p/the-identity-layer-ai-broke</guid><dc:creator><![CDATA[Rishi Maheshwari]]></dc:creator><pubDate>Wed, 15 Apr 2026 21:17:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!q_OB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ffaa292-57de-4186-9014-273e1726690f_1920x950.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!q_OB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ffaa292-57de-4186-9014-273e1726690f_1920x950.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!q_OB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ffaa292-57de-4186-9014-273e1726690f_1920x950.png 424w, https://substackcdn.com/image/fetch/$s_!q_OB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ffaa292-57de-4186-9014-273e1726690f_1920x950.png 848w, https://substackcdn.com/image/fetch/$s_!q_OB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ffaa292-57de-4186-9014-273e1726690f_1920x950.png 1272w, https://substackcdn.com/image/fetch/$s_!q_OB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ffaa292-57de-4186-9014-273e1726690f_1920x950.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!q_OB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ffaa292-57de-4186-9014-273e1726690f_1920x950.png" width="1456" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0ffaa292-57de-4186-9014-273e1726690f_1920x950.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:191547,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/194342705?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ffaa292-57de-4186-9014-273e1726690f_1920x950.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!q_OB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ffaa292-57de-4186-9014-273e1726690f_1920x950.png 424w, https://substackcdn.com/image/fetch/$s_!q_OB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ffaa292-57de-4186-9014-273e1726690f_1920x950.png 848w, https://substackcdn.com/image/fetch/$s_!q_OB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ffaa292-57de-4186-9014-273e1726690f_1920x950.png 1272w, https://substackcdn.com/image/fetch/$s_!q_OB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ffaa292-57de-4186-9014-273e1726690f_1920x950.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7GS-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84bc98f7-1959-47b3-a06f-389ca3e6a1ac_2560x612.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7GS-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84bc98f7-1959-47b3-a06f-389ca3e6a1ac_2560x612.png 424w, https://substackcdn.com/image/fetch/$s_!7GS-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84bc98f7-1959-47b3-a06f-389ca3e6a1ac_2560x612.png 848w, https://substackcdn.com/image/fetch/$s_!7GS-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84bc98f7-1959-47b3-a06f-389ca3e6a1ac_2560x612.png 1272w, https://substackcdn.com/image/fetch/$s_!7GS-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84bc98f7-1959-47b3-a06f-389ca3e6a1ac_2560x612.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7GS-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84bc98f7-1959-47b3-a06f-389ca3e6a1ac_2560x612.png" width="1456" height="348" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/84bc98f7-1959-47b3-a06f-389ca3e6a1ac_2560x612.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:348,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:168261,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/194342705?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84bc98f7-1959-47b3-a06f-389ca3e6a1ac_2560x612.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7GS-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84bc98f7-1959-47b3-a06f-389ca3e6a1ac_2560x612.png 424w, https://substackcdn.com/image/fetch/$s_!7GS-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84bc98f7-1959-47b3-a06f-389ca3e6a1ac_2560x612.png 848w, https://substackcdn.com/image/fetch/$s_!7GS-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84bc98f7-1959-47b3-a06f-389ca3e6a1ac_2560x612.png 1272w, https://substackcdn.com/image/fetch/$s_!7GS-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84bc98f7-1959-47b3-a06f-389ca3e6a1ac_2560x612.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!V8nr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2e231d-de5c-4b4e-84ed-602b19b966fb_1920x264.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!V8nr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2e231d-de5c-4b4e-84ed-602b19b966fb_1920x264.png 424w, https://substackcdn.com/image/fetch/$s_!V8nr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2e231d-de5c-4b4e-84ed-602b19b966fb_1920x264.png 848w, https://substackcdn.com/image/fetch/$s_!V8nr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2e231d-de5c-4b4e-84ed-602b19b966fb_1920x264.png 1272w, https://substackcdn.com/image/fetch/$s_!V8nr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2e231d-de5c-4b4e-84ed-602b19b966fb_1920x264.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!V8nr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2e231d-de5c-4b4e-84ed-602b19b966fb_1920x264.png" width="1456" height="200" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5c2e231d-de5c-4b4e-84ed-602b19b966fb_1920x264.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:200,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:45456,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/194342705?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2e231d-de5c-4b4e-84ed-602b19b966fb_1920x264.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!V8nr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2e231d-de5c-4b4e-84ed-602b19b966fb_1920x264.png 424w, https://substackcdn.com/image/fetch/$s_!V8nr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2e231d-de5c-4b4e-84ed-602b19b966fb_1920x264.png 848w, https://substackcdn.com/image/fetch/$s_!V8nr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2e231d-de5c-4b4e-84ed-602b19b966fb_1920x264.png 1272w, https://substackcdn.com/image/fetch/$s_!V8nr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c2e231d-de5c-4b4e-84ed-602b19b966fb_1920x264.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><h2>Why the category exists now</h2><p>For decades, identity in the enterprise has been an administrative concern: provision the user, assign the role, rotate the password, run the quarterly access review. AI agents break that entire model.</p><p>Traditional software follows a path its developer can describe before a single line ships. The developer knows which APIs the service will call, provisions a service account with the right scopes, and relies on stable role assignments to keep things running. The identity layer manages who and whether, but it does not need to reason about what a piece of software will decide to do at the moment of execution.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Agents change this in a fundamental way. They discover tools dynamically. They select actions at runtime based on context, prompts, and intermediate reasoning. They chain calls across multiple systems. They take high-impact actions with minimal human oversight. And they operate at machine speed, which means the window between &#8220;access granted&#8221; and &#8220;damage done&#8221; can collapse to milliseconds.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GmZj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b1df054-a3ae-438d-b2ea-59daea2ca9b4_1920x1006.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GmZj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b1df054-a3ae-438d-b2ea-59daea2ca9b4_1920x1006.png 424w, https://substackcdn.com/image/fetch/$s_!GmZj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b1df054-a3ae-438d-b2ea-59daea2ca9b4_1920x1006.png 848w, https://substackcdn.com/image/fetch/$s_!GmZj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b1df054-a3ae-438d-b2ea-59daea2ca9b4_1920x1006.png 1272w, https://substackcdn.com/image/fetch/$s_!GmZj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b1df054-a3ae-438d-b2ea-59daea2ca9b4_1920x1006.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GmZj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b1df054-a3ae-438d-b2ea-59daea2ca9b4_1920x1006.png" width="1456" height="763" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9b1df054-a3ae-438d-b2ea-59daea2ca9b4_1920x1006.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:763,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:194863,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/194342705?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b1df054-a3ae-438d-b2ea-59daea2ca9b4_1920x1006.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GmZj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b1df054-a3ae-438d-b2ea-59daea2ca9b4_1920x1006.png 424w, https://substackcdn.com/image/fetch/$s_!GmZj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b1df054-a3ae-438d-b2ea-59daea2ca9b4_1920x1006.png 848w, https://substackcdn.com/image/fetch/$s_!GmZj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b1df054-a3ae-438d-b2ea-59daea2ca9b4_1920x1006.png 1272w, https://substackcdn.com/image/fetch/$s_!GmZj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9b1df054-a3ae-438d-b2ea-59daea2ca9b4_1920x1006.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This is why agent identity is not just &#8220;another AI security category.&#8221; The underlying control problem is identity-centric. Every meaningful enterprise deployment of an AI agent eventually collides with the same questions: Under what identity does this agent act? With what scope? For how long? Under whose policies? And who is accountable when something goes wrong?</p><p><strong>The identity question at the center of every agent deployment:</strong> Which principal is the agent acting as? What is it authorized to do right now, at this moment, in this context? Can we revoke that authority in real time? And does the audit trail make it clear who approved what?</p><p>Those questions land squarely in the territory of IAM, IGA, and PAM. But they land in a way those systems were never designed to handle. The result is a gap: existing identity products remain foundational, but they cannot, by themselves, govern the behavior of non-deterministic software principals that reason, select tools, and execute at machine speed.<br></p><h2>Why IAM, IGA, and PAM are necessary but insufficient</h2><p>It would be a mistake to dismiss the existing identity stack. IAM, IGA, and PAM are not going away. They are the foundation that any agent identity solution must integrate with. But each was designed for a different era, and each breaks in a specific way when agents enter the picture.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!O_1F!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb90e6604-0b72-4bad-8e77-b87814878f90_1920x832.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!O_1F!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb90e6604-0b72-4bad-8e77-b87814878f90_1920x832.png 424w, https://substackcdn.com/image/fetch/$s_!O_1F!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb90e6604-0b72-4bad-8e77-b87814878f90_1920x832.png 848w, https://substackcdn.com/image/fetch/$s_!O_1F!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb90e6604-0b72-4bad-8e77-b87814878f90_1920x832.png 1272w, https://substackcdn.com/image/fetch/$s_!O_1F!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb90e6604-0b72-4bad-8e77-b87814878f90_1920x832.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!O_1F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb90e6604-0b72-4bad-8e77-b87814878f90_1920x832.png" width="1456" height="631" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b90e6604-0b72-4bad-8e77-b87814878f90_1920x832.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:631,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:156650,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/194342705?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb90e6604-0b72-4bad-8e77-b87814878f90_1920x832.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!O_1F!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb90e6604-0b72-4bad-8e77-b87814878f90_1920x832.png 424w, https://substackcdn.com/image/fetch/$s_!O_1F!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb90e6604-0b72-4bad-8e77-b87814878f90_1920x832.png 848w, https://substackcdn.com/image/fetch/$s_!O_1F!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb90e6604-0b72-4bad-8e77-b87814878f90_1920x832.png 1272w, https://substackcdn.com/image/fetch/$s_!O_1F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb90e6604-0b72-4bad-8e77-b87814878f90_1920x832.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><br><strong>IAM: The system of record</strong></p><p><strong>IAM</strong> handles authentication, federation, and base policy. It tells the enterprise who a principal is and whether it should be allowed to start a session. But classic IAM reasons in terms of users, applications, sessions, groups, and coarse scopes. It was not designed to understand the intent of a single agent action or to continuously narrow privilege on a per-tool-call basis.</p><p><strong>IGA: The compliance layer</strong></p><p><strong>IGA</strong> answers the governance questions: Who should have access? Who approved it? Who must certify it? Is the lifecycle in policy? For agents, IGA is useful for ownership, registration, certification, and the discovery of shadow AI. But IGA operates on the lifecycle plane, not the execution plane.</p><p><strong>PAM: The closest neighbor</strong></p><p><strong>PAM</strong> is the most relevant legacy category. It already understands standing privilege as a problem and has decades of practice in just-in-time elevation, approval workflows, credential vaulting, and session recording. But most PAM products were built for human operators and deterministic workloads. AI agents need privilege to be narrowed and re-evaluated continuously at runtime, often at the level of a single action rather than an entire session.</p><div class="pullquote"><p><em>The gap is not that legacy identity fails completely. The gap is that it stops at the session boundary while agents keep going, action by action, at machine speed, across system after system.</em></p></div><h2></h2><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2><br>The six-layer framework</h2><p>The market becomes much clearer once you separate it by control point. The first three layers are foundational. The next three are where the category is being rewritten.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ot8X!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cef33fa-80bc-48c8-8d9d-aa0267a14ee4_1920x1396.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ot8X!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cef33fa-80bc-48c8-8d9d-aa0267a14ee4_1920x1396.png 424w, https://substackcdn.com/image/fetch/$s_!ot8X!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cef33fa-80bc-48c8-8d9d-aa0267a14ee4_1920x1396.png 848w, https://substackcdn.com/image/fetch/$s_!ot8X!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cef33fa-80bc-48c8-8d9d-aa0267a14ee4_1920x1396.png 1272w, https://substackcdn.com/image/fetch/$s_!ot8X!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cef33fa-80bc-48c8-8d9d-aa0267a14ee4_1920x1396.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ot8X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cef33fa-80bc-48c8-8d9d-aa0267a14ee4_1920x1396.png" width="1456" height="1059" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1cef33fa-80bc-48c8-8d9d-aa0267a14ee4_1920x1396.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1059,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:302713,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/194342705?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cef33fa-80bc-48c8-8d9d-aa0267a14ee4_1920x1396.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ot8X!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cef33fa-80bc-48c8-8d9d-aa0267a14ee4_1920x1396.png 424w, https://substackcdn.com/image/fetch/$s_!ot8X!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cef33fa-80bc-48c8-8d9d-aa0267a14ee4_1920x1396.png 848w, https://substackcdn.com/image/fetch/$s_!ot8X!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cef33fa-80bc-48c8-8d9d-aa0267a14ee4_1920x1396.png 1272w, https://substackcdn.com/image/fetch/$s_!ot8X!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cef33fa-80bc-48c8-8d9d-aa0267a14ee4_1920x1396.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RTXW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1635098-21c7-4f70-b23a-f667e2d37e78_1920x1250.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RTXW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1635098-21c7-4f70-b23a-f667e2d37e78_1920x1250.png 424w, https://substackcdn.com/image/fetch/$s_!RTXW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1635098-21c7-4f70-b23a-f667e2d37e78_1920x1250.png 848w, https://substackcdn.com/image/fetch/$s_!RTXW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1635098-21c7-4f70-b23a-f667e2d37e78_1920x1250.png 1272w, https://substackcdn.com/image/fetch/$s_!RTXW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1635098-21c7-4f70-b23a-f667e2d37e78_1920x1250.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RTXW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1635098-21c7-4f70-b23a-f667e2d37e78_1920x1250.png" width="1456" height="948" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f1635098-21c7-4f70-b23a-f667e2d37e78_1920x1250.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:948,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:184581,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/194342705?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1635098-21c7-4f70-b23a-f667e2d37e78_1920x1250.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RTXW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1635098-21c7-4f70-b23a-f667e2d37e78_1920x1250.png 424w, https://substackcdn.com/image/fetch/$s_!RTXW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1635098-21c7-4f70-b23a-f667e2d37e78_1920x1250.png 848w, https://substackcdn.com/image/fetch/$s_!RTXW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1635098-21c7-4f70-b23a-f667e2d37e78_1920x1250.png 1272w, https://substackcdn.com/image/fetch/$s_!RTXW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1635098-21c7-4f70-b23a-f667e2d37e78_1920x1250.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>For investors, the most important distinction is between companies that <em>see</em> risk and companies that <em>block</em> risk. Both create value. But the companies in the runtime control path tend to have stronger lock-in, higher switching costs, and more defensible pricing.</p><div><hr></div><h2>Representative market map</h2><p>The tables below are not exhaustive. They capture the companies most relevant to how we think about the category today.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!j-US!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c10de6-e993-47a5-8d33-c7e46ed32cbb_1920x868.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!j-US!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c10de6-e993-47a5-8d33-c7e46ed32cbb_1920x868.png 424w, https://substackcdn.com/image/fetch/$s_!j-US!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c10de6-e993-47a5-8d33-c7e46ed32cbb_1920x868.png 848w, https://substackcdn.com/image/fetch/$s_!j-US!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c10de6-e993-47a5-8d33-c7e46ed32cbb_1920x868.png 1272w, https://substackcdn.com/image/fetch/$s_!j-US!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c10de6-e993-47a5-8d33-c7e46ed32cbb_1920x868.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!j-US!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c10de6-e993-47a5-8d33-c7e46ed32cbb_1920x868.png" width="1456" height="658" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/19c10de6-e993-47a5-8d33-c7e46ed32cbb_1920x868.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:658,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:220500,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/194342705?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c10de6-e993-47a5-8d33-c7e46ed32cbb_1920x868.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!j-US!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c10de6-e993-47a5-8d33-c7e46ed32cbb_1920x868.png 424w, https://substackcdn.com/image/fetch/$s_!j-US!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c10de6-e993-47a5-8d33-c7e46ed32cbb_1920x868.png 848w, https://substackcdn.com/image/fetch/$s_!j-US!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c10de6-e993-47a5-8d33-c7e46ed32cbb_1920x868.png 1272w, https://substackcdn.com/image/fetch/$s_!j-US!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19c10de6-e993-47a5-8d33-c7e46ed32cbb_1920x868.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RJvW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8c706db-5cee-4ab9-bd95-51267b710e64_1920x828.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RJvW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8c706db-5cee-4ab9-bd95-51267b710e64_1920x828.png 424w, https://substackcdn.com/image/fetch/$s_!RJvW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8c706db-5cee-4ab9-bd95-51267b710e64_1920x828.png 848w, https://substackcdn.com/image/fetch/$s_!RJvW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8c706db-5cee-4ab9-bd95-51267b710e64_1920x828.png 1272w, https://substackcdn.com/image/fetch/$s_!RJvW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8c706db-5cee-4ab9-bd95-51267b710e64_1920x828.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RJvW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8c706db-5cee-4ab9-bd95-51267b710e64_1920x828.png" width="1456" height="628" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d8c706db-5cee-4ab9-bd95-51267b710e64_1920x828.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:628,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:205875,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/194342705?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8c706db-5cee-4ab9-bd95-51267b710e64_1920x828.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RJvW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8c706db-5cee-4ab9-bd95-51267b710e64_1920x828.png 424w, https://substackcdn.com/image/fetch/$s_!RJvW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8c706db-5cee-4ab9-bd95-51267b710e64_1920x828.png 848w, https://substackcdn.com/image/fetch/$s_!RJvW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8c706db-5cee-4ab9-bd95-51267b710e64_1920x828.png 1272w, https://substackcdn.com/image/fetch/$s_!RJvW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd8c706db-5cee-4ab9-bd95-51267b710e64_1920x828.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!i6Wf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f44b9d-1ab1-4801-bdc3-6a8705faf52e_1920x868.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!i6Wf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f44b9d-1ab1-4801-bdc3-6a8705faf52e_1920x868.png 424w, https://substackcdn.com/image/fetch/$s_!i6Wf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f44b9d-1ab1-4801-bdc3-6a8705faf52e_1920x868.png 848w, https://substackcdn.com/image/fetch/$s_!i6Wf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f44b9d-1ab1-4801-bdc3-6a8705faf52e_1920x868.png 1272w, https://substackcdn.com/image/fetch/$s_!i6Wf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f44b9d-1ab1-4801-bdc3-6a8705faf52e_1920x868.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!i6Wf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f44b9d-1ab1-4801-bdc3-6a8705faf52e_1920x868.png" width="1456" height="658" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/62f44b9d-1ab1-4801-bdc3-6a8705faf52e_1920x868.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:658,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:198225,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/194342705?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f44b9d-1ab1-4801-bdc3-6a8705faf52e_1920x868.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!i6Wf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f44b9d-1ab1-4801-bdc3-6a8705faf52e_1920x868.png 424w, https://substackcdn.com/image/fetch/$s_!i6Wf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f44b9d-1ab1-4801-bdc3-6a8705faf52e_1920x868.png 848w, https://substackcdn.com/image/fetch/$s_!i6Wf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f44b9d-1ab1-4801-bdc3-6a8705faf52e_1920x868.png 1272w, https://substackcdn.com/image/fetch/$s_!i6Wf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F62f44b9d-1ab1-4801-bdc3-6a8705faf52e_1920x868.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_em1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec8f4192-9959-4ad7-a809-74ff0cdda4e3_1920x828.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_em1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec8f4192-9959-4ad7-a809-74ff0cdda4e3_1920x828.png 424w, https://substackcdn.com/image/fetch/$s_!_em1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec8f4192-9959-4ad7-a809-74ff0cdda4e3_1920x828.png 848w, https://substackcdn.com/image/fetch/$s_!_em1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec8f4192-9959-4ad7-a809-74ff0cdda4e3_1920x828.png 1272w, https://substackcdn.com/image/fetch/$s_!_em1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec8f4192-9959-4ad7-a809-74ff0cdda4e3_1920x828.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_em1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec8f4192-9959-4ad7-a809-74ff0cdda4e3_1920x828.png" width="1456" height="628" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ec8f4192-9959-4ad7-a809-74ff0cdda4e3_1920x828.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:628,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:184314,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/194342705?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec8f4192-9959-4ad7-a809-74ff0cdda4e3_1920x828.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_em1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec8f4192-9959-4ad7-a809-74ff0cdda4e3_1920x828.png 424w, https://substackcdn.com/image/fetch/$s_!_em1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec8f4192-9959-4ad7-a809-74ff0cdda4e3_1920x828.png 848w, https://substackcdn.com/image/fetch/$s_!_em1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec8f4192-9959-4ad7-a809-74ff0cdda4e3_1920x828.png 1272w, https://substackcdn.com/image/fetch/$s_!_em1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fec8f4192-9959-4ad7-a809-74ff0cdda4e3_1920x828.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Capital formation and market signals</h2><p>Funding alone will not determine winners. But the pattern of capital formation reveals which sub-segments investors and acquirers believe matter.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AAG2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc95d2e83-fcd4-4a45-9d46-93210dda2973_1920x906.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AAG2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc95d2e83-fcd4-4a45-9d46-93210dda2973_1920x906.png 424w, https://substackcdn.com/image/fetch/$s_!AAG2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc95d2e83-fcd4-4a45-9d46-93210dda2973_1920x906.png 848w, https://substackcdn.com/image/fetch/$s_!AAG2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc95d2e83-fcd4-4a45-9d46-93210dda2973_1920x906.png 1272w, https://substackcdn.com/image/fetch/$s_!AAG2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc95d2e83-fcd4-4a45-9d46-93210dda2973_1920x906.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AAG2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc95d2e83-fcd4-4a45-9d46-93210dda2973_1920x906.png" width="1456" height="687" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c95d2e83-fcd4-4a45-9d46-93210dda2973_1920x906.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:687,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:120609,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/194342705?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc95d2e83-fcd4-4a45-9d46-93210dda2973_1920x906.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AAG2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc95d2e83-fcd4-4a45-9d46-93210dda2973_1920x906.png 424w, https://substackcdn.com/image/fetch/$s_!AAG2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc95d2e83-fcd4-4a45-9d46-93210dda2973_1920x906.png 848w, https://substackcdn.com/image/fetch/$s_!AAG2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc95d2e83-fcd4-4a45-9d46-93210dda2973_1920x906.png 1272w, https://substackcdn.com/image/fetch/$s_!AAG2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc95d2e83-fcd4-4a45-9d46-93210dda2973_1920x906.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3><strong>Key M&amp;A milestones</strong></h3><p>2024</p><p><strong>Astrix</strong> closes $85M. <strong>Permiso</strong> raises $28.5M. <strong>Entro</strong> raises $18M Series A. Category formation accelerates.</p><p>Early 2025</p><p><strong>Token Security</strong> raises $27M. <strong>Aembit</strong> announces IAM for Agentic AI. <strong>Keycard</strong> launches with $38M.</p><p>Late 2025</p><p><strong>Oasis Security</strong> raises $195M. <strong>Descope</strong> launches Agentic Identity Hub. MCP auth fabric emerges as a sub-category.</p><p>Early 2026</p><p><strong>CrowdStrike acquires SGNL. Palo Alto completes CyberArk acquisition. ServiceNow acquires Veza.</strong> Microsoft ships Entra Agent ID. The category is being pulled into major platforms.</p><p>The M&amp;A activity in early 2026 is particularly telling. When CrowdStrike, Palo Alto Networks, and ServiceNow all make identity-related acquisitions within weeks of each other, it confirms that incumbents view agent identity as must-have, not niche.</p><div><hr></div><h2>What this means for investors</h2><p>This category matters because it sits in the control plane of enterprise AI adoption. As agents move from read-only copilots to systems that can take actions across production environments, identity becomes the gating layer that determines whether enterprises can deploy them safely at scale.</p><div class="pullquote"><p><em>The best investments should sit in the runtime control path, extend the installed identity stack, and help infrastructure teams say &#8220;yes&#8221; to agent deployment without giving away standing privilege.</em></p></div><p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ux7l!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf1cbbfd-0a01-4727-8254-3bf5026d01a5_1920x454.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ux7l!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf1cbbfd-0a01-4727-8254-3bf5026d01a5_1920x454.png 424w, https://substackcdn.com/image/fetch/$s_!ux7l!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf1cbbfd-0a01-4727-8254-3bf5026d01a5_1920x454.png 848w, https://substackcdn.com/image/fetch/$s_!ux7l!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf1cbbfd-0a01-4727-8254-3bf5026d01a5_1920x454.png 1272w, https://substackcdn.com/image/fetch/$s_!ux7l!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf1cbbfd-0a01-4727-8254-3bf5026d01a5_1920x454.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ux7l!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf1cbbfd-0a01-4727-8254-3bf5026d01a5_1920x454.png" width="1456" height="344" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/af1cbbfd-0a01-4727-8254-3bf5026d01a5_1920x454.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:344,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:61102,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/194342705?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf1cbbfd-0a01-4727-8254-3bf5026d01a5_1920x454.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ux7l!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf1cbbfd-0a01-4727-8254-3bf5026d01a5_1920x454.png 424w, https://substackcdn.com/image/fetch/$s_!ux7l!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf1cbbfd-0a01-4727-8254-3bf5026d01a5_1920x454.png 848w, https://substackcdn.com/image/fetch/$s_!ux7l!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf1cbbfd-0a01-4727-8254-3bf5026d01a5_1920x454.png 1272w, https://substackcdn.com/image/fetch/$s_!ux7l!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf1cbbfd-0a01-4727-8254-3bf5026d01a5_1920x454.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!s3QY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4d8a3de-13a6-47f1-8685-ad136120e904_1784x460.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!s3QY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4d8a3de-13a6-47f1-8685-ad136120e904_1784x460.png 424w, https://substackcdn.com/image/fetch/$s_!s3QY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4d8a3de-13a6-47f1-8685-ad136120e904_1784x460.png 848w, https://substackcdn.com/image/fetch/$s_!s3QY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4d8a3de-13a6-47f1-8685-ad136120e904_1784x460.png 1272w, https://substackcdn.com/image/fetch/$s_!s3QY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4d8a3de-13a6-47f1-8685-ad136120e904_1784x460.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!s3QY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4d8a3de-13a6-47f1-8685-ad136120e904_1784x460.png" width="1456" height="375" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a4d8a3de-13a6-47f1-8685-ad136120e904_1784x460.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:375,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:183565,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://rishimaheshwari.substack.com/i/194342705?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4d8a3de-13a6-47f1-8685-ad136120e904_1784x460.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!s3QY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4d8a3de-13a6-47f1-8685-ad136120e904_1784x460.png 424w, https://substackcdn.com/image/fetch/$s_!s3QY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4d8a3de-13a6-47f1-8685-ad136120e904_1784x460.png 848w, https://substackcdn.com/image/fetch/$s_!s3QY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4d8a3de-13a6-47f1-8685-ad136120e904_1784x460.png 1272w, https://substackcdn.com/image/fetch/$s_!s3QY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa4d8a3de-13a6-47f1-8685-ad136120e904_1784x460.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><div><hr></div><h2>Risks and open questions</h2><p>No investment thesis is complete without a clear-eyed accounting of what could go wrong. Four risks deserve particular attention.</p><p><strong>Incumbent bundling.</strong> When Microsoft ships Entra Agent ID, when CrowdStrike acquires SGNL, and when ServiceNow acquires Veza, it becomes harder for standalone startups to maintain pricing power. The counter-argument is that incumbents solve for their own estate first and leave multi-cloud edge cases to startups. But the risk is real.</p><p><strong>Category confusion.</strong> Multiple vendors describe adjacent capabilities using identical language. &#8220;AI identity&#8221; can mean runtime authorization, NHI inventory, lifecycle governance, or just a marketing slide bolted onto an existing product.</p><p><strong>Protocol volatility.</strong> MCP is gaining traction, but the standards around OAuth for MCP and client registration are still evolving. Companies that bet on a single protocol face re-architecture risk.</p><p><strong>Adoption timing.</strong> It is easy to overestimate how fast fully autonomous agents will reach production in heavily regulated environments. The category can still be attractive if the near-term wedge is copilots and supervised workflows, but it affects go-to-market and the patience capital needs to have.</p><p><strong>An additional question:</strong> Where does the buying center land? Some products sell to IAM teams, some to security operations, some to platform engineering, some to developers. Unclear buying center creates friction for startups and makes repeatable GTM harder.</p><div><hr></div><h2>Bottom line</h2><p>Agent identity is emerging as one of the most important control planes of the agentic stack. But the right mental model is not &#8220;new category replaces IAM.&#8221; The better model: agents are forcing IAM, IGA, PAM, identity security, and AI-native authorization to converge around runtime access control.</p><p>For investors, the opportunity is to identify the companies that become the indispensable runtime and privilege layer for agentic systems. For operators, the challenge is to separate identity registration, governance, privilege brokering, and action enforcement rather than treating them as one undifferentiated market.</p><p>The category is early, but it is no longer theoretical. Product launches, funding rounds, and strategic acquisitions across 2024 to 2026 already show the market moving from experimentation to platform formation. The question is no longer whether agent identity matters. The question is which companies will own the control path.</p><div><hr></div><p><strong>Glossary</strong></p><p><strong>IAM</strong> (Identity and Access Management): System of record for authentication, federation, and base policy. <strong>IGA</strong> (Identity Governance and Administration): Ownership, approvals, certification, and lifecycle compliance. <strong>PAM</strong> (Privileged Access Management): Just-in-time privilege, credential brokering, and session controls. <strong>ITDR</strong> (Identity Threat Detection and Response): Monitoring and defending against identity-based threats. <strong>NHI</strong> (Non-Human Identity): Any machine principal, including service accounts, API keys, bots, and AI agents. <strong>MCP</strong> (Model Context Protocol): An emerging standard for how AI agents discover and invoke external tools. <strong>JIT/JEA</strong>: Just-in-time and just-enough access. <strong>AuthZ</strong>: Authorization, the decision about whether a principal is allowed to perform a specific action.<br></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Why AI Guardrails Fall Short and How Enterprises Can Build Secure AI Products]]></title><description><![CDATA[The guardrail myth]]></description><link>https://rishimaheshwari.substack.com/p/why-ai-guardrails-fall-short-and</link><guid isPermaLink="false">https://rishimaheshwari.substack.com/p/why-ai-guardrails-fall-short-and</guid><dc:creator><![CDATA[Rishi Maheshwari]]></dc:creator><pubDate>Wed, 07 Jan 2026 13:35:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!XVM6!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5596d76e-347b-4aab-ae28-f24df3519699_801x801.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>The guardrail myth</h2><p>Enterprise AI moved from pilot to production faster than most security programs could absorb. The pattern is now familiar: a business unit rolls out a chatbot for employees, then a customer-facing assistant, then an internal &#8220;agent&#8221; wired into ticketing, CRM, finance approvals, and code repos. Capabilities arrive as APIs. Permissions get bolted on later.</p><p>Risk is rising at the same pace. The World Economic Forum&#8217;s <em>Global Cybersecurity Outlook 2025</em> captured the gap bluntly: <strong>66%</strong> of organizations expected AI to have the biggest impact on cybersecurity, but <strong>only 37%</strong> reported having processes to assess AI tool security before deployment. <a href="https://www.weforum.org/publications/global-cybersecurity-outlook-2025/digest/">World Economic Forum</a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>In that gap sits a comforting misconception: <em>guardrails</em> will take care of it.</p><p>In most enterprises, &#8220;AI guardrails&#8221; means some mix of:</p><ul><li><p>a system prompt that tells the model what it must refuse</p></li><li><p>a moderation filter for inputs and outputs</p></li><li><p>a few regexes to strip secrets</p></li><li><p>a policy that blocks certain topics</p></li><li><p>a vendor promise that the model is &#8220;hardened&#8221;</p></li></ul><p>Those controls matter. They also get mistaken for a security boundary. In 2026, that mistake is getting more expensive&#8212;because AI systems are no longer &#8220;just generating text.&#8221; They browse, call tools, create tickets, pull documents, and execute workflows. Microsoft&#8217;s own 2026 trend piece frames agents as workplace participants and argues they need &#8220;similar security protections as humans,&#8221; warning about &#8220;double agents&#8221; carrying unchecked risk. <a href="https://news.microsoft.com/source/features/ai/whats-next-in-ai-7-trends-to-watch-in-2026/">Source</a></p><p>Once the model can take actions, &#8220;guardrails&#8221; stop being a safety feature and start being a false sense of containment.</p><h2>Why guardrails fail in practice</h2><p>Guardrails fail for the same reason most &#8220;string-based security&#8221; fails: they try to impose deterministic rules on a system that was never designed to treat text as a privileged control plane.</p><h3>1) Models don&#8217;t separate instructions from data</h3><p>SQL injection was mitigated at scale by separating code from data: parameterized queries, prepared statements, strong parsing boundaries. Large language models don&#8217;t have an equivalent boundary. The UK&#8217;s NCSC put it plainly: &#8220;As there is no inherent distinction between &#8216;data&#8217; and &#8216;instruction&#8217;, it&#8217;s very possible that prompt injection attacks may never be totally mitigated&#8230;&#8221; <a href="https://www.computerweekly.com/news/366636155/NCSC-warns-of-confusion-over-true-nature-of-AI-prompt-injection">Computer Weekly</a></p><p>That&#8217;s not rhetorical pessimism. It&#8217;s a property of how LLM applications are built: the prompt is a single sequence that often mixes system rules, user intent, retrieved documents, tool outputs, and untrusted web content.</p><p>When enterprises treat the prompt as a secure channel, attackers treat it as an input surface.</p><h3>2) Prompt injection bypasses &#8220;refuse&#8221; logic by attacking the workflow, not the model</h3><p>A lot of guardrails focus on content policy (&#8220;don&#8217;t output X&#8221;). Prompt injection is often about behavior policy (&#8220;do Y instead of what the user asked&#8221;).</p><p>OpenAI&#8217;s December 2025 write-up on hardening &#8220;ChatGPT Atlas&#8221; (a browser agent) describes prompt injection as a long-term issue for agent security and states: <strong>&#8220;Prompt injection&#8230; is unlikely to ever be fully &#8216;solved&#8217;.&#8221;</strong> <a href="https://openai.com/index/hardening-atlas-against-prompt-injection/">OpenAI</a><br>That post also shows why: when an agent reads an email, a doc, or a webpage, malicious instructions can ride along inside content the agent is expected to ingest. In OpenAI&#8217;s demo, an injected instruction causes the agent to send an unintended resignation email. <a href="https://openai.com/index/hardening-atlas-against-prompt-injection/">OpenAI</a></p><p>A refusal policy doesn&#8217;t help if the attack is &#8220;continue the task, but quietly route the output to my endpoint&#8221; or &#8220;add this hidden step in the middle of the workflow.&#8221;</p><h3>3) Indirect prompt injection turns everyday content into an exploit carrier</h3><p>Direct prompt injection is the user typing an attack prompt. Indirect prompt injection is worse for enterprises because it weaponizes normal inputs: a helpdesk ticket, a vendor PDF, an internal wiki page, a Jira description, a marketing landing page.</p><p>Brave demonstrated this with an &#8220;agentic browser&#8221; scenario: an attacker hides instructions in third-party content; the assistant summarizes the page; the hidden instructions attempt to drive navigation and exfiltration inside the user&#8217;s authenticated session. <a href="https://brave.com/blog/comet-prompt-injection/">Brave</a></p><p>Google&#8217;s Chrome security team calls indirect prompt injection &#8220;the primary new threat facing all agentic browsers,&#8221; explicitly linking it to outcomes like financial transactions and data exfiltration. <a href="https://security.googleblog.com/2025/12/architecting-security-for-agentic.html">Google Online Security Blog</a></p><p>This is a core reason guardrails fall short: the same model that must read untrusted content is asked to make privileged decisions based on it.</p><h3>4) Agents amplify blast radius through tool access and privilege</h3><p>Traditional chatbots were mostly a reputational risk. Agents can be an operational risk.</p><p>The OWASP Top 10 for LLM Applications puts &#8220;Prompt Injection&#8221; (LLM01) and &#8220;Excessive Agency&#8221; (LLM08) at the top of the list because crafted inputs can lead to unauthorized access and because unchecked autonomy leads to unintended consequences. <a href="https://owasp.org/www-project-top-10-for-large-language-model-applications/">OWASP Foundation</a></p><p>A concrete example came out of research on ServiceNow&#8217;s Now Assist: a low-privileged agent can generate an internal task that a higher-privileged agent executes, resulting in data exfiltration&#8212;what the reporting calls &#8220;second-order prompt injection.&#8221; AppOmni&#8217;s Aaron Costello described the risk in operational terms: <strong>&#8220;it isn&#8217;t a bug in the AI; it&#8217;s expected behavior&#8221;</strong> under certain defaults. <a href="https://www.techradar.com/pro/security/second-order-prompt-injection-can-turn-ai-into-a-malicious-insider">TechRadar</a></p><p>Guardrails that screen user prompts won&#8217;t stop an agent-to-agent escalation path if tool permissions and workflow checks are weak.</p><h3>5) &#8220;Blocklists and slogans&#8221; are easy to route around</h3><p>Enterprises still deploy phrase-based filters (&#8220;ignore previous instructions&#8221;), deny-lists, and brittle classifiers. Attackers don&#8217;t need a novel exploit; they need paraphrases, multilingual variants, obfuscation, or simply moving the payload into retrieved context.</p><p>The NCSC explicitly warns against simplistic approaches like deny-listing phrases and argues instead for deterministic safeguards that constrain actions, plus least-privilege principles applied to LLM systems. <a href="https://www.computerweekly.com/news/366636155/NCSC-warns-of-confusion-over-true-nature-of-AI-prompt-injection">Computer Weekly</a></p><p>This is where the guardrail myth becomes dangerous: it encourages spending on controls that look like governance while leaving the real control plane&#8212;identity, privileges, execution, and monitoring&#8212;underbuilt.</p><h2>Guardrails aren&#8217;t useless. They&#8217;re just not a boundary.</h2><p>Enterprises should keep &#8220;guardrails&#8221; in their toolbox:</p><ul><li><p>They reduce accidental policy violations.</p></li><li><p>They lower the frequency of obvious misuse.</p></li><li><p>They help with UX, safety messaging, and coarse risk reduction.</p></li></ul><p>What they don&#8217;t do is provide reliable containment against a motivated adversary with time to iterate. Treating them as a boundary is like treating a WAF as a substitute for authentication, authorization, patching, and monitoring.</p><p>The better mental model: <strong>guardrails are friction; security is architecture and operations.</strong></p><h2>Red teaming, in AI terms</h2><p>&#8220;Red teaming&#8221; started as a military term for an adversarial group tasked with breaking assumptions. In cybersecurity, it evolved into structured offensive testing: simulate real attackers, chain vulnerabilities, prove impact, then feed fixes back into engineering.</p><p>In AI, red teaming has expanded in two directions:</p><ol><li><p><strong>Model behavior testing</strong></p><ul><li><p>Can the model be induced to reveal sensitive data?</p></li><li><p>Can it be manipulated to violate policy?</p></li><li><p>Can it be coaxed into unsafe tool selection?</p></li></ul></li><li><p><strong>System-level adversarial testing</strong></p><ul><li><p>Can an attacker drive the end-to-end product into an unsafe state?</p></li><li><p>Can they exploit retrieval, plugins, connectors, permissions, and workflow logic?</p></li></ul></li></ol><p>This second form is where most enterprise risk sits, because it maps to business outcomes: data loss, fraud, unauthorized access, destructive actions, and compliance failures.</p><p>The leading labs now treat red teaming as continuous work, not a launch checklist. OpenAI describes &#8220;automated red teaming&#8221; using reinforcement learning to discover prompt injection attacks against agents and then harden both the model and surrounding safeguards. <a href="https://openai.com/index/hardening-atlas-against-prompt-injection/">OpenAI</a><br>Google describes automated red teaming for agentic Chrome features, measuring attack success rates to prevent regressions as engineering changes land. <a href="https://security.googleblog.com/2025/12/architecting-security-for-agentic.html">Google Online Security Blog</a></p><p>Government frameworks are converging on the same idea: testing needs to be systematic, repeatable, and tied to validation. CISA has been pushing TEVV (test, evaluation, verification, validation) concepts into AI evaluations; one summary of its guidance emphasizes borrowing proven methods rather than inventing a new discipline from scratch.<br>NIST&#8217;s AI RMF also embeds TEVV into its lifecycle framing and highlights that companion playbook guidance evolves based on community feedback. <a href="https://nvlpubs.nist.gov/nistpubs/ai/nist.ai.100-1.pdf">NIST Publications</a></p><p>Red teaming matters because it replaces arguments with evidence. It produces exploit chains, not theoretical risk registers. It also forces the uncomfortable question that guardrails try to avoid: <em>what happens when the model fails anyway?</em></p><h2>AI security in 2026: what&#8217;s getting harder</h2><p>If you&#8217;re building or funding enterprise AI products in 2026, the security landscape has a few defining traits.</p><h3>Prompt injection is no longer a niche problem</h3><p>It&#8217;s now a default threat model for any product that:</p><ul><li><p>reads external text (web, email, docs, tickets)</p></li><li><p>uses retrieval (RAG)</p></li><li><p>calls tools</p></li><li><p>acts across accounts or systems</p></li></ul><p>The NCSC&#8217;s position that prompt injection may never be &#8220;totally mitigated&#8221; like SQL injection is a warning about the limits of model-centric defenses. <a href="https://www.computerweekly.com/news/366636155/NCSC-warns-of-confusion-over-true-nature-of-AI-prompt-injection">Computer Weekly</a><br>OpenAI&#8217;s stance that prompt injection is unlikely to be fully solved echoes the same reality from the platform side. <a href="https://openai.com/index/hardening-atlas-against-prompt-injection/">OpenAI</a></p><h3>Jailbreaking is still a problem, but it&#8217;s not the enterprise-killer</h3><p>Jailbreaking focuses on getting disallowed content out of a model. That matters for consumer misuse, brand risk, and regulated domains.</p><p>Prompt injection focuses on <strong>steering behavior inside a system</strong>. That&#8217;s what turns an assistant into an attacker&#8217;s workflow engine.</p><p>Sander Schulhoff&#8217;s December 21, 2025 appearance on Lenny&#8217;s Podcast&#8212;summarized in the episode notes&#8212;frames this as a key distinction and argues that commercial &#8220;guardrails&#8221; are being oversold relative to what attackers can do, especially as agents get more capable. </p><p>For enterprise products, that&#8217;s the hinge: content moderation issues are visible; workflow hijacks can be silent.</p><h3>Data poisoning and AI supply chain risk are moving up the agenda</h3><p>Enterprises are assembling models and products out of:</p><ul><li><p>foundation models and fine-tunes</p></li><li><p>vendor tools and plugins</p></li><li><p>open-source libraries</p></li><li><p>datasets and synthetic data pipelines</p></li><li><p>vector databases and embedding services</p></li></ul><p>OWASP explicitly calls out &#8220;Training Data Poisoning&#8221; (LLM03) and &#8220;Supply Chain Vulnerabilities&#8221; (LLM05). <a href="https://owasp.org/www-project-top-10-for-large-language-model-applications/">OWASP Foundation</a><br>WEF&#8217;s 2025 outlook also flags supply chain vulnerabilities as a top ecosystem risk, citing visibility and oversight gaps across suppliers. <a href="https://www.weforum.org/publications/global-cybersecurity-outlook-2025/digest/">World Economic Forum</a></p><p>This matters for AI products because poisoning doesn&#8217;t need to compromise your core model training pipeline to hurt you. It can enter through retrieval corpora, &#8220;approved&#8221; documentation, or third-party connectors.</p><h3>Agentic AI shifts security from &#8220;outputs&#8221; to &#8220;actions&#8221;</h3><p>Microsoft&#8217;s 2026 trend piece is unusually specific for a corporate forecast: give agents identities, limit what they can access, manage the data they create, and protect them from attackers. <a href="https://news.microsoft.com/source/features/ai/whats-next-in-ai-7-trends-to-watch-in-2026/">Source</a><br>Google&#8217;s Chrome architecture work similarly treats agent actions as high-risk operations that require gating, isolation, and confirmations. <a href="https://security.googleblog.com/2025/12/architecting-security-for-agentic.html">Google Online Security Blog</a></p><p>The direction is clear: as soon as AI can take actions, enterprises need the same controls they use for human operators&#8212;plus extra controls for the ways models fail.</p><h2>What does work: building secure AI products like secure distributed systems</h2><p>Enterprises don&#8217;t need a miracle defense. They need to stop treating the model as the security boundary and start treating it as an untrusted component inside a security-designed system.</p><h3>1) Make the control plane deterministic</h3><p>A practical rule: <strong>the model proposes; the system disposes.</strong></p><p>Concrete patterns:</p><ul><li><p><strong>Tool allowlists and schemas.</strong> Tools should be explicit, typed, and validated. Free-form &#8220;call anything&#8221; is how prompt injection becomes RCE-by-proxy.</p></li><li><p><strong>Policy-as-code checks on every tool call.</strong> Enforce tenant boundaries, data classification, and intent constraints outside the model.</p></li><li><p><strong>Constrained output formats.</strong> If the model outputs JSON that drives automation, validate it strictly and reject anything off-schema (OWASP&#8217;s &#8220;Insecure Output Handling&#8221; is still a common failure mode). <a href="https://owasp.org/www-project-top-10-for-large-language-model-applications/">OWASP Foundation</a></p></li></ul><p>Google&#8217;s &#8220;User Alignment Critic&#8221; is a concrete example of splitting the system: the planning model is exposed to untrusted web content; a separate model vets proposed actions using structured metadata instead of raw page text. <a href="https://security.googleblog.com/2025/12/architecting-security-for-agentic.html">Google Online Security Blog</a></p><p>Whether you use a second model or deterministic code, the point is the same: <strong>don&#8217;t let untrusted text directly shape privileged actions.</strong></p><h3>2) Put hard boundaries around where agents can operate</h3><p>Agentic systems need something like network segmentation, but for <em>information flow</em>.</p><p>Google describes extending origin isolation with &#8220;Agent Origin Sets,&#8221; limiting what origins the agent can read and what origins it can write to, enforced by gating functions not exposed to untrusted content. <a href="https://security.googleblog.com/2025/12/architecting-security-for-agentic.html">Google Online Security Blog</a><br>This is the right direction for enterprise apps too:</p><ul><li><p>restrict which internal systems an agent can touch per task</p></li><li><p>restrict which document collections a retrieval step can access</p></li><li><p>prevent cross-domain data flows by default</p></li></ul><p>Brave&#8217;s research shows why: indirect prompt injection often aims to exploit the user&#8217;s authenticated context. If your agent can wander freely, your users&#8217; existing sessions become the prize. <a href="https://brave.com/blog/comet-prompt-injection/">Brave</a></p><h3>3) Apply least privilege to models and agents&#8212;literally</h3><p>&#8220;Least privilege&#8221; needs to move from policy slides into implementation details:</p><ul><li><p>short-lived credentials for tool access</p></li><li><p>per-agent service principals</p></li><li><p>per-action authorization checks</p></li><li><p>no shared &#8220;super-agent&#8221; identity</p></li><li><p>explicit separation of read vs write capabilities</p></li></ul><p>The NCSC calls this out directly: LLMs should not have more privileges than the parties interacting with them. <a href="https://www.computerweekly.com/news/366636155/NCSC-warns-of-confusion-over-true-nature-of-AI-prompt-injection">Computer Weekly</a><br>Microsoft&#8217;s 2026 trends piece makes the same point with a human analogy: agents need identity and constrained access to avoid becoming &#8220;double agents.&#8221; <a href="https://news.microsoft.com/source/features/ai/whats-next-in-ai-7-trends-to-watch-in-2026/">Source</a></p><h3>4) Engineer for failure: confirmations, holds, and reversibility</h3><p>You can&#8217;t &#8220;train away&#8221; every failure mode. OpenAI&#8217;s Atlas post explicitly frames deterministic guarantees as hard, and leans on layered defenses plus rapid response cycles. <a href="https://openai.com/index/hardening-atlas-against-prompt-injection/">OpenAI</a></p><p>Enterprises should borrow a concept from payments and infrastructure: <strong>two-phase commit</strong> for high-impact actions.</p><ul><li><p>Phase 1: the agent prepares a proposed action with a human-readable diff (&#8220;send $X to vendor Y; attach invoice Z; email approvals to A and B&#8221;).</p></li><li><p>Phase 2: a user or policy engine approves execution, or the system routes to an alternate workflow.</p></li></ul><p>Google&#8217;s Chrome design uses confirmations for sensitive steps like purchases and sign-ins. <a href="https://security.googleblog.com/2025/12/architecting-security-for-agentic.html">Google Online Security Blog</a><br>This is not UX decoration. It&#8217;s a containment mechanism.</p><h3>5) Treat retrieval as an attack surface, not a feature</h3><p>If you use RAG, you&#8217;re ingesting untrusted text and giving it influence over outputs.</p><p>Controls that hold up better than &#8220;prompt telling&#8221;:</p><ul><li><p>provenance tracking for retrieved chunks (where did this come from, when, who approved it)</p></li><li><p>retrieval allowlists by source type and sensitivity</p></li><li><p>document-level malware-style scanning for injection patterns in high-risk corpora</p></li><li><p>&#8220;quoted context&#8221; UX (show the user what sources influenced the answer)</p></li><li><p>aggressive separation between &#8220;facts the model may cite&#8221; and &#8220;instructions the model may follow&#8221;</p></li></ul><p>This is where many enterprise assistants fail quietly: the model is &#8220;following policy,&#8221; but the system fed it poisoned context.</p><h3>6) Observability: log the right things, at the right layer</h3><p>Most enterprises already know how to monitor applications. AI adds new signals.</p><p>Minimum viable AI security telemetry:</p><ul><li><p>full prompt assembly <strong>with structure</strong> (system / user / tool / retrieved context), redacted for secrets where required</p></li><li><p>tool call logs (arguments, success/failure, latency, downstream resource identifiers)</p></li><li><p>authorization decisions (why a tool call was allowed or blocked)</p></li><li><p>origin / tenant / data classification tags for every retrieval and action</p></li><li><p>user overrides and confirmation events</p></li></ul><p>The NCSC explicitly recommends extensive logging&#8212;up to full inputs and outputs and any tool/API calls&#8212;and live monitoring for failed tool calls as a sign of attack iteration. <a href="https://www.computerweekly.com/news/366636155/NCSC-warns-of-confusion-over-true-nature-of-AI-prompt-injection">Computer Weekly</a></p><p>Detection content that pays off quickly:</p><ul><li><p>repeated blocked tool calls (agent &#8220;probing&#8221;)</p></li><li><p>unusual tool sequences (data export followed by external notification)</p></li><li><p>sudden expansion of reachable sources (new origins, new connectors)</p></li><li><p>drift in &#8220;normal&#8221; agent behavior after a prompt or model update</p></li></ul><p>Pipe it into your SIEM. Create playbooks. Treat it like a new workload class.</p><h3>7) TEVV and red teaming as a product discipline, not a one-off exercise</h3><p>NIST&#8217;s AI RMF is explicit about being a living framework with an update schedule and frequent playbook updates; it frames governance as cross-cutting and expects organizations to map, measure, and manage risks across the lifecycle. <a href="https://nvlpubs.nist.gov/nistpubs/ai/nist.ai.100-1.pdf">NIST Publications+1</a></p><p>What that looks like in practice for an enterprise AI product:</p><ul><li><p>threat model every new capability (new tool, new connector, new memory feature)</p></li><li><p>build an eval harness with regression tests for known attack classes (prompt injection, data leakage, unsafe tool calls)</p></li><li><p>run continuous red teaming (human + automated where it makes sense)</p></li><li><p>track fixes like vulnerabilities: severity, exploitability, exposure, patch status</p></li><li><p>treat model updates as releases that require security sign-off</p></li></ul><p>Google explicitly measures attack success rates to prevent regressions as features change. <a href="https://security.googleblog.com/2025/12/architecting-security-for-agentic.html">Google Online Security Blog</a><br>OpenAI describes a rapid response loop that uses attack discovery to drive adversarial training and improvements in the broader defense stack. <a href="https://openai.com/index/hardening-atlas-against-prompt-injection/">OpenAI</a></p><p>That&#8217;s the direction enterprise teams should copy: security as a loop, not a checklist.</p><h2>Tools and solutions that help more than &#8220;guardrails&#8221;</h2><p>Enterprises are buying an emerging AI security stack. Some of it is real engineering. Some of it is content filtering in a trench coat. Tool selection should reward systems that can be tested, monitored, and reasoned about.</p><p>Categories that tend to create durable security gains:</p><h3>AI gateways and policy enforcement layers</h3><p>Look for:</p><ul><li><p>per-request policy evaluation (identity, tenant, data classification)</p></li><li><p>tool call mediation and allowlisting</p></li><li><p>strict schema validation for structured outputs</p></li><li><p>centralized logging and trace correlation</p></li></ul><h3>Adversarial testing and evaluation platforms</h3><p>Look for:</p><ul><li><p>reproducible test suites for prompt injection and tool abuse</p></li><li><p>regression tracking across model versions and prompt changes</p></li><li><p>support for multi-step agent scenarios (not just single-turn chat)</p></li></ul><h3>Agent runtime sandboxes</h3><p>Look for:</p><ul><li><p>isolation boundaries (network, filesystem, secrets)</p></li><li><p>deterministic controls over what can be executed</p></li><li><p>explicit permissions for each capability (browsing, emailing, ticket creation, exports)</p></li></ul><h3>Data security controls integrated into AI flows</h3><p>Look for:</p><ul><li><p>DLP hooks at ingestion and egress</p></li><li><p>redaction/tokenization before sending data to models</p></li><li><p>retrieval access control tied to IAM, not &#8220;prompt instructions&#8221;</p></li></ul><h3>Supply chain and provenance tooling for AI assets</h3><p>Look for:</p><ul><li><p>versioning and signing for prompts, policies, and retrieval corpora</p></li><li><p>audit trails for dataset and document updates</p></li><li><p>dependency scanning for model plugins and connectors</p></li></ul><p>What to be skeptical of:</p><ul><li><p>vendors claiming they &#8220;stop prompt injection&#8221; outright (the NCSC explicitly cautions against this framing). <a href="https://www.computerweekly.com/news/366636155/NCSC-warns-of-confusion-over-true-nature-of-AI-prompt-injection">Computer Weekly</a></p></li><li><p>tools that can&#8217;t show you what they blocked, why, and how you can test it</p></li><li><p>&#8220;secret sauce&#8221; classifiers with no measurable regression tracking</p></li></ul><p>Guardrails can be part of a product. They just can&#8217;t be the product.</p><h2>Where this leaves enterprise leaders and investors</h2><p>The most useful question in AI security isn&#8217;t &#8220;does it have guardrails?&#8221; It&#8217;s:</p><ul><li><p><em>What can this system do, under what identity, with what privileges?</em></p></li><li><p><em>What happens when an attacker gets text into its context?</em></p></li><li><p><em>Can we observe misuse in time to stop it?</em></p></li><li><p><em>Can we prove fixes stick across releases?</em></p></li></ul><p>The security path forward looks less like content moderation and more like the last 20 years of secure systems engineering: isolation, least privilege, policy enforcement, testing, telemetry, incident response. The model sits inside that system. It is not the system.</p><p>If you accept, as both OpenAI and the NCSC do in different words, that prompt injection won&#8217;t be &#8220;solved&#8221; in a neat, final way, then the enterprise job becomes clear: <strong>reduce the probability of compromise and shrink the blast radius when it happens.</strong> </p><p>That&#8217;s how secure AI products get built&#8212;without pretending a few lines of prompt text can do the work of architecture.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Vibe coding is a market signal, not a meme]]></title><description><![CDATA[&#8220;Vibe coding&#8221; is a useful label because it points at a real behavior change: people are handing over chunks of work, not just asking for autocomplete.]]></description><link>https://rishimaheshwari.substack.com/p/vibe-coding-is-a-market-signal-not</link><guid isPermaLink="false">https://rishimaheshwari.substack.com/p/vibe-coding-is-a-market-signal-not</guid><dc:creator><![CDATA[Rishi Maheshwari]]></dc:creator><pubDate>Tue, 30 Dec 2025 00:17:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!XVM6!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5596d76e-347b-4aab-ae28-f24df3519699_801x801.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#8220;Vibe coding&#8221; is a useful label because it points at a real behavior change: people are handing over chunks of work, not just asking for autocomplete. Andrej Karpathy&#8217;s original phrasing was basically &#8220;give in to the vibes and forget the code exists.&#8221;</p><p>Coding is where this shows up first for boring reasons. The work already lives in text. The feedback loop is tight. You can run tests, see a red stack trace, and ask the tool to fix it. You can diff the change. You can roll it back.</p><p>That combination creates a clean scoreboard: did it compile, did it pass CI, did the PR merge, did prod stay up.</p><p></p><p><strong>Who&#8217;s &#8220;winning&#8221; depends on which layer you mean</strong></p><p>People talk about &#8220;the coding tool market&#8221; like it&#8217;s one thing. It isn&#8217;t. There are at least three distinct layers, and different players can lead each.</p><p>1) Default distribution inside existing workflows (Copilot)</p><p>Microsoft said 15 million developers were already using GitHub Copilot as of May 19, 2025.</p><p>GitHub&#8217;s Octoverse (Oct 28, 2025) said nearly 80% of new developers on GitHub use Copilot within their first week.</p><p>That&#8217;s not &#8220;best model&#8221; talk. That&#8217;s default behavior.</p><p>2) The new &#8220;agentic editor&#8221; surface (Cursor)</p><p>Cursor&#8217;s own Series C post (Jun 6, 2025) said it had grown to &gt;$500M ARR and is used by over half of the Fortune 500.</p><p>TechCrunch also reported (Jun 5, 2025) that Cursor&#8217;s ARR had passed $500M and was accelerating quickly.</p><p>Cursor is a good reminder that &#8220;surface&#8221; can beat &#8220;distribution&#8221; when the workflow feels faster.</p><p>3) Model-native, terminal-first delegation (Claude Code)</p><p>TechCrunch reported (Oct 20, 2025) that Claude Code grew 10&#215; in users since its broader launch in May 2025, and that it accounts for &gt;$500M annualized revenue for Anthropic.</p><p>So your instinct (&#8220;Anthropic is winning in coding&#8221;) is credible in one slice: model-native, agentic coding. It&#8217;s just not the only slice.</p><p></p><p><strong>Why the gap is so wide: the product is the loop, not the model</strong></p><p>Most tools can write a function. The winners feel like they&#8217;re running a mini software team:</p><ul><li><p>Read the repo.</p></li><li><p>Make a plan you can skim.</p></li><li><p>Change files with a diff you can review.</p></li><li><p>Run unit tests or lint.</p></li><li><p>Fix what breaks.</p></li><li><p>Open a PR.</p></li></ul><p>That loop matters more than clever prompts.</p><p>If a tool can&#8217;t close the loop, it becomes a toy. You get a nice snippet. Then you spend 30 minutes wiring imports, fixing types, and chasing edge cases. People quietly stop using it.</p><p>The tools that compound do three things well</p><p><strong>1) They reduce &#8220;time to first merged PR&#8221;</strong></p><p>Not &#8220;time to first output.&#8221; Time to first result that sticks.</p><p>A practical example: updating a payments SDK across 30 services. The real work isn&#8217;t writing code. It&#8217;s hunting for call sites, adjusting tests, updating docs, and making sure CI passes. The best tools treat that as one job. The weak ones give you a patch and walk away.</p><p><strong>2) They make context cheap and safe</strong></p><p>Context isn&#8217;t just &#8220;long prompts.&#8221; It&#8217;s access to the right things at the right time: repo, build logs, error output, package manager quirks, internal APIs, sometimes a ticket in Linear/Jira.</p><p>This is where &#8220;agent&#8221; work starts looking like systems design:</p><ul><li><p>permissions (what can it read/write/run?)</p></li><li><p>sandboxes (where does it execute?)</p></li><li><p>audit (what did it touch?)</p><p></p></li></ul><p>OpenAI&#8217;s Codex pitch is explicit about this: a cloud-based agent where each task runs in its own cloud sandbox preloaded with your repo, and it can propose PRs for review.</p><p><strong>3) They ship a review-first interface</strong></p><p>The most useful UI in coding is still the diff. If your tool makes diffs easy to inspect and revert, people push it into real work. If it hides the diff behind chat, it stays in prototype land.</p><p>Cursor&#8217;s own CEO has talked about the risk of leaning on AI without understanding the code, calling out &#8220;shaky foundations.&#8221;</p><p>That warning doesn&#8217;t kill vibe coding. It tells you what the product needs: diff-first, tests by default, and a clean escape hatch.</p><p></p><p><strong>The survival traits you can actually underwrite</strong></p><p>A bunch of &#8220;vibe coding&#8221; products will not last. The ones that do tend to have at least one of these moats:</p><p><strong>A) Own a surface</strong></p><p>If you live where developers spend their day, you get habit and retention. Copilot has this through IDE integration and GitHub workflow gravity.</p><p>Cursor has it through a full editor experience that people adopt as a daily driver.</p><p>If you don&#8217;t own a surface, you are one browser tab away from churn.</p><p></p><p><strong>B) Own a workflow that feels like a &#8220;unit of work&#8221;</strong></p><p>The market is moving from &#8220;assist me&#8221; to &#8220;take the ticket.&#8221; That means the product boundary shifts. The user buys outcomes: upgrade dependency, fix flaky test, refactor module, add endpoint, write migration, update docs, open PR.</p><p>Codex is leaning into this with &#8220;many tasks in parallel&#8221; and a packaging system for repeatable workflows.</p><p></p><p><strong>C) Own trust and governance</strong></p><p>As agents get more permissions, the threat model changes. The tool is now reading untrusted text (issues, PR comments, docs) and taking actions. Prompt injection stops being a demo trick and starts being a real operational risk.</p><p>OpenAI&#8217;s own Atlas hardening post says prompt injection is &#8220;unlikely to ever be fully &#8216;solved&#8217;,&#8221; comparing it to scams and social engineering on the web.</p><p>Coding agents aren&#8217;t browsers, but the same pattern shows up whenever an agent consumes untrusted text and has tools. Enterprises will pay for guardrails if you make them real (sandboxing, policy, audit logs, least privilege), not marketing.</p><p></p><p><strong>D) Control your unit economics</strong></p><p>There&#8217;s a hard business constraint here: a delegative tool can drive usage way past &#8220;per seat.&#8221; Every retry, test run, and refactor is tokens and inference cost.</p><p>Reuters flagged this directly in June 2025: many coding startups rely on third-party foundation models, which pushes operating costs high and can produce negative gross margins.</p><p>That doesn&#8217;t mean they&#8217;re doomed. It means margins become a first-order product choice: how often you run tools, how you cache context, when you summarize, when you stop.</p><p></p><p><strong>What &#8220;vibe coding&#8221; teaches about AI products outside coding</strong></p><p>Coding is just the cleanest lab. The lessons generalize when the domain has a tight loop and a clear notion of &#8220;done.&#8221;</p><p>Good domains look like this:</p><ul><li><p>The agent can take actions (API calls, edits, writes).</p></li><li><p>There&#8217;s fast feedback (tests, reconciliations, alerts, approvals).</p></li><li><p>You can review changes (diffs, ledgers, before/after states).</p></li><li><p>You can roll back.</p></li></ul><p>Think: IT ops runbooks, FinOps cleanup, security triage, data pipeline fixes. Anything where the job is a sequence of actions with logs.</p><p>Bad domains are the ones where success is fuzzy and the loop is slow. The tool can talk forever, but nobody trusts it to ship.</p><p>The coding winners aren&#8217;t magic. They picked a domain where the loop can.</p>]]></content:encoded></item><item><title><![CDATA[Rebuilding the Stack, Again: From Cloud to AI]]></title><description><![CDATA[Cloud changed how we build because it forced a rebuild from the ground up.]]></description><link>https://rishimaheshwari.substack.com/p/rebuilding-the-stack-again-from-cloud</link><guid isPermaLink="false">https://rishimaheshwari.substack.com/p/rebuilding-the-stack-again-from-cloud</guid><dc:creator><![CDATA[Rishi Maheshwari]]></dc:creator><pubDate>Thu, 11 Dec 2025 11:09:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!zLsB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4bfef5-7905-402f-bf55-682123d92ffd_797x487.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Cloud changed how we build because it forced a rebuild from the ground up. AI is that moment again. The winners will redesign around new primitives, not bolt models onto old patterns.</p><h2><strong>Why this matters now</strong></h2><p>Cloud did not win because it was cheaper. Cloud won because it pushed teams to rethink networks, services, identity, security, and observability from first principles. AI is creating the same kind of pressure. The stack is changing. The loops are changing. The control plane is changing.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Think of AI as software with uncertainty built in. That means new habits. Tests evolve into evaluations. Systems return confidence, not just pass or fail. Some paths end in &#8220;I am not sure&#8221; with a safe fallback to a human. None of this works without tracing, versioning, and policy in code.</p><h2><strong>What carries over from cloud</strong></h2><ul><li><p><strong>Abstract the messy.</strong> Treat models like services with clear contracts.</p></li><li><p><strong>Automate the boring.</strong> Manage prompts, policies, and datasets as code with review and rollback.</p></li><li><p><strong>Observe everything.</strong> Wire traces, evaluations, and cost telemetry from day one.</p></li></ul><p>These habits scaled cloud. They will scale AI as well.</p><h2><strong>What is different with AI</strong></h2><ul><li><p><strong>Probabilistic behavior.</strong> You will need golden tasks, eval suites, and confidence thresholds.</p></li><li><p><strong>Traceability.</strong> You must know the model, the prompt, the data slice, the tool calls, and the version.</p></li><li><p><strong>Many models, not one.</strong> Route by speed, cost, and quality. Sometimes a small fast model beats a big one.</p></li><li><p><strong>Humans in the loop.</strong> Oversight, review, and retraining are part of the product, not an afterthought.</p></li></ul><h2><strong>The AI stack has a cloud base</strong></h2><p>You are not leaving cloud. You are layering AI on top.</p><ul><li><p>Kubernetes for orchestration</p></li><li><p>Object storage for knowledge and artifacts</p></li><li><p>Queues and event buses for tools and agents</p></li><li><p>GPUs and accelerators inside VPCs</p></li><li><p>Hybrid and multi cloud to reduce lock in</p></li></ul><h2><strong>Cloud vs AI, at a glance</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dK32!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1037276-9747-4385-90b4-844c662a09aa_873x248.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dK32!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1037276-9747-4385-90b4-844c662a09aa_873x248.png 424w, https://substackcdn.com/image/fetch/$s_!dK32!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1037276-9747-4385-90b4-844c662a09aa_873x248.png 848w, https://substackcdn.com/image/fetch/$s_!dK32!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1037276-9747-4385-90b4-844c662a09aa_873x248.png 1272w, https://substackcdn.com/image/fetch/$s_!dK32!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1037276-9747-4385-90b4-844c662a09aa_873x248.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dK32!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1037276-9747-4385-90b4-844c662a09aa_873x248.png" width="873" height="248" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a1037276-9747-4385-90b4-844c662a09aa_873x248.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:248,&quot;width&quot;:873,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:84750,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!dK32!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1037276-9747-4385-90b4-844c662a09aa_873x248.png 424w, https://substackcdn.com/image/fetch/$s_!dK32!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1037276-9747-4385-90b4-844c662a09aa_873x248.png 848w, https://substackcdn.com/image/fetch/$s_!dK32!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1037276-9747-4385-90b4-844c662a09aa_873x248.png 1272w, https://substackcdn.com/image/fetch/$s_!dK32!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1037276-9747-4385-90b4-844c662a09aa_873x248.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Cloud era concerns mapped to AI era equivalents and why they matter in 2025.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/subscribe?"><span>Subscribe now</span></a></p><h2><strong>Adoption is broad, maturity is not</strong></h2><p>Many teams report the use of AI in at least one function. Far fewer feel truly mature. That is normal for a platform shift. The pattern is simple. Data readiness and policy come first. Then workflow automation. Then broader copilots.</p><p>Common blockers:</p><ul><li><p>Messy or siloed knowledge</p></li><li><p>Undefined access controls and governance</p></li><li><p>Gaps in evaluation and tracing</p></li><li><p>Skills and training for product, data, and engineering</p></li></ul><h2><strong>Risks you can manage</strong></h2><ul><li><p><strong>Quality and security debt.</strong> Code assistants can increase churn and duplication if you skip reviews and evaluations. Make evals part of the CI loop.</p></li><li><p><strong>Sustainability.</strong> Electricity demand from data centers is rising fast. Efficient models, right sized workloads, and clean power strategies help with cost and carbon.</p></li><li><p><strong>Shadow systems.</strong> If you do not provide a central model and prompt gateway, teams will build their own. Cost and safety will drift.</p></li></ul><h2><strong>A concrete picture</strong></h2><p>Customer support is a good mental model.</p><ol><li><p>Retrieve the relevant policy from your knowledge base</p></li><li><p>Draft a response</p></li><li><p>Check rules and thresholds</p></li><li><p>Send if confident, or escalate to a human</p></li><li><p>If a refund is needed, call a scoped tool with clear permissions</p></li></ol><p>This pattern blends fuzzy generation with strict edges. Many companies start here and discover what should be automated, what should be tool based, and what should remain with a human.</p><h2><strong>The AI native stack</strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zLsB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4bfef5-7905-402f-bf55-682123d92ffd_797x487.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zLsB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4bfef5-7905-402f-bf55-682123d92ffd_797x487.png 424w, https://substackcdn.com/image/fetch/$s_!zLsB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4bfef5-7905-402f-bf55-682123d92ffd_797x487.png 848w, https://substackcdn.com/image/fetch/$s_!zLsB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4bfef5-7905-402f-bf55-682123d92ffd_797x487.png 1272w, https://substackcdn.com/image/fetch/$s_!zLsB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4bfef5-7905-402f-bf55-682123d92ffd_797x487.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zLsB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4bfef5-7905-402f-bf55-682123d92ffd_797x487.png" width="797" height="487" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b4bfef5-7905-402f-bf55-682123d92ffd_797x487.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:487,&quot;width&quot;:797,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:78856,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!zLsB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4bfef5-7905-402f-bf55-682123d92ffd_797x487.png 424w, https://substackcdn.com/image/fetch/$s_!zLsB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4bfef5-7905-402f-bf55-682123d92ffd_797x487.png 848w, https://substackcdn.com/image/fetch/$s_!zLsB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4bfef5-7905-402f-bf55-682123d92ffd_797x487.png 1272w, https://substackcdn.com/image/fetch/$s_!zLsB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b4bfef5-7905-402f-bf55-682123d92ffd_797x487.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Five layers on top of cloud primitives</p><p><strong>Layers in plain terms</strong></p><ul><li><p><strong>Data and Knowledge.</strong> Collect sources, protect PII, build embeddings, refresh often. Most systems answer from your content, so retrieval quality matters.</p></li><li><p><strong>Models.</strong> Serve multiple models. Route by latency, cost, and quality. Fine tune where it pays.</p></li><li><p><strong>Orchestration.</strong> Plan, call typed tools, handle retries and timeouts. Add memory where it helps.</p></li><li><p><strong>Experience.</strong> Copilots, chat, and APIs with streaming and citations. Give users history and controls.</p></li><li><p><strong>Control plane.</strong> Traces, metrics, safety, cost, and versioning. Policies as code. Strong isolation.</p></li></ul><h2><strong>Where to start without boiling the ocean</strong></h2><ul><li><p>Pick one workflow with a clear KPI like CSAT, AHT, deflection, or lead to demo.</p></li><li><p>Start with retrieval over your own content.</p></li><li><p>Add a small number of trusted tools.</p></li><li><p>Stand up a basic control plane early. Tracing and evals will save you weeks later.</p></li><li><p>Form a small platform group that owns the gateway, evaluations, datasets, and safety.</p></li><li><p>Treat prompts, datasets, and policies like code with review and rollback.</p></li></ul><h2><strong>What not to do</strong></h2><ul><li><p>Do not bury rules in prompts that no one can test. Put them in code and tools.</p></li><li><p>Do not ship demos you cannot trace, measure, or replay.</p></li><li><p>Do not assume every step must be fuzzy. Some steps want low temperature and deterministic tools.</p></li><li><p>Do not skip training and documentation. Talent gaps stall pilots more than technology.</p></li></ul><h2><strong>Takeaway</strong></h2><p>Cloud forced a rebuild around new primitives and new ways of working. AI is doing that again. If you design around data, models, orchestration, experience, and a control plane, you get faster loops, safer systems, and better economics. If you ignore this and bolt models onto old patterns, you will get clever demos and little durable value.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/p/rebuilding-the-stack-again-from-cloud?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/p/rebuilding-the-stack-again-from-cloud?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://substack.com/@rishimaheshwari/note/p-181321682&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://substack.com/@rishimaheshwari/note/p-181321682"><span>Leave a comment</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/p/rebuilding-the-stack-again-from-cloud?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/p/rebuilding-the-stack-again-from-cloud?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://rishimaheshwari.substack.com/?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share Rishi Maheshwari&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://rishimaheshwari.substack.com/?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share Rishi Maheshwari</span></a></p>]]></content:encoded></item><item><title><![CDATA[The Fear of Messing Up AI ]]></title><description><![CDATA[I caught up with Krishna Gade in Hyderabad recently.]]></description><link>https://rishimaheshwari.substack.com/p/the-fear-of-messing-up-ai</link><guid isPermaLink="false">https://rishimaheshwari.substack.com/p/the-fear-of-messing-up-ai</guid><dc:creator><![CDATA[Rishi Maheshwari]]></dc:creator><pubDate>Tue, 09 Dec 2025 20:14:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!XVM6!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5596d76e-347b-4aab-ae28-f24df3519699_801x801.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I caught up with Krishna Gade in Hyderabad recently.</p><p>Krishna has been in this game longer than most. He was building neural networks for Bing in the early 2000s, back when search was just keyword matching. Later, at Facebook, he ran the technical teams behind Newsfeed ranking.</p><p>That experience at Facebook is where the problem became obvious. They had built a massive "black box" to decide what millions of people saw every day, but even the engineers couldn't always explain why a specific post appeared. They had to build internal tools just to debug their own creation.</p><p>That was the seed for http://fiddler.AI.</p><p>We talked about why the current wave of AI is giving enterprise CIOs heartburn, and why "observability" for LLMs looks nothing like monitoring a database.</p><p>The end of deterministic software</p><p>We are used to software that follows rules. You write code, it executes. If A, then B. It is deterministic. When it breaks, it&#8217;s usually because of a logic error or a server timing out.</p><p>AI is different. It is probabilistic.</p><p>You can give an LLM the same prompt twice and get two different answers. One might be helpful; the other might be a hallucination or a security leak.</p><p>Krishna argues that you can&#8217;t monitor this with traditional tools like Datadog or Splunk. Those tools watch for latency and CPU spikes. They don&#8217;t know if your chatbot just promised a customer a 90% discount that doesn't exist.</p><p>FOMO vs. FOMU</p><p>Every enterprise leader right now is stuck in a vice.</p><p>On one side, there is FOMO. Boards are demanding an AI strategy. They want GenAI features shipped yesterday.</p><p>On the other side, there is FOMU: Fear of Messing Up.</p><p>No CIO wants to be the reason the company stock creates a crater because an agent leaked PII or went rogue on social media. This tension effectively freezes production. Companies are stuck in "PoC purgatory"&#8212;running endless experiments but terrified to flip the switch for real users.</p><p>Fiddler&#8217;s bet is that you can&#8217;t resolve FOMU without a control plane. You need a layer that sits between the model and the user, monitoring for bias, hallucinations, and safety violations in real-time.</p><p>The compound system</p><p>The complexity is ramping up. We aren't just hitting a single model anymore. We are building "compound AI systems" and agentic workflows.</p><p>Krishna broke down what a modern support agent actually does:</p><p>1. It interprets user intent.</p><p>2. It converts that intent into a SQL query.</p><p>3. It pulls data from a CRM like Salesforce.</p><p>4. It feeds that data into an LLM to summarize an answer.</p><p>If the answer is wrong, where did it break?</p><p>Did the SQL query fail? Was the retrieval from Salesforce bad? Or did the LLM hallucinate during summarization?</p><p>Without tracing&#8212;the ability to follow the request through every hop in that chain&#8212;you are flying blind.</p><p>The dual-shore advantage</p><p>Since we were in Hyderabad, we talked about talent. Fiddler operates on a "dual-shore" model, splitting teams between the Bay Area and India.</p><p>Krishna sees a clear distinction in value. The Bay Area still owns the "zero-to-one." The density of ideas, the meetups, the sheer volume of noise and signal&#8212;you can&#8217;t replicate that "vibe continuum" elsewhere.</p><p>But India owns the scale. Engineers here have spent the last fifteen years building distributed systems for Uber, Google, and Amazon that serve hundreds of millions of users. When you need to build the heavy infrastructure to monitor billions of AI predictions, that systems engineering talent is hard to beat.</p><p>The trust gap</p><p>I want AI agents to handle the drudgery. I want them to file my taxes, book my flights, and renegotiate my internet bill.</p><p>But I won&#8217;t let an agent touch my bank account if I don&#8217;t trust it.</p><p>We are moving from chatbots that simply talk to agents that act. The stakes for error are getting higher. Until we have a control plane that proves these systems are doing what we asked them to do, most of us will keep our hands on the wheel.</p><p>You can watch the full episode <a href="https://youtu.be/wtZ5WVck5aA">here</a></p>]]></content:encoded></item></channel></rss>