<?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[Snow Leopard AI]]></title><description><![CDATA[Bridging the gap between AI agents and live operational data]]></description><link>https://blog.snowleopard.ai</link><image><url>https://substackcdn.com/image/fetch/$s_!cj6W!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16680633-e5e3-4003-9adc-4ad25d2a98e8_500x500.png</url><title>Snow Leopard AI</title><link>https://blog.snowleopard.ai</link></image><generator>Substack</generator><lastBuildDate>Mon, 04 May 2026 08:41:55 GMT</lastBuildDate><atom:link href="https://blog.snowleopard.ai/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Deepti Srivastava]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[snowleopardai@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[snowleopardai@substack.com]]></itunes:email><itunes:name><![CDATA[Deepti Srivastava]]></itunes:name></itunes:owner><itunes:author><![CDATA[Deepti Srivastava]]></itunes:author><googleplay:owner><![CDATA[snowleopardai@substack.com]]></googleplay:owner><googleplay:email><![CDATA[snowleopardai@substack.com]]></googleplay:email><googleplay:author><![CDATA[Deepti Srivastava]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Databases: The Last 10 Years and the Next 10]]></title><description><![CDATA[A reflection on how databases evolved over the last ~10 years, and what those changes suggest about the decade ahead in the era of Agentic AI in the enterprise]]></description><link>https://blog.snowleopard.ai/p/databases-the-last-10-years-and-the</link><guid isPermaLink="false">https://blog.snowleopard.ai/p/databases-the-last-10-years-and-the</guid><dc:creator><![CDATA[Deepti Srivastava]]></dc:creator><pubDate>Fri, 24 Apr 2026 18:11:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Gc2n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae6e8181-b5ea-451c-b2b4-782ce2acb55b_3000x2250.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>This was originally delivered as a guest lecture to graduate students at Boston University&#8217;s engineering department. I am sharing it here with adjustments for a broader audience, because I believe the topic is relevant to anyone interested in data in the AI era.</em> </p><p></p><p>Most people don&#8217;t think about databases.</p><p>They sit quietly underneath modern software systems, powering applications, storing operational data, and enabling everything from simple transactions to complex business workflows. It&#8217;s only when something fails&#8212;a payment doesn&#8217;t go through, a page doesn&#8217;t load, a number looks wrong&#8212;that their importance becomes visible.</p><p>Over the past decade, the demands on these systems have changed significantly. The rise of the internet and SaaS reshaped how they were used and what was expected of them. We are now entering another transition, where the shift is in how software systems are constructed and used in the age of AI.</p><p>This is a reflection on how databases evolved over the last ten years, and what those changes suggest about the decade ahead with the full adoption of AI in the enterprise.</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Gc2n!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae6e8181-b5ea-451c-b2b4-782ce2acb55b_3000x2250.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Gc2n!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae6e8181-b5ea-451c-b2b4-782ce2acb55b_3000x2250.png 424w, https://substackcdn.com/image/fetch/$s_!Gc2n!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae6e8181-b5ea-451c-b2b4-782ce2acb55b_3000x2250.png 848w, https://substackcdn.com/image/fetch/$s_!Gc2n!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae6e8181-b5ea-451c-b2b4-782ce2acb55b_3000x2250.png 1272w, https://substackcdn.com/image/fetch/$s_!Gc2n!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae6e8181-b5ea-451c-b2b4-782ce2acb55b_3000x2250.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Gc2n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae6e8181-b5ea-451c-b2b4-782ce2acb55b_3000x2250.png" width="575" height="431.25" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ae6e8181-b5ea-451c-b2b4-782ce2acb55b_3000x2250.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:575,&quot;bytes&quot;:9686566,&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://blog.snowleopard.ai/i/195344471?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae6e8181-b5ea-451c-b2b4-782ce2acb55b_3000x2250.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_!Gc2n!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae6e8181-b5ea-451c-b2b4-782ce2acb55b_3000x2250.png 424w, https://substackcdn.com/image/fetch/$s_!Gc2n!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae6e8181-b5ea-451c-b2b4-782ce2acb55b_3000x2250.png 848w, https://substackcdn.com/image/fetch/$s_!Gc2n!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae6e8181-b5ea-451c-b2b4-782ce2acb55b_3000x2250.png 1272w, https://substackcdn.com/image/fetch/$s_!Gc2n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae6e8181-b5ea-451c-b2b4-782ce2acb55b_3000x2250.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><figcaption class="image-caption">Deepti Srivastava, CEO and founder of Snow Leopard, delivering a guest lecture to graduate engineering students at Boston University.</figcaption></figure></div><p>Let&#8217;s quickly recap the old world. Prior to the SaaS era, most operational systems operated in environments where growth was relatively predictable. Databases were designed accordingly. Systems like Oracle RAC and IBM DB2 dominated, optimized for large enterprises with stable workloads, centralized infrastructure, and the ability to provision capacity ahead of demand.</p><p>These systems were sophisticated and powerful, but they were also shaped by assumptions that suddenly no longer held true: that scale would increase gradually, that vertical scaling was sufficient, and that cost of reliability was high. In many cases, they provided capabilities well beyond what the average workload required, but enterprises were tuned towards paying for peaks and pre-provisioned capacity.</p><h3>SaaS and Internet-Scale Growth</h3><p>The shift to SaaS disrupted all those assumptions.</p><p>Internet distribution enabled companies to reach large user bases almost immediately, and growth curves became both steeper and less predictable. Instead of steady increases in load, systems had to accommodate sudden surges in users, transactions, and data volume, often within compressed timeframes.</p><p>More importantly, operational data became tightly coupled to revenue. Systems managing customers, orders, inventory, or advertising were no longer back-office infrastructure&#8212;they were the business itself. Database performance and reliability moved directly onto the critical path.</p><p>At the same time, with the explosion of SaaS, companies experiencing this growth were not large enterprises. They were cost-sensitive and operationally lean startups or SMBs, which made traditional enterprise database solutions too costly and impractical for their initially simple needs.</p><h3>Adapting Existing Systems</h3><p>Rather than replacing databases outright, teams adapted what was available.</p><p>One path involved using systems that were already capable of handling large volumes of data&#8212;key-value stores, early NoSQL systems, and even data warehouse infrastructure. These systems provided scalability, but they were not designed for transactional workloads. Key-value stores sacrificed structure, and warehouses were optimized for analytical queries, not low-latency operations.</p><p>Using them for operational systems meant relinquishing relational models, transactional guarantees, and SQL as a unifying abstraction. The cost of that decision was not always immediately visible, but it manifested as increased complexity in application logic. Responsibilities traditionally handled by the database&#8212;joins, consistency, integrity&#8212;were pushed outward into the application layer.</p><p>The other solution that companies reached for to preserve transactional consistency was to extend relational systems themselves.</p><p>Sharding became (and in a lot of cases still is) a common strategy: partitioning data across multiple databases and routing requests at the application level. This approach preserved familiar semantics within a shard, but introduced significant complexity. Data had to be continuously rebalanced, cross-shard queries became difficult, and application logic grew more complex and brittle.</p><p>Many large-scale systems relied on some form of sharded architecture, but the operational overhead was substantial. It worked, but it required constant intervention by teams of data engineers and DB experts.</p><h3>Architectural Constraints</h3><p>Across both approaches, a common pattern emerged &#8211; systems were being stretched beyond the assumptions they were originally built on.</p><p>Relational databases like MySQL and Postgres were fundamentally designed for a single-node architecture. Scaling them beyond that model required layering additional mechanisms&#8212;sharding, replication, routing&#8212;on top of that core assumption.</p><p>This led to an increasingly clear realization that architectural boundaries aren&#8217;t easily bypassed. Systems can be extended beyond their original design, but scaling will hit the limits of the original architectural constraints, and the complexity of doing so will compound exponentially over time.</p><h3>Globally-distributed Databases</h3><p>This realization led to the next phase in database evolution where adjustment wasn&#8217;t incremental, but a fundamental shift in the relational database architecture.</p><p>A new type of operational database designed from the ground up with scalability as a first-class concern. Systems like Spanner integrated ideas from distributed storage and file systems directly into the database layer. Instead of treating scale and data distribution as an external concern, it became part of the core design.</p><p>This had several implications. Storage models became more append-oriented. Concurrency control mechanisms changed. Transactional guarantees were preserved, but required new approaches to coordination and consistency.</p><p>Perhaps more importantly, tradeoffs that were previously implicit became explicit. Concepts like snapshot reads, consistency levels, and latency versus correctness were directly surfaced to the application developers.</p><p>The system did not eliminate these tradeoffs. It made them visible.</p><h3>A New Shift: Who Uses Databases</h3><p>If the last decade was defined by how databases adapted to scale, the next shift is defined by how they are used&#8212;and by whom.</p><p>Two distinct but overlapping patterns are emerging.</p><h4>Agents as Users</h4><p>In the world of AI agents managing and controlling business workflows, databases are created, used, and discarded by agents as part of a task.</p><p>An agent may provision a database to organize intermediate state, populate it with structured data, query it, and tear it down once the task is complete. In this model, the database is not a persistent system of record but a transient tool. Decisions about schema, storage, and lifecycle are made internally by the agent and never exposed to the end user.</p><p>This shifts the emphasis toward:</p><ul><li><p>rapid provisioning and teardown</p></li><li><p>API-first interaction models</p></li><li><p>systems that can be composed and discarded efficiently</p></li></ul><p>The database becomes part of the execution environment rather than a system directly managed by humans.</p><h4>Existing systems with (non-AI) users</h4><p>At the same time, human-operated systems&#8212;and the databases underlying them&#8212;are not going away anytime soon.</p><p>Most business-critical data continues to reside in long-lived systems of record:</p><ul><li><p>relational databases and warehouses</p></li><li><p>SaaS platforms exposed through APIs</p></li><li><p>internal services built over years of iteration</p></li></ul><p>These systems encode not just data, but business processes and institutional knowledge. Replacing them completely is just not practical.</p><p>Instead, agents automating existing workflows explicitly need to operate within this existing landscape&#8212;querying data, triggering workflows, and integrating across systems that were not designed with them in mind.</p><p>The result is a dual mode of interaction: databases as ephemeral tools within agent-driven workflows, and databases as durable systems of record shaped by human decisions over time but accessed by agents.</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!U6Kt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ce2c6a-b7f2-4c04-8409-6e1885c61f17_4032x3024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!U6Kt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ce2c6a-b7f2-4c04-8409-6e1885c61f17_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!U6Kt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ce2c6a-b7f2-4c04-8409-6e1885c61f17_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!U6Kt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ce2c6a-b7f2-4c04-8409-6e1885c61f17_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!U6Kt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ce2c6a-b7f2-4c04-8409-6e1885c61f17_4032x3024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!U6Kt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ce2c6a-b7f2-4c04-8409-6e1885c61f17_4032x3024.jpeg" width="574" height="430.5" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b9ce2c6a-b7f2-4c04-8409-6e1885c61f17_4032x3024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1092,&quot;width&quot;:1456,&quot;resizeWidth&quot;:574,&quot;bytes&quot;:7267310,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.snowleopard.ai/i/195344471?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ce2c6a-b7f2-4c04-8409-6e1885c61f17_4032x3024.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!U6Kt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ce2c6a-b7f2-4c04-8409-6e1885c61f17_4032x3024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!U6Kt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ce2c6a-b7f2-4c04-8409-6e1885c61f17_4032x3024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!U6Kt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ce2c6a-b7f2-4c04-8409-6e1885c61f17_4032x3024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!U6Kt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb9ce2c6a-b7f2-4c04-8409-6e1885c61f17_4032x3024.jpeg 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><figcaption class="image-caption">Deepti Srivastava, talking about the necessity of semantic knowledge for AI agents and how Snow Leopard builds it automatically. </figcaption></figure></div><h3>Semantics: the old <em>new</em> frontier</h3><p>In both cases, access to data is no longer the primary challenge. Understanding it is.</p><p>Databases provide structure through schemas and store the underlying data, but they do not fully capture the meaning of that data. Concepts such as &#8220;churn,&#8221; &#8220;active user,&#8221; or &#8220;revenue&#8221; are dependent on business context, internal definitions, and assumptions that vary across teams and over time.</p><p>This type information exists outside the database and is fragmented. It lives in the heads of data engineers and analysts, in documentation that is often incomplete or outdated, in application code where business logic is embedded in calculations, and sometimes in internal catalogs that themselves require maintenance.</p><p>For human teams, this fragmentation is manageable through shared context and communication. For AI systems to be effective with operational data, this fragmented knowledge needs to be understood and codified. A semantic layer becomes the way these definitions, assumptions, and business meanings are made explicit and usable.</p><p>That is why it is such a hot topic of discussion in the current zeitgeist. Model intelligence and reasoning are no longer the bottleneck; getting the right information accurately to the agent is.</p><h3>Implications for the Next 10 Years</h3><p>As AI gets fully embraced into enterprise workflows, the importance of agents understanding and operating on the right information will become critical. In fact, it is one of the key gaps holding operational agents back today.</p><p>Data has always been and will continue to be distributed across systems&#8212;databases, APIs, and services. Schemas will remain necessary, but insufficient on their own to convey meaning. Correctness will depend not just on executing queries accurately, but on selecting the appropriate sources and interpreting them within context.</p><p>At the same time, interfaces to data systems will need to accommodate both human users and programmatic agents, which places different demands on abstraction, clarity, and efficiency. So data system APIs will need to evolve to accommodate this shift.</p><h3>A Practical Perspective</h3><p>The evolution of databases over the past decade reflects a consistent pattern &#8211; systems adapt to the constraints imposed on them, whether those constraints are scale, cost, or operational complexity.</p><p>The next decade introduces a different set of constraints&#8212;how systems are constructed, how they are interacted with, and how meaning is conveyed across increasingly complex environments.</p><p>Understanding how data systems are structured, what assumptions they make, and where their boundaries lie is essential to working with them effectively, especially when AI is ultimately managing the interactions and workflows.</p><h3>Why Fundamentals Still Matter</h3><p>One of the biggest misconceptions that I see today in the age of AI is that systems knowledge and engineering fundamentals are becoming less important.</p><p>The opposite is true.</p><p>Agents will increasingly write code. They will build systems. They will interact with infrastructure. But they will do what you ask them to do.</p><p>This means it is extremely important that those guiding the AI to build complex software systems:</p><ul><li><p>Understand systems deeply</p></li><li><p>Make the right architectural decisions</p></li><li><p>Orient the agent toward correct outcomes</p></li></ul><p>Even as systems evolve, query planning continues to influence performance, indexing strategies shape access patterns, and operational tasks such as index backfills become more complex in distributed environments. Databases remain on the critical path of application performance, where small inefficiencies can have outsized effects.</p><p>Understanding these systems is not simply a matter of familiarity with tools, but of understanding the tradeoffs embedded in their design.</p><p>The more clearly we understand the fundamentals of the underlying software infrastructure, the better positioned we are to navigate what comes next.</p><p></p><p><em>Thanks to Prof. Ed Solovey for inviting me and to the students for their great questions and interactions! </em></p><div><hr></div><p></p><p style="text-align: center;">Subscribe to our blog to follow our journey as we share our learnings!</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aBoH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aBoH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp 424w, https://substackcdn.com/image/fetch/$s_!aBoH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp 848w, https://substackcdn.com/image/fetch/$s_!aBoH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp 1272w, https://substackcdn.com/image/fetch/$s_!aBoH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aBoH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp" width="100" height="100" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:100,&quot;width&quot;:100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2382,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.snowleopard.ai/i/166931355?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!aBoH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp 424w, https://substackcdn.com/image/fetch/$s_!aBoH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp 848w, https://substackcdn.com/image/fetch/$s_!aBoH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp 1272w, https://substackcdn.com/image/fetch/$s_!aBoH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p></p><h3></h3>]]></content:encoded></item><item><title><![CDATA[The kids are alright! ]]></title><description><![CDATA[In our collective anxiety about AI, we forget to also acknowledge the potential for positive impact by AI &#8212; the power it has to democratize technology in ways that uplifts humanity.]]></description><link>https://blog.snowleopard.ai/p/the-kids-are-alright</link><guid isPermaLink="false">https://blog.snowleopard.ai/p/the-kids-are-alright</guid><dc:creator><![CDATA[Deepti Srivastava]]></dc:creator><pubDate>Thu, 09 Apr 2026 22:08:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ISGg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48348eba-dbad-4ddc-95e0-5cae01f7d977_1490x962.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I think reasonable people will agree that we live in WILD times. Just a couple of days ago, there was collective freak out in the tech world over <strong><a href="https://www.businessinsider.com/anthropic-mythos-latest-ai-model-too-powerful-to-be-released-2026-4">Mythos</a> </strong>(<a href="https://www.anthropic.com/">Anthropic&#8217;s</a> latest AI model). <br><br>With the break-neck pace of change in the AI Era, those that are paying attention are extremely overwhelmed. There are countless conversations about the dangers of AI, and the issues with using AI in critical workflows, related security risks, and so on, which, to be fair, are legitimate for the most part. <br><br>However, I think in our collective anxiety, we forget to <em>also</em> acknowledge the potential for positive impact of AI &#8212; the power it has to democratize technology in ways that uplifts humanity. </p><p>I was recently reminded of that on a flight from SF to the east coast. </p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ISGg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48348eba-dbad-4ddc-95e0-5cae01f7d977_1490x962.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ISGg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48348eba-dbad-4ddc-95e0-5cae01f7d977_1490x962.png 424w, https://substackcdn.com/image/fetch/$s_!ISGg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48348eba-dbad-4ddc-95e0-5cae01f7d977_1490x962.png 848w, https://substackcdn.com/image/fetch/$s_!ISGg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48348eba-dbad-4ddc-95e0-5cae01f7d977_1490x962.png 1272w, https://substackcdn.com/image/fetch/$s_!ISGg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48348eba-dbad-4ddc-95e0-5cae01f7d977_1490x962.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ISGg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48348eba-dbad-4ddc-95e0-5cae01f7d977_1490x962.png" width="1456" height="940" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/48348eba-dbad-4ddc-95e0-5cae01f7d977_1490x962.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:940,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2671053,&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://blog.snowleopard.ai/i/193736488?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48348eba-dbad-4ddc-95e0-5cae01f7d977_1490x962.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_!ISGg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48348eba-dbad-4ddc-95e0-5cae01f7d977_1490x962.png 424w, https://substackcdn.com/image/fetch/$s_!ISGg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48348eba-dbad-4ddc-95e0-5cae01f7d977_1490x962.png 848w, https://substackcdn.com/image/fetch/$s_!ISGg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48348eba-dbad-4ddc-95e0-5cae01f7d977_1490x962.png 1272w, https://substackcdn.com/image/fetch/$s_!ISGg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48348eba-dbad-4ddc-95e0-5cae01f7d977_1490x962.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><br>Sitting next to me in the middle seat was someone that seemed to be a college student. I couldn't help but notice that he was having a deep conversation with <strong>ChatGPT</strong> on his laptop, perched on the tray table. At a glance, the conversation was about revenue, scaling marketing activities etc. I assumed that he was doing a project for a business class or something like that. But I couldn't help my curiosity, so I actually asked him what he was doing. <br><br>Turns out, he was not a student at all! <br><br>He had in fact started a power-washing business right out of high school. He had bought a handful of power-washers, recruited high-school students who were looking for supplemental jobs and had built a growing, profitable business. ALL USING AI!!!<br><br>He had used <strong>ChatGPT</strong> to come up with and refine his business plan, <strong>OpenClaw</strong> agents to run his entire recruitment, marketing and ads campaign, on all the social platforms, and ChatGPT to again help him refine the next steps for sales and revenue generation. That is how he was running and growing his business. <br><br>His plan was to convert what he had built into a software solution he could sell to other similar businesses. It was incredible to watch his excitement about the whole thing!<br><br>Here's the part that was the most interesting &#8212; He had never learned to code, and he admitted that using the coding agents was his biggest challenge. BUT he taught himself, again using AI. <br><br>He had unlocked a whole new life for himself with the help of AI <em>and</em> his willingness to learn, adapt and try new things!<br><br>This reminded me of when I first witnessed the mobile phone revolution in India. It democratized access to better markets, better wages, better outcomes for so many millions of people!<br><br>Here's the thing &#8212; any technology, from nuclear to cell phones to AI, can be used for good or harm. But in such chaotic times, it is good to remind ourselves of that, so we can ground our freak-outs and realize that new tech that democratizes access to knowledge can also uplift those that are eager, flexible and willing to learn!<br><br>I hold out hope for ourselves and our kids. Maybe I am naive :) </p><p><br><em>(Image courtesy ChatGPT. BTW, I didn&#8217;t tell it anyone&#8217;s gender ;-) <strong><a href="https://www.linkedin.com/search/results/all/?keywords=%23iykyk&amp;origin=HASH_TAG_FROM_FEED">#IYKYK</a></strong>)</em></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QBC3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QBC3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QBC3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png" width="100" height="100" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:100,&quot;width&quot;:100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3954,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.snowleopard.ai/i/173658636?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!QBC3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p style="text-align: center;">Subscribe to our blog to follow our journey as we share our learnings.</p><p></p>]]></content:encoded></item><item><title><![CDATA[Announcing Snow Leopard’s Playground APIs: Build Agents With Your Own Data in Minutes]]></title><description><![CDATA[From zero to live, accurate data for your AI agent in minutes, not days or weeks.]]></description><link>https://blog.snowleopard.ai/p/announcing-snow-leopards-playground</link><guid isPermaLink="false">https://blog.snowleopard.ai/p/announcing-snow-leopards-playground</guid><dc:creator><![CDATA[Deepti Srivastava]]></dc:creator><pubDate>Wed, 03 Dec 2025 18:27:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!rm2Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e18634-c1ab-439f-a5f0-c25fc0e0c051_1280x853.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_!rm2Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e18634-c1ab-439f-a5f0-c25fc0e0c051_1280x853.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rm2Q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e18634-c1ab-439f-a5f0-c25fc0e0c051_1280x853.png 424w, https://substackcdn.com/image/fetch/$s_!rm2Q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e18634-c1ab-439f-a5f0-c25fc0e0c051_1280x853.png 848w, https://substackcdn.com/image/fetch/$s_!rm2Q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e18634-c1ab-439f-a5f0-c25fc0e0c051_1280x853.png 1272w, https://substackcdn.com/image/fetch/$s_!rm2Q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e18634-c1ab-439f-a5f0-c25fc0e0c051_1280x853.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rm2Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e18634-c1ab-439f-a5f0-c25fc0e0c051_1280x853.png" width="1280" height="853" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/58e18634-c1ab-439f-a5f0-c25fc0e0c051_1280x853.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:853,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:86502,&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://blog.snowleopard.ai/i/180603548?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e18634-c1ab-439f-a5f0-c25fc0e0c051_1280x853.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_!rm2Q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e18634-c1ab-439f-a5f0-c25fc0e0c051_1280x853.png 424w, https://substackcdn.com/image/fetch/$s_!rm2Q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e18634-c1ab-439f-a5f0-c25fc0e0c051_1280x853.png 848w, https://substackcdn.com/image/fetch/$s_!rm2Q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e18634-c1ab-439f-a5f0-c25fc0e0c051_1280x853.png 1272w, https://substackcdn.com/image/fetch/$s_!rm2Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58e18634-c1ab-439f-a5f0-c25fc0e0c051_1280x853.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></p><p>We&#8217;re excited to announce the launch of <strong>Snow Leopard&#8217;s <a href="https://docs.snowleopard.ai/">Playground APIs</a></strong> &#8212; a fast, simple way to build AI agents that use structured enterprise data with high accuracy and reliability, right out of the box.</p><p>We <a href="https://blog.snowleopard.ai/p/announcing-snow-leopards-self-service">recently introduced</a> the Snow Leopard <strong><a href="https://try.snowleopard.ai/">Self-Service Playground</a></strong>, where you can upload a SQLite database and try <em>Snowy</em> (our simple conversational BI chatbot) directly with your data. That release focused on exploration &#8212; giving you a hands-on feel for how Snow Leopard retrieves structured data accurately and deterministically.</p><p>Today&#8217;s API release takes the next step.</p><p>With the new Playground APIs, you can now integrate Snow Leopard <strong>directly</strong> into your agents and workflows using your own dataset, <em><strong>without any of the setup or iteration cycles that typically slow teams down</strong>.</em></p><h2>Operational Data Shouldn&#8217;t Be the Hardest Part of Building AI Agents</h2><p>Nearly every developer trying to build AI agents hits the same bottlenecks:</p><ul><li><p><strong>Connecting to databases is painful</strong> &#8212; each data source requires its own MCP server, custom setup, and brittle tool-calling logic.</p></li><li><p><strong>Accuracy is unpredictable</strong> &#8212; LLM-based Text2SQL requires weeks of schema prompting and context engineering just to get to <em>acceptable</em> accuracy.</p></li><li><p><strong>Pipelines add more complexity</strong> &#8212; ETL, data dumps, and RAG snapshots all introduce staleness and drift.</p></li><li><p><strong>Scaling across multiple data sources compounds the problem</strong> &#8212; each integration becomes its own multi-week project, exponentially increasing complexity.</p></li></ul><p>These issues mean that most AI agent projects rarely graduate from POCs. The core data plumbing and accuracy tuning end up consuming the schedule long before any useful agent logic can be built.</p><p>Snow Leopard is designed to remove that entire class of complexity and &#8220;busy work&#8221;.</p><h2>What Becomes Possible When Data Isn&#8217;t the Blocker</h2><p>With Snow Leopard handling structured data retrieval under the hood, AI agent builders get:</p><ul><li><p><strong>High accuracy out of the box</strong> &#8212; our semantic intelligence engine handles even complex schemas and inconsistent internal naming.</p></li><li><p><strong>Deterministic data access</strong> &#8212; Snow Leopard says &#8220;no&#8221; clearly when data doesn&#8217;t exist, instead of hallucinating.</p></li><li><p><strong>Real-time access to source-of-truth systems</strong> &#8212; no pipelines, no caching, no data drift.</p></li><li><p><strong>Zero schema prompting or tool-call orchestration</strong> &#8212; Snow Leopard does the heavy lifting for you.</p></li></ul><p>And now, with the Playground APIs, you can plug Snow Leopard into your own agents instantly and experience a better way to build agents firsthand!</p><h2>How It Works</h2><ol><li><p><strong>Upload your dataset</strong> to the <a href="https://try.snowleopard.ai/">Snow Leopard Playground<br></a> See <a href="https://www.snowleopard.ai/#faq">FAQ</a> for details. <em>(Today we support SQLite; more formats coming soon.)</em></p></li><li><p><strong>Snow Leopard automatically constructs a semantic understanding</strong> of your data, capturing relationships, business logic, and internal conventions, without any manual configuration.</p></li><li><p><strong>Use the Playground API endpoints in your agent</strong> &#8211; use live data for agentic decisions or ask real-time questions over your dataset, with Snow Leopard generating accurate SQL and retrieving live results. See our <a href="https://docs.snowleopard.ai/">API docs</a> for more details.</p></li></ol><p>That&#8217;s it.</p><ul><li><p>No MCP server to set up and tune.</p></li><li><p>No context engineering cycles or schema prompting.</p></li><li><p>No ETL pipelines or data dumps.<br></p></li></ul><p>You go <strong>from zero to live, reliable data for your agent in</strong> <strong>minutes</strong>, not days or weeks.</p><h2>Why We Built This</h2><p>AI developers should be able to spend their time building agent logic, not wrestling with connectors, schemas, or LLM tooling fragility.</p><p>Snow Leopard&#8217;s mission is simple: <strong>to make enterprise operational data as easy to use as unstructured text, so developers can ship meaningful agents to production faster.</strong></p><p>The Playground APIs let you experience this directly. Teams get a lightweight, low-friction way to prototype real agent workflows using Snow Leopard before moving to full production deployments.</p><h2>Try the APIs Today!</h2><p>If you&#8217;ve been blocked by accuracy issues, unreliable Text2SQL, schema complexity, or endless setup cycles &#8212; give the Playground APIs a try and see what becomes possible when structured data <strong>just works</strong>.</p><p>Upload your dataset, connect your agent, <strong>and start building agents backed by live, accurate, operational data.</strong></p><p>See our <strong><a href="https://docs.snowleopard.ai/">API docs</a></strong> for more details. <strong><a href="http://try.snowleopard.ai">Start for free</a></strong> <strong>today</strong>!</p><p>If you&#8217;d like to go deeper or bring Snow Leopard into your production stack, we&#8217;d love to talk: <a href="mailto:hello@snowleopard.ai">hello@snowleopard.ai</a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QBC3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QBC3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QBC3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png" width="100" height="100" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:100,&quot;width&quot;:100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3954,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.snowleopard.ai/i/173658636?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!QBC3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p style="text-align: center;">Subscribe to our blog to follow our journey as we share our learnings.</p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Announcing Snow Leopard’s Self-Service Playground!]]></title><description><![CDATA[We&#8217;re excited to announce that you can now try Snow Leopard with your own data, for free!]]></description><link>https://blog.snowleopard.ai/p/announcing-snow-leopards-self-service</link><guid isPermaLink="false">https://blog.snowleopard.ai/p/announcing-snow-leopards-self-service</guid><dc:creator><![CDATA[Deepti Srivastava]]></dc:creator><pubDate>Wed, 29 Oct 2025 17:00:59 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/1babc026-73ef-4369-a586-4879fb586e12_1472x949.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_!_dSV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79d04db-dd5a-4e93-ab46-fe71a3659c3c_400x267.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_dSV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79d04db-dd5a-4e93-ab46-fe71a3659c3c_400x267.gif 424w, https://substackcdn.com/image/fetch/$s_!_dSV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79d04db-dd5a-4e93-ab46-fe71a3659c3c_400x267.gif 848w, https://substackcdn.com/image/fetch/$s_!_dSV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79d04db-dd5a-4e93-ab46-fe71a3659c3c_400x267.gif 1272w, https://substackcdn.com/image/fetch/$s_!_dSV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79d04db-dd5a-4e93-ab46-fe71a3659c3c_400x267.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_dSV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79d04db-dd5a-4e93-ab46-fe71a3659c3c_400x267.gif" width="400" height="267" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f79d04db-dd5a-4e93-ab46-fe71a3659c3c_400x267.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:267,&quot;width&quot;:400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:104904,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.snowleopard.ai/i/177466900?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79d04db-dd5a-4e93-ab46-fe71a3659c3c_400x267.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_dSV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79d04db-dd5a-4e93-ab46-fe71a3659c3c_400x267.gif 424w, https://substackcdn.com/image/fetch/$s_!_dSV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79d04db-dd5a-4e93-ab46-fe71a3659c3c_400x267.gif 848w, https://substackcdn.com/image/fetch/$s_!_dSV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79d04db-dd5a-4e93-ab46-fe71a3659c3c_400x267.gif 1272w, https://substackcdn.com/image/fetch/$s_!_dSV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff79d04db-dd5a-4e93-ab46-fe71a3659c3c_400x267.gif 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></p><p>Today, we are launching a <strong><a href="http://try.snowleopard.ai">self-service playground</a></strong> with <em><strong>Snowy</strong></em><strong> </strong>(<em>alpha) &#8211; </em>a <strong>simple chatbot interface</strong> on top of <a href="https://www.snowleopard.ai/">Snow Leopard</a>, so you can experience Snow Leopard&#8217;s <strong>90%+ response accuracy </strong>right out of the box.</p><p>Upload a SQLite file and start chatting with your data within minutes!<strong> </strong>No need to set up MCP servers, go through lengthy configuration cycles, or spend weeks tuning LLM prompts and context engineering for Text2SQL accuracy. Just connect your data and go!</p><p><strong>Zero to ad-hoc data exploration in minutes!</strong></p><p></p><h2>The Challenge: Making Structured Data Work for AI</h2><p>Building <em>useful</em> AI agents that rely on structured data <a href="https://blog.snowleopard.ai/p/structured-data-is-broken-for-ai">remains one of the most challenging problems</a> in enterprise AI.</p><p>Today, the <strong>majority</strong> <strong>of the effort</strong> goes into configuring appropriate connectors and adding business context so LLM-based agents can use structured data effectively, rather than building the actual agent logic.</p><p>To integrate even one internal database, you typically have to:</p><ul><li><p>Build or customize an MCP server for that data source</p></li><li><p>Use an LLM for Text-to-SQL, knowing it&#8217;ll get confused by complex schemas or internal naming</p></li><li><p>Encode business logic manually and iterate on context engineering for weeks just to get to &#8220;acceptable&#8221; accuracy of fetched data</p></li></ul><p>A lot of the iteration stems from LLMs themselves being <strong>notoriously unreliable with structured data </strong>[<a href="https://arxiv.org/abs/2408.14717">1</a>, <a href="https://arxiv.org/abs/2406.08426">2</a>, <a href="https://arxiv.org/abs/2501.18197">3</a>, <a href="https://arxiv.org/html/2501.09310v1">4</a>]. They <a href="https://arxiv.org/html/2409.15907v1">hallucinate</a> and misrepresent schemas, fail to grasp internal business semantics, and produce inconsistent results. Achieving acceptable accuracy and performance of agents often takes weeks or even months.</p><p>And that&#8217;s for <em>one</em> data source! Multiply that by every data source you need, and every new agent you need to build &#8212; <strong>complexity explodes</strong>.</p><p>We are building Snow Leopard to solve these challenges, and with this playground you can see its early capabilities in action!</p><p></p><h2>What If You Could Just&#8212;Connect and Go?</h2><p>Imagine skipping all those iterations. Now you can!</p><p><em>Snowy</em> shows you firsthand how quickly and easily Snow Leopard works behind the scenes with your own operational data to get <strong>accurate, real-time answers with no complex manual setup.</strong></p><p>That means with Snow Leopard APIs (<a href="https://forms.gle/T77qsuPYMNTH2JdR7">coming soon</a>!), you can spend your time <strong>building agents that are actually useful</strong> instead of spending months iterating just so the agents can get the right data to be ready for production workflows.</p><p></p><h2>How Snow Leopard Does It</h2><p>At the core of <a href="https://www.snowleopard.ai/">Snow Leopard</a> is its <strong>semantic business intelligence engine</strong>. This <strong>automatically</strong> constructs a semantic understanding of each data source, which can also be customized to capture unique business logic and internal &#8220;tribal knowledge&#8221; about the data.</p><p>At query time, Snow Leopard applies this semantic understanding to accurately retrieve data <strong>directly from systems of record</strong>. The result is <strong>high-fidelity, contextually grounded answers</strong>, without weeks of manual iteration or fine-tuning.</p><p>Whether deployed in the cloud or on-premises, Snow Leopard enables you to integrate AI Agents with your existing data infrastructure seamlessly.</p><p></p><h2>Let&#8217;s See Snowy in Action</h2><p>Let&#8217;s look at a common scenario to illustrate how Snowy can help you get ad hoc data insights quickly.</p><p>Suppose you have a dashboard showing aggregate quarterly revenue for all products. But now, you want to dig deeper and know <em>revenue per region for a specific product</em> &#8212; perhaps to adjust next month&#8217;s targets or allocate marketing resources.</p><p>Traditionally, this requires submitting a data request ticket and waiting days or weeks for a report. By the time it arrives, the data may already be outdated.</p><p>With Snowy, you can upload a SQLite file of your dataset, <strong>ask Snowy directly</strong> about that information, and get immediate answers. So you have the power to make quick decisions based on live information &#8212; no waiting, no tickets, no manual reporting.</p><p>By simplifying operational data workflows with Snow Leopard (which powers Snowy), teams can focus on building reliable AI agents that deliver measurable business impact, with a <strong>faster path to production</strong> from POCs.</p><p></p><h2>Try Snowy for Free with Your Data Today!</h2><p>Experience Snow Leopard firsthand through our <strong>self-service playground </strong>and see how easily <strong>Snowy</strong> helps you uncover insights with unmatched accuracy.</p><p>See our <a href="https://www.snowleopard.ai/#faq">FAQ</a> for details, and <strong><a href="http://try.snowleopard.ai">start for free</a></strong> <strong>today</strong>!</p><p></p><p>AI agent builders, stay tuned! A self-service <strong>API version</strong> that allows you to try Snow Leopard directly with your AI agents and workflows is<strong> coming soon</strong>! <strong><a href="https://forms.gle/T77qsuPYMNTH2JdR7">Sign up for the waitlist</a></strong>! </p><p>Contact us: <a href="mailto:hello@snowleopard.ai">hello@snowleopard.ai</a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QBC3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QBC3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QBC3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png" width="100" height="100" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:100,&quot;width&quot;:100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3954,&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;:&quot;https://blog.snowleopard.ai/i/173658636?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!QBC3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Subscribe to our blog to follow our journey as we share our learnings.</p>]]></content:encoded></item><item><title><![CDATA[Announcing Snow Leopard on Discord: See Snowy in action!]]></title><description><![CDATA[We&#8217;re excited to announce the launch of Snow Leopard AI&#8217;s Discord server! &#127881;]]></description><link>https://blog.snowleopard.ai/p/announcing-snow-leopard-on-discord</link><guid isPermaLink="false">https://blog.snowleopard.ai/p/announcing-snow-leopard-on-discord</guid><dc:creator><![CDATA[Deepti Srivastava]]></dc:creator><pubDate>Tue, 16 Sep 2025 16:30:53 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/fdc86ca4-d9c4-4947-8ffb-7dab8cb434a0_968x694.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Now you can see <strong><a href="http://snowleopard.ai">Snow Leopard</a></strong> in action on <strong><a href="https://discord.gg/agK88z4yfX">Discord</a>,</strong> and play around with <a href="https://github.com/SnowLeopard-AI/discord_datasets">open-source SQL datasets</a> to get a sense of how Snow Leopard can help you build <strong>business-critical enterprise AI agents</strong>!</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pa6f!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bdcc598-d97e-4d8c-8d69-a12864305087_1920x1080.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pa6f!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bdcc598-d97e-4d8c-8d69-a12864305087_1920x1080.gif 424w, https://substackcdn.com/image/fetch/$s_!pa6f!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bdcc598-d97e-4d8c-8d69-a12864305087_1920x1080.gif 848w, https://substackcdn.com/image/fetch/$s_!pa6f!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bdcc598-d97e-4d8c-8d69-a12864305087_1920x1080.gif 1272w, https://substackcdn.com/image/fetch/$s_!pa6f!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bdcc598-d97e-4d8c-8d69-a12864305087_1920x1080.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pa6f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bdcc598-d97e-4d8c-8d69-a12864305087_1920x1080.gif" width="490" height="275.625" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6bdcc598-d97e-4d8c-8d69-a12864305087_1920x1080.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:490,&quot;bytes&quot;:1205958,&quot;alt&quot;:&quot;https://discord.gg/zuwsRKnu&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.snowleopard.ai/i/173658636?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bdcc598-d97e-4d8c-8d69-a12864305087_1920x1080.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="https://discord.gg/zuwsRKnu" title="https://discord.gg/zuwsRKnu" srcset="https://substackcdn.com/image/fetch/$s_!pa6f!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bdcc598-d97e-4d8c-8d69-a12864305087_1920x1080.gif 424w, https://substackcdn.com/image/fetch/$s_!pa6f!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bdcc598-d97e-4d8c-8d69-a12864305087_1920x1080.gif 848w, https://substackcdn.com/image/fetch/$s_!pa6f!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bdcc598-d97e-4d8c-8d69-a12864305087_1920x1080.gif 1272w, https://substackcdn.com/image/fetch/$s_!pa6f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6bdcc598-d97e-4d8c-8d69-a12864305087_1920x1080.gif 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><figcaption class="image-caption">Try Snow Leopard on <strong><a href="https://discord.gg/agK88z4yfX">Discord</a></strong>!</figcaption></figure></div><p></p><p>So many AI demos out there stop short of the real challenge: using structured operational data <strong>reliably, securely, and in real time</strong> in agentic applications and workflows. With our Discord server, you&#8217;ll see firsthand how <em><strong>Snowy</strong></em> (Snow Leopard&#8217;s Discord Agent) addresses these issues.</p><p></p><h2>LLMs and Structured Data Don&#8217;t Mix (Well)</h2><p>LLMs are great for unstructured text &#8212; summarizing documents, answering questions, chatting with PDFs, etc. But, as I <a href="https://blog.snowleopard.ai/p/structured-data-is-broken-for-ai">shared in an earlier post</a>, they are <strong>notoriously bad at working with structured data</strong> [eg: <a href="https://arxiv.org/abs/2505.00060">1</a>, <a href="https://arxiv.org/html/2504.10950v1">2</a>].</p><p>And yet, the <strong>crown jewels of a business</strong> &#8212; customer data, product insights, inventory, financials &#8212; live in these structured data systems like SQL databases, data warehouses, and APIs (Salesforce, HubSpot, Stripe, etc).</p><p>Today, developers building AI agents that need this data have to deal with:</p><ul><li><p><strong>Accuracy</strong> &#8211; Decision-making workflows need <em>precise</em>, <em>specific</em>, <em>accurate</em> information. LLM hallucinations and probabilistic responses just don&#8217;t cut it, so most AI agents don&#8217;t make it to production.</p></li><li><p><strong>Reliability</strong> &#8211; Business-critical workflows need deterministic, consistent outputs. This includes <em>saying no</em>, when the information doesn&#8217;t exist or isn&#8217;t available. It is <strong>horribly complex for developers to deal with LLM-induced non-determinism</strong> when building agents that are meant to run business workflows reliably.</p></li><li><p><strong>Freshness</strong> &#8211; Making real-time decisions requires <em>real-time</em> information. Stale data (from data dumps or RAG pipelines) can lead to bad calls, missed opportunities, or compliance issues.</p></li></ul><p>In addition, none of the current state-of-the-art solutions (MCP, RAG, etc.) solve the problem fully.</p><p>If you&#8217;ve ever tried to use production databases in an AI application, you know that <strong>MCP + Text2SQL just doesn&#8217;t cut it for critical workflows.</strong> Building an MCP server and hooking it up to an LLM&#8217;s tool-calling workflow is easy. The hard part is getting that setup to actually give you <strong>correct, consistent and timely answers</strong>. It requires weeks or even months of iteration just to get to 60-70% accuracy.</p><p>RAG-based solutions can&#8217;t help with accuracy and real-time data needs either. After all, they&#8217;re similar to ETL systems &#8211; <strong>stale snapshots</strong> of data that has been transformed to fit in a vectorized format, losing context and accuracy in the process.</p><p><strong>A fundamentally different approach is required</strong>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VKwT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F166120af-a0f4-4d7d-9025-cfd7fd446c41_960x540.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VKwT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F166120af-a0f4-4d7d-9025-cfd7fd446c41_960x540.png 424w, https://substackcdn.com/image/fetch/$s_!VKwT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F166120af-a0f4-4d7d-9025-cfd7fd446c41_960x540.png 848w, https://substackcdn.com/image/fetch/$s_!VKwT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F166120af-a0f4-4d7d-9025-cfd7fd446c41_960x540.png 1272w, https://substackcdn.com/image/fetch/$s_!VKwT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F166120af-a0f4-4d7d-9025-cfd7fd446c41_960x540.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VKwT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F166120af-a0f4-4d7d-9025-cfd7fd446c41_960x540.png" width="960" height="540" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/166120af-a0f4-4d7d-9025-cfd7fd446c41_960x540.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:540,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:98617,&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://blog.snowleopard.ai/i/173658636?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F166120af-a0f4-4d7d-9025-cfd7fd446c41_960x540.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_!VKwT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F166120af-a0f4-4d7d-9025-cfd7fd446c41_960x540.png 424w, https://substackcdn.com/image/fetch/$s_!VKwT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F166120af-a0f4-4d7d-9025-cfd7fd446c41_960x540.png 848w, https://substackcdn.com/image/fetch/$s_!VKwT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F166120af-a0f4-4d7d-9025-cfd7fd446c41_960x540.png 1272w, https://substackcdn.com/image/fetch/$s_!VKwT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F166120af-a0f4-4d7d-9025-cfd7fd446c41_960x540.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><figcaption class="image-caption">Data dumps and ETL to data lakes means not only is the data stale, sometimes it doesn&#8217;t even exist in the data lake to answer questions.</figcaption></figure></div><p></p><h2>Why Snow Leopard Is Different</h2><p>At Snow Leopard, we go beyond plumbing together connectors and MCP, and focus on building <strong>intelligence about the data itself</strong> &#8212; the relationships within and across data sources, the business context, and the rules that make the data meaningful. We call this <em><strong>semantic business logic</strong></em>.</p><p>This means Snow Leopard doesn&#8217;t just know <em>how to query</em> a database. It knows <strong>what data to fetch, from which database, and when.</strong></p><p>We do this by combining:</p><ul><li><p><strong>Decades of experience</strong> building large-scale enterprise infrastructure.</p></li><li><p><strong>Deep expertise</strong> in structured data and Applied AI.</p></li><li><p>Relentless focus on <strong>simplicity and usability.</strong></p></li></ul><p>As infrastructure engineers ourselves, we believe strongly that solving hard problems isn&#8217;t enough. <strong>The solution has to reduce developer burden and be easy to use.</strong></p><p></p><h2>What This Means for Agent Builders</h2><p>Snow Leopard is designed for <strong>agent builders</strong> who need to integrate structured data into decision-making workflows <strong>without drowning in complexity</strong>.</p><p>Here&#8217;s what Snow Leopard provides:</p><ul><li><p><strong>Simple APIs</strong> &#8211; Use databases directly with your decision-making agents without worrying about brittle pipelines or complex, continuous ETL.</p></li><li><p><strong>Live queries</strong> &#8211; Queries are built in real-time and data is retrieved directly from the source system, meaning it's never stale.</p></li><li><p><strong>Governance and security</strong> &#8211; Only fetches data it has access to, and never stores / caches data. Data access is managed directly from source systems, on demand.</p></li><li><p><strong>Deterministic behavior</strong> &#8211; Explicitly denies requests when the data being asked for doesn&#8217;t exist or isn&#8217;t accessible. Agents can be built in a simple, reliable way instead of dealing with the complexity of non-deterministic LLM behavior.<br></p></li></ul><p>Most AI agents stall at the POC stage primarily because they&#8217;re built on inconsistent and inaccurate foundations. Snow Leopard makes it feasible to build <strong>production-grade agentic software</strong>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Q2en!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5e7d4f6-1994-41b4-81fa-72d4b418cc28_960x540.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Q2en!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5e7d4f6-1994-41b4-81fa-72d4b418cc28_960x540.png 424w, https://substackcdn.com/image/fetch/$s_!Q2en!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5e7d4f6-1994-41b4-81fa-72d4b418cc28_960x540.png 848w, https://substackcdn.com/image/fetch/$s_!Q2en!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5e7d4f6-1994-41b4-81fa-72d4b418cc28_960x540.png 1272w, https://substackcdn.com/image/fetch/$s_!Q2en!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5e7d4f6-1994-41b4-81fa-72d4b418cc28_960x540.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Q2en!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5e7d4f6-1994-41b4-81fa-72d4b418cc28_960x540.png" width="960" height="540" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d5e7d4f6-1994-41b4-81fa-72d4b418cc28_960x540.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:540,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:74284,&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://blog.snowleopard.ai/i/173658636?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5e7d4f6-1994-41b4-81fa-72d4b418cc28_960x540.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_!Q2en!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5e7d4f6-1994-41b4-81fa-72d4b418cc28_960x540.png 424w, https://substackcdn.com/image/fetch/$s_!Q2en!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5e7d4f6-1994-41b4-81fa-72d4b418cc28_960x540.png 848w, https://substackcdn.com/image/fetch/$s_!Q2en!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5e7d4f6-1994-41b4-81fa-72d4b418cc28_960x540.png 1272w, https://substackcdn.com/image/fetch/$s_!Q2en!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd5e7d4f6-1994-41b4-81fa-72d4b418cc28_960x540.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><figcaption class="image-caption">Snow Leopard gives clear deterministic answers vs. ChatGPT that gives you a range of responses (even when it&#8217;s looking at the same data as Snow Leopard!), which leads to ambiguity rather than clear information for decision making.</figcaption></figure></div><p></p><h2>See It in Action on Discord</h2><p>To try Snow Leopard for yourself, join our <strong><a href="https://discord.com/invite/agK88z4yfX">Discord server</a></strong>!</p><p>You&#8217;ll notice that <em><strong>Snowy </strong></em>focuses on three things:</p><ul><li><p><strong>Consistency</strong> &#8212; deterministic, repeatable responses.</p></li><li><p><strong>Accuracy</strong> &#8212; says <em>no</em> when the data isn&#8217;t there or the question doesn&#8217;t fit.</p></li><li><p><strong>Freshness</strong> &#8212; data is always fetched at query time.</p></li></ul><p>We believe these are <strong>key attributes</strong> for anyone building enterprise AI agents.</p><p>Note that Discord is just the interface we&#8217;re using to showcase Snow Leopard&#8217;s capabilities. Snow Leopard itself is a <em>conversational<strong> API</strong></em> that specifically does the heavy lifting of on-demand structured data retrieval.</p><p><a href="https://www.snowleopard.ai/">Snow Leopard</a> gives builders the confidence to ship AI agents that make real-time, data-driven decisions.</p><p>If you&#8217;re ready to <strong>bring</strong> <strong>Snow Leopard into your business</strong>, we&#8217;d love to help you get the most out of your operational data for your AI agents! </p><p>Contact us: <a href="mailto:hello@snowleopard.ai">hello@snowleopard.ai</a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QBC3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QBC3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QBC3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png" width="100" height="100" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:100,&quot;width&quot;:100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3954,&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://blog.snowleopard.ai/i/173658636?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.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_!QBC3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!QBC3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6de0ff28-1852-4f53-84a7-03f0e4297f7b_100x100.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Subscribe to our blog to follow our journey as we share our learnings.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.snowleopard.ai/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://blog.snowleopard.ai/subscribe?"><span>Subscribe now</span></a></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[AI’s true platform shift + 3 spicy takes]]></title><description><![CDATA[AI keeps promising to deliver autonomous reasoning systems...that's not the reality though]]></description><link>https://blog.snowleopard.ai/p/ais-true-platform-shift</link><guid isPermaLink="false">https://blog.snowleopard.ai/p/ais-true-platform-shift</guid><pubDate>Thu, 24 Jul 2025 16:01:59 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/af89a2f3-9078-4207-aeac-d0a157266dcb_960x540.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>AI keeps promising to deliver autonomous reasoning systems.</p><p>That&#8217;s not the reality though.</p><p>While the platform shift is <em><strong>clearly there</strong></em>, LLM-powered agents still don&#8217;t get the right information at the right time from the crown jewels of your business i.e. your operational, structured data systems&#8212;warehouse, lake, ocean, whatever.</p><p>Bolting AI onto the side of your existing technology stack isn&#8217;t a long-term success strategy.</p><p>Also, RAG doesn&#8217;t cut it for these types of real-time decision-making agents. When data is transformed and offloaded into a vector store, it breaks the logic those systems were built to preserve. Structure disappears. Context dissolves. Precision is lost.</p><p>Snow Leopard solves this with real-time, deterministic access to live data, queried directly from source systems at the moment an agent needs it to make progress. That&#8217;s what makes the reasoning system accurate and reliable.</p><p><a href="https://www.snowleopard.ai/">Snow Leopard</a> founder and CEO <a href="mailto:deepti@snowleopard.ai">Deepti Srivastava</a> explains more in <a href="https://home.mlops.community/public/videos/bridging-the-gap-between-ai-and-business-data">episode 325 of the MLOps podcast</a>.</p><p></p><div id="youtube2-pAzH85zM64g" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;pAzH85zM64g&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/pAzH85zM64g?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p></p><p>Here&#8217;s what Deepti and host Demetrios Brinkmann discussed:</p><p><strong>[02:40] Connecting LLMs to operational data<br></strong>To deliver on their platform-shift promise, LLMs need access to live, operational business data&#8212;structured data from SQL, NoSQL, and APIs.</p><p><strong>[04:50] The AI/data disconnect<br></strong>There&#8217;s still a massive chasm between operational data and LLM-based apps. Most agents are being built to chat with your PDF or your notion docs etc. not your databases in real-time.</p><p><strong>[08:43] Context is key<br></strong>Your tech stack operates in an ecosystem. Any new technology has to exist within that ecosystem. Bolting it on as a side-car isn&#8217;t going to get you the fundamental platform shift that everyone is talking about.</p><p><strong>[11:00] Spicy take #1<br></strong>Putting all your data in a data warehouse, lakehouse, ocean etc. doesn&#8217;t actually solve the problem. That data is stale, transformed thereby losing original context, and doesn&#8217;t help AI Agents make real-time and accurate decisions.</p><p><strong>[11:46] Spicy take #2<br></strong>Even the most intelligent machines today&#8212;human beings&#8212;don&#8217;t make the right decisions without the right information. Intelligence and enhanced reasoning on their own aren&#8217;t enough. Why would we expect AI to be different in that regard?</p><p>No AI system will make the right decisions without the right data, at the right time. Better reasoning won&#8217;t fix stale and broken inputs.</p><p><strong>[12:30] Model hallucinations 201<br></strong>Hallucinations happen when LLMs have the wrong data or too much data where they can&#8217;t figure out what to focus on. When the system can&#8217;t distinguish what matters, it guesses.</p><p><strong>[16:00] LLM strengths and limitations<br></strong>LLMs are useful for fuzzy interpretation, summarization, and classification. But they fail at precision tasks like point lookups or definitive yes/no answers.</p><p><strong>[17:00] Data needs context<br></strong>Your business&#8217;s crown jewels &#8211; data in systems like Postgres, Snowflake, Google BigQuery Salesforce, HubSpot, and other APIs&#8211;lose meaning when extracted. Stripped from context, the story gets lost.</p><p><strong>[24:00] Shifting engineering time from clean-up to value creation<br></strong>Today, data engineers spend 70&#8211;80% of their time maintaining brittle pipelines. What if you could drop a box between your operational systems and your LLMs and just draw straight lines? That&#8217;s the shift: from complexity to creative innovation.</p><p><strong>[28:00] What if you didn&#8217;t move the data?<br></strong>What if you could skip the pipelines entirely and just query data directly from the source, in real time? No movement. No duplication. Just a live connection that fetches the data when the question is asked.</p><p><strong>[32:00] No pipeline required<br></strong>Snow Leopard will pull from multiple systems and return an answer without having to build a new pipeline or engineering a custom solution to accommodate every new use case or workflow. Ad hoc retrieval for ad hoc use cases.</p><p><strong>[36:44] Spicy take #3: MCP doesn&#8217;t solve it<br></strong>MCP is amazing. It&#8217;s a great open-source start to the connector problem. But MCP isn't a magical solution. It&#8217;s not tackling the hardest part of the problem, which is intelligent routing and, more importantly, understanding the semantic context around the data.</p><p><strong>[39:00] SQL &#8800; SQL<br></strong>Not all SQL is the same. Mixing queries across dialects, like MySQL and Snowflake, breaks systems and confuses LLMs. That&#8217;s one reason text-to-SQL doesn&#8217;t work in practice. Generating a SQL query in the correct dialect requires additional effort and an inherent understanding of the underlying data systems.</p><p><strong>[46:00] Ad hoc questions need ad hoc retrieval<br></strong>In a world of ad hoc questions and on-demand information needs, why shouldn&#8217;t data retrieval be ad hoc too? Using pre-defined pipelines to solve every use case just doesn&#8217;t work and won&#8217;t scale.</p><p><strong>[54:00] The real challenge with AI: POC to production<br></strong>The hard part is still getting from proof of concept to production. Teams build cool demos, but can&#8217;t deploy them because of reliability and accuracy issues. Performance isn&#8217;t even the blocker yet. It&#8217;s just about making it work consistently and correctly.</p><p>That&#8217;s what we&#8217;re focussed on at Snow Leopard&#8211;accurate consistent data for alI!<br></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!FrIj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef331d4f-6620-4238-b2d8-248dc9603c71_100x100.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!FrIj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef331d4f-6620-4238-b2d8-248dc9603c71_100x100.webp 424w, https://substackcdn.com/image/fetch/$s_!FrIj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef331d4f-6620-4238-b2d8-248dc9603c71_100x100.webp 848w, https://substackcdn.com/image/fetch/$s_!FrIj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef331d4f-6620-4238-b2d8-248dc9603c71_100x100.webp 1272w, https://substackcdn.com/image/fetch/$s_!FrIj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef331d4f-6620-4238-b2d8-248dc9603c71_100x100.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!FrIj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef331d4f-6620-4238-b2d8-248dc9603c71_100x100.webp" width="100" height="100" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ef331d4f-6620-4238-b2d8-248dc9603c71_100x100.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:100,&quot;width&quot;:100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2382,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.snowleopard.ai/i/169091919?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef331d4f-6620-4238-b2d8-248dc9603c71_100x100.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!FrIj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef331d4f-6620-4238-b2d8-248dc9603c71_100x100.webp 424w, https://substackcdn.com/image/fetch/$s_!FrIj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef331d4f-6620-4238-b2d8-248dc9603c71_100x100.webp 848w, https://substackcdn.com/image/fetch/$s_!FrIj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef331d4f-6620-4238-b2d8-248dc9603c71_100x100.webp 1272w, https://substackcdn.com/image/fetch/$s_!FrIj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fef331d4f-6620-4238-b2d8-248dc9603c71_100x100.webp 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Subscribe to our blog to follow our journey as we share our learnings.</p>]]></content:encoded></item><item><title><![CDATA[Structured data for AI: Snow Leopard vs. MCP ]]></title><description><![CDATA[Snow Leopard, with its semantic data intelligence, significantly outperforms LLM+MCP (95% accuracy vs. 74%, for real-world datasets)]]></description><link>https://blog.snowleopard.ai/p/structured-data-for-ai-snow-leopard</link><guid isPermaLink="false">https://blog.snowleopard.ai/p/structured-data-for-ai-snow-leopard</guid><dc:creator><![CDATA[Deepti Srivastava]]></dc:creator><pubDate>Mon, 30 Jun 2025 16:30:27 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/91c8a6f4-12f3-4b7b-b01b-2e65f809a12e_960x540.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Working with structured data for AI is still much harder than it should be. At Snow Leopard, we believe the deeper issue goes beyond tooling and infra. At its core, it&#8217;s a problem of <strong>semantics</strong>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!K7zc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65be1ea6-1042-465c-af6b-ba7c2160169f_960x540.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!K7zc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65be1ea6-1042-465c-af6b-ba7c2160169f_960x540.png 424w, https://substackcdn.com/image/fetch/$s_!K7zc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65be1ea6-1042-465c-af6b-ba7c2160169f_960x540.png 848w, https://substackcdn.com/image/fetch/$s_!K7zc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65be1ea6-1042-465c-af6b-ba7c2160169f_960x540.png 1272w, https://substackcdn.com/image/fetch/$s_!K7zc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65be1ea6-1042-465c-af6b-ba7c2160169f_960x540.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!K7zc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65be1ea6-1042-465c-af6b-ba7c2160169f_960x540.png" width="960" height="540" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/65be1ea6-1042-465c-af6b-ba7c2160169f_960x540.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:540,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:90859,&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://blog.snowleopard.ai/i/166931355?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65be1ea6-1042-465c-af6b-ba7c2160169f_960x540.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_!K7zc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65be1ea6-1042-465c-af6b-ba7c2160169f_960x540.png 424w, https://substackcdn.com/image/fetch/$s_!K7zc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65be1ea6-1042-465c-af6b-ba7c2160169f_960x540.png 848w, https://substackcdn.com/image/fetch/$s_!K7zc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65be1ea6-1042-465c-af6b-ba7c2160169f_960x540.png 1272w, https://substackcdn.com/image/fetch/$s_!K7zc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65be1ea6-1042-465c-af6b-ba7c2160169f_960x540.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></p><p>Anyone who&#8217;s tried to get reliable answers from operational data in AI systems knows the pain&#8212;data is often stale or inaccurate, and building and maintaining data pipelines is a constant uphill battle.</p><p>In <a href="https://blog.snowleopard.ai/p/structured-data-is-broken-for-ai">a previous post</a>, I laid out what's missing today: a reliable way to get AI systems to query structured data <em>accurately</em> and <em>consistently</em>. We&#8217;ve found that the biggest gap is the <em>semantic layer</em>&#8212;the business logic required to understand which data to query, when, and how. Without that, even the <a href="https://arxiv.org/abs/2406.08426">most advanced models struggle</a> to answer even moderately complex questions.</p><p>This semantic understanding is usually locked in the minds of the people who originally built the pipelines and structured the databases. Extracting that knowledge is tough. Using it in real time for AI-driven data access is even tougher.</p><p>That&#8217;s why at Snow Leopard, we&#8217;re building a system to extract, encode, and use this semantic knowledge for real-time, intelligent data retrieval.</p><p>We know our solution is promising. Given the rapid evolution of reasoning models, we wanted to benchmark our system vs. today&#8217;s state-of-the-art data retrieval tooling to get a current baseline.</p><h2><strong>Evaluation setup</strong></h2><p>We ran two core experiments: one with a synthetic Postgres database and one with a real-world dataset in BigQuery.</p><p>Our goal for these experiments was to establish a baseline of how Snow Leopard measures up with respect to accuracy and consistency, without compromising data privacy. The latter isn&#8217;t as straightforward with LLM-based retrieval agents as you might imagine. More on that later.</p><p>This post walks through our benchmarking process, our learnings, and what we think the findings mean for the future of enterprise data + AI.</p><h3>Current state of the art: Intelligent LLMs +MCP</h3><p>We used the <a href="https://modelcontextprotocol.io/introduction">Model Context Protocol (MCP)</a> in combination with reasoning LLMs as our &#8220;state of the art&#8221; baseline. This has become a common setup in the developer community, especially for querying relational databases with natural language.</p><h3>Setup 1: Synthetic Postgres database</h3><p>We created a simple Shopify-style Postgres database with a manually-built schema. Data was initially generated using an AI-based data-generation tool, then refined manually to better reflect a realistic dataset. The aim here was to have a basic dataset as a baseline for our experiments.</p><ul><li><p><strong>Tables</strong>: 4</p></li><li><p><strong>Dataset size</strong>: 128KB</p></li></ul><p>We compared <strong>three configurations</strong>:</p><ol><li><p><strong>Snow Leopard (schema-only, single-shot, privacy-preserving)</strong></p><ol><li><p>Snow Leopard uses schema-only with a single-shot query to an LLM to generate queries in real-time for retrieval.</p></li><li><p>It doesn&#8217;t explore the data ever, making it a data-privacy-preserving solution.</p></li></ol></li><li><p><strong>MCP + Claude (full tool calling enabled)</strong></p><ol><li><p>We used the Claude API with Sonnet 3.7 (Anthropic&#8217;s latest reasoning model at the time) with an open-source Postgres MCP Server we found <a href="https://github.com/modelcontextprotocol/servers-archived/tree/main/src/postgres">here</a>.</p></li><li><p>For this experiment setup, full tool calling was enabled, which means Claude could explore the data as it saw fit to generate each SQL query.</p></li></ol></li><li><p><strong>MCP + Claude (schema-only, single-shot)</strong></p><ol><li><p>Same setup as above&#8211;Sonnet 3.7 with open-source Postgres MCP Server</p></li><li><p>For this variation, full tool calling was disabled, so Claude had to generate the SQL query in a single shot based on the schema it had access to through the MCP server.</p></li></ol></li></ol><h3>Setup 2: Real-world BigQuery dataset</h3><p>For the second set of experiments, we worked with a real dataset from one of our design partners (in the Fintech-SaaS space). This was a production BigQuery dataset, with rich, messy real-world semantics and a more complex schema.</p><ul><li><p><strong>Tables</strong>: 50K+</p></li><li><p><strong>Dataset size</strong>: 80GB+</p></li></ul><p>Again, we compared <strong>three</strong> <strong>configurations</strong>:</p><ol><li><p><strong>Snow Leopard (schema-only, single-shot, privacy-preserving)</strong></p><ol><li><p>Same as above.</p></li></ol></li><li><p><strong>MCP + OpenAI 4o (tool-calling enabled)</strong></p><ol><li><p><strong>NOTE</strong>: For this experiment variation with full tool calling was enabled, we used OpenAI&#8217;s 4o-mini model because our partner required an OpenAI-based solution for data privacy reasons.</p></li></ol></li><li><p><strong>MCP + Claude (schema-only, single-shot)</strong></p><ol><li><p>Same as above.</p></li></ol></li></ol><h2><strong>Evaluation methodology</strong></h2><ul><li><p><strong>Primary metric</strong>: Accuracy, measured as correct answers to a fixed set of questions.</p></li><li><p><strong>Scoring</strong>: All questions were manually graded to create a "golden dataset" for each case.</p></li><li><p><strong>Modes tested</strong>:</p><ul><li><p><em>Tool-calling enabled</em> (multi-shot, with data exploration)</p></li><li><p><em>Tool-calling disabled</em> (single-shot SQL generation using only schema)</p></li></ul></li></ul><p>This last distinction was especially important to us.</p><p>At Snow Leopard, we care deeply about data privacy.</p><p>With decades of experience building enterprise-grade databases and data storage solutions, our team understands the critical importance of handling operational enterprise data with care, and respecting data governance and privacy requirements.</p><p>Snow Leopard is built from the ground up to generate queries in a single shot without ever exposing the data directly to an LLM. Snow Leopard is simply a pass-through for an AI agent or AI application, generating SQL queries based on schema-alone for real-time data retrieval.</p><p>So if we were going to compare Snow Leopard with existing setups fairly, we had to test both tool-calling (multi-shot) and schema-only (single-shot) approaches.</p><h2><strong>Aside: Building our own BigQuery MCP server</strong></h2><p>When we started this experimentation cycle, after much searching we found, to our surprise, that there was no official BigQuery MCP server from Google. </p><p>The community implementations we found seemed experimental and buggy (we contributed patches upstream to one of them). Schema calls were made via tool endpoint calls, not resource endpoint calls. In addition, there was no way to restrict query calling in a way that respected our privacy model.</p><p>So we built our own BigQuery MCP server. You can find the repo <a href="https://github.com/SnowLeopard-AI/bigquery-mcp">here</a>.</p><h2><strong>Results</strong></h2><h3>Postgres dataset &#8211; 29 questions</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6pGT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e602d72-4fc7-40a5-9be9-cbf0d0add152_1150x552.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6pGT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e602d72-4fc7-40a5-9be9-cbf0d0add152_1150x552.png 424w, https://substackcdn.com/image/fetch/$s_!6pGT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e602d72-4fc7-40a5-9be9-cbf0d0add152_1150x552.png 848w, https://substackcdn.com/image/fetch/$s_!6pGT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e602d72-4fc7-40a5-9be9-cbf0d0add152_1150x552.png 1272w, https://substackcdn.com/image/fetch/$s_!6pGT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e602d72-4fc7-40a5-9be9-cbf0d0add152_1150x552.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6pGT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e602d72-4fc7-40a5-9be9-cbf0d0add152_1150x552.png" width="1150" height="552" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4e602d72-4fc7-40a5-9be9-cbf0d0add152_1150x552.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:552,&quot;width&quot;:1150,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:64951,&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://blog.snowleopard.ai/i/166931355?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e602d72-4fc7-40a5-9be9-cbf0d0add152_1150x552.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_!6pGT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e602d72-4fc7-40a5-9be9-cbf0d0add152_1150x552.png 424w, https://substackcdn.com/image/fetch/$s_!6pGT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e602d72-4fc7-40a5-9be9-cbf0d0add152_1150x552.png 848w, https://substackcdn.com/image/fetch/$s_!6pGT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e602d72-4fc7-40a5-9be9-cbf0d0add152_1150x552.png 1272w, https://substackcdn.com/image/fetch/$s_!6pGT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4e602d72-4fc7-40a5-9be9-cbf0d0add152_1150x552.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>BigQuery dataset &#8211; 39 questions</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sxR0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c02c7a0-c901-4370-9117-90ac6edfd59c_1154x554.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sxR0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c02c7a0-c901-4370-9117-90ac6edfd59c_1154x554.png 424w, https://substackcdn.com/image/fetch/$s_!sxR0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c02c7a0-c901-4370-9117-90ac6edfd59c_1154x554.png 848w, https://substackcdn.com/image/fetch/$s_!sxR0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c02c7a0-c901-4370-9117-90ac6edfd59c_1154x554.png 1272w, https://substackcdn.com/image/fetch/$s_!sxR0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c02c7a0-c901-4370-9117-90ac6edfd59c_1154x554.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sxR0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c02c7a0-c901-4370-9117-90ac6edfd59c_1154x554.png" width="1154" height="554" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4c02c7a0-c901-4370-9117-90ac6edfd59c_1154x554.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:554,&quot;width&quot;:1154,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:65927,&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://blog.snowleopard.ai/i/166931355?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c02c7a0-c901-4370-9117-90ac6edfd59c_1154x554.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_!sxR0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c02c7a0-c901-4370-9117-90ac6edfd59c_1154x554.png 424w, https://substackcdn.com/image/fetch/$s_!sxR0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c02c7a0-c901-4370-9117-90ac6edfd59c_1154x554.png 848w, https://substackcdn.com/image/fetch/$s_!sxR0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c02c7a0-c901-4370-9117-90ac6edfd59c_1154x554.png 1272w, https://substackcdn.com/image/fetch/$s_!sxR0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4c02c7a0-c901-4370-9117-90ac6edfd59c_1154x554.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>What we learned</strong></h2><p>Setting up MCP with Claude or OpenAI was relatively easy. Building a clean MCP server that implements the spec well was also very doable.</p><p>It is notable that while there are a lot of discussions around MCP and using MCP servers to explore data sources, MCP servers are not yet ubiquitous for all data sources, especially structured ones. That means you should expect to build your own if you want to do any realistic MCP-based experimentation with your data sources.</p><p>Overall, we are enthusiastic about MCP and believe MCP&#8217;s evolution will help accelerate Snow Leopard's adoption because it will allow us to manage data retrieval and orchestrate queries <em>without</em> writing and maintaining separate connectors for each data source.</p><h2><strong>Considerations</strong></h2><h3>Performance and token utilization</h3><p>Tool-calling setups typically use a multi-shot approach, where the LLM agent explores the dataset before generating a final SQL query. This back-and-forth interaction with the data introduces two key trade-offs:</p><ul><li><p>Performance Overhead &#8211; Multi-shot workflows incur additional latency compared to single-shot query generation.</p></li><li><p>Higher Token Consumption &#8211; Each exploratory step uses more tokens, potentially increasing cost.</p></li></ul><p>These aren't necessarily deal breakers, but they&#8217;re worth keeping in mind if you're building similar systems. Multi-shot interactions may not scale efficiently.</p><h3>Data privacy</h3><p>The default behavior for tool-calling agents is to query the database and explore your data on every request, as mentioned above. This implies that LLM agents use MCP servers to <strong>retrieve live data from your database multiple times</strong> during a single request. So if you&#8217;re using a vendor-hosted LLM (like Claude or o3), you may be unknowingly sending your internal data to that vendor, query by query. This includes tools like Claude desktop.</p><p>While this behavior is implicit, it can become a serious concern if data privacy is critical to your organization.</p><p>For many environments this is a deal-breaker and one of the main reasons we built our own MCP Server for BigQuery; we specifically wanted to <strong>restrict tool-calling behaviors</strong> and protect our design partner&#8217;s data.</p><p>Snow Leopard was explicitly designed to <em>never</em> explore the data. It uses only the schema to generate queries, and you can BYO LLM for the final response&#8212;ensuring full control over what goes in and out.</p><h2><strong>Semantic understanding is the missing piece</strong></h2><p>LLMs are powerful but they don't have any inherent semantic information about a given dataset.</p><p>Most real-world operational data are filled with implicit logic, domain-specific naming conventions, and contextual rules. Out of the box, even the most intelligent models won&#8217;t know, for example, that a column named purch_dt actually refers to a purchase date in an ecommerce database.</p><p>When running the LLM+MCP setup on our design partner&#8217;s use case, we saw this clearly. We had to explicitly give the LLM the exact table names for it to generate SQL queries that worked, since the business logic is embedded in the table names. Otherwise, the models got lost. When we let the LLM fetch all available tables in the dataset, it blew out the context window.</p><p>Even in this relatively small relational schema, without semantic guidance, the system simply didn&#8217;t know how to navigate the data effectively.</p><h2><strong>Our takeaways</strong></h2><p>Our experiments confirmed that:</p><ul><li><p><strong>Semantic information makes a measurable difference</strong> in the accuracy, consistency, and quality of results. Snow Leopard&#8217;s focus on semantics leads to significantly better performance on real-world datasets.</p></li><li><p>Even with constraints (smaller cheaper models, single-shot, schema-only), Snow Leopard is:</p><ul><li><p><strong>Significantly better</strong> than state-of-the-art tools for real, production-grade, complex datasets.</p></li><li><p><strong>On par</strong> with state-of-the-art tools when dealing with simple databases.</p></li></ul></li></ul><p>This gives us confidence that we&#8217;re building in the right direction. Our bet on building a semantic layer, and designing towards intelligent understanding of the data, is the right one. And while there's more to grow, optimize, and scale&#8212;these early signals validate our core approach.</p><p>We&#8217;re focused on solving a real, hard problem that&#8217;s blocking structured data from being useful for AI, and doing it in a way that respects privacy and reliability.</p><p><strong>If you&#8217;re building similar systems or struggling to use structured data in your AI agents and applications, we&#8217;d love to hear from you.</strong></p><p></p><p>Subscribe to our blog to follow our journey as we share our learnings!</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aBoH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aBoH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp 424w, https://substackcdn.com/image/fetch/$s_!aBoH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp 848w, https://substackcdn.com/image/fetch/$s_!aBoH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp 1272w, https://substackcdn.com/image/fetch/$s_!aBoH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aBoH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp" width="100" height="100" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:100,&quot;width&quot;:100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2382,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.snowleopard.ai/i/166931355?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aBoH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp 424w, https://substackcdn.com/image/fetch/$s_!aBoH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp 848w, https://substackcdn.com/image/fetch/$s_!aBoH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp 1272w, https://substackcdn.com/image/fetch/$s_!aBoH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F685e69d3-35fa-4b2b-995a-7588d44bc3f4_100x100.webp 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[AI agents need live business data, not more intelligence ]]></title><description><![CDATA[Simply put, for AI agents to be part of critical / user-facing workflows, they need real-time access to the &#8220;crown jewels&#8221; of a business...structured operational business data.]]></description><link>https://blog.snowleopard.ai/p/ai-agents-need-live-business-data</link><guid isPermaLink="false">https://blog.snowleopard.ai/p/ai-agents-need-live-business-data</guid><pubDate>Tue, 17 Jun 2025 22:54:19 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/7ccd795e-b8f0-410d-9dcf-4a8dd4d5401d_1280x853.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Everyone&#8217;s talking about AI agents. But in spite of all the hype, not many AI agents have made it out of POC and into production, especially for critical business workflows.</p><p>Simply put, for AI agents to be part of critical / user-facing workflows, they need real-time access to the &#8220;crown jewels&#8221; of a business &#8211; structured operational business data. In most enterprises, this data is locked away in data silos, and often stuck behind brittle pipelines, stale snapshots, or vector stores that strip away business logic.</p><p>On Episode 099 of <em><a href="https://www.gtwgt.com/the-end-of-stale-ai-data-with-snow-leopard-episode-99/#play">The Great Things with Great Tech </a></em><a href="https://www.gtwgt.com/the-end-of-stale-ai-data-with-snow-leopard-episode-99/#play">podcast</a>, Snow Leopard founder and CEO Deepti Srivastava sits down with Anthony Spiteri to unpack what AI agents really need in order to move beyond POCs&#8212;and how Snow Leopard enables them to do just that through live data retrieval, natively from any source.</p><div id="youtube2-wJVNoALulG0" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;wJVNoALulG0&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/wJVNoALulG0?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Here&#8217;s a tactical summary of the discussion:</p><p><strong>[15:30] The spark behind Snow Leopard<br></strong>Even as companies race to prototype AI tools, few can deploy them in production. One of the big challenges is access to the right information at the right time to make the right decisions. Snow Leopard was built to solve this, making it possible for AI agents to have real-time access to structured, operational data.</p><p><strong>[20:59] Why AI agents must live in the critical path<br></strong>To drive business outcomes, AI agents need to be incorporated into critical business workflows, not sitting to the side or bolted on after-the-fact. This integration requires trustworthy infrastructure that connects them to systems of record.</p><p><strong>[22:32] The hard part isn&#8217;t access&#8230;it&#8217;s relevance<br></strong>Pulling data from a pre-defined lake or warehouse that aggregates information is hard but achievable. However, pulling <em>the right</em> data, that reflects current reality and isn&#8217;t stale, is a huge challenge. Snow Leopard dynamically fetches live data natively, by constructing native queries to get exactly what&#8217;s needed when it&#8217;s needed.</p><p><strong>[27:11] Three truths Snow Leopard is built on</strong></p><ol><li><p>Data silos are a fact of life.</p></li><li><p>AI agents need access to live operational business data to be able to handle critical workflows.</p></li><li><p>Data consolidation in data-lakes with pre-defined pipelines isn&#8217;t the right solution.</p></li></ol><p><strong>[31:50] The limits of vector search<br></strong>Vector databases are useful for semantic search, but are notoriously inaccurate for structured data and precise lookups. Snow Leopard is building intelligence around the data itself. It preserves precision by querying data sources directly and natively.</p><p><strong>[34:34] How Snow Leopard works<br></strong>Snow Leopard performs real-time, federated queries across operational systems&#8212;no ETL, no duplication. It builds native SQL or API calls at query time, tailored to each data source.</p><p><strong>[36:20] The platform<br></strong>Snow Leopard uses deterministic programming to generate native queries on the fly. Snow Leopard handles the logic, securely and at scale.<br><br><strong>[37:50] Built for enterprise reality<br></strong>Snow Leopard adapts to every customer&#8217;s real-world stack without requiring centralized warehouses or re-platforming.</p><p><strong>[39:00] What&#8217;s ahead<br></strong>Our team at Snow Leopard is only getting started. The goal: to power the next generation of AI-native enterprise apps by making business data instantly accessible, accurate, and actionable for LLM-powered agents.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_gSH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09e74504-f31a-4868-bbf5-1520c6bf774a_100x100.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_gSH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09e74504-f31a-4868-bbf5-1520c6bf774a_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!_gSH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09e74504-f31a-4868-bbf5-1520c6bf774a_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!_gSH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09e74504-f31a-4868-bbf5-1520c6bf774a_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!_gSH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09e74504-f31a-4868-bbf5-1520c6bf774a_100x100.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_gSH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09e74504-f31a-4868-bbf5-1520c6bf774a_100x100.png" width="100" height="100" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/09e74504-f31a-4868-bbf5-1520c6bf774a_100x100.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:100,&quot;width&quot;:100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4181,&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://blog.snowleopard.ai/i/165839922?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09e74504-f31a-4868-bbf5-1520c6bf774a_100x100.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_!_gSH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09e74504-f31a-4868-bbf5-1520c6bf774a_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!_gSH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09e74504-f31a-4868-bbf5-1520c6bf774a_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!_gSH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09e74504-f31a-4868-bbf5-1520c6bf774a_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!_gSH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F09e74504-f31a-4868-bbf5-1520c6bf774a_100x100.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Subscribe to our blog to follow our journey as we share our learnings.</p>]]></content:encoded></item><item><title><![CDATA[RAG just doesn’t cut it for structured data for AI ]]></title><description><![CDATA[RAG (Retrieval Augmented Generation) has become the de facto design pattern for AI applications. But it just doesn't cut it for most operational business use cases.]]></description><link>https://blog.snowleopard.ai/p/rag-just-doesnt-cut-it-for-structured</link><guid isPermaLink="false">https://blog.snowleopard.ai/p/rag-just-doesnt-cut-it-for-structured</guid><dc:creator><![CDATA[Deepti Srivastava]]></dc:creator><pubDate>Fri, 13 Jun 2025 21:53:57 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/3226327f-cb79-4b1b-9372-c43cfb0c81ac_960x540.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>RAG (Retrieval Augmented Generation) has become the de facto design pattern for AI applications.</p><p>To be fair, it&#8217;s a great way to give LLMs the context they need to generate more tailored responses, especially when the data is unstructured, such as text, images, videos, etc. Organizations today have RAG pipelines in place to make their <em>mostly-static</em> data work with LLMs. However, practically speaking, when it comes to correctness, accuracy and freshness of data, <strong>RAG just doesn&#8217;t cut it</strong> for most operational business use cases.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.snowleopard.ai/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"></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_!zRLK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0827df8e-bbb2-475d-bc3f-5dfb6d9a0c5f_960x540.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zRLK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0827df8e-bbb2-475d-bc3f-5dfb6d9a0c5f_960x540.png 424w, https://substackcdn.com/image/fetch/$s_!zRLK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0827df8e-bbb2-475d-bc3f-5dfb6d9a0c5f_960x540.png 848w, https://substackcdn.com/image/fetch/$s_!zRLK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0827df8e-bbb2-475d-bc3f-5dfb6d9a0c5f_960x540.png 1272w, https://substackcdn.com/image/fetch/$s_!zRLK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0827df8e-bbb2-475d-bc3f-5dfb6d9a0c5f_960x540.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zRLK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0827df8e-bbb2-475d-bc3f-5dfb6d9a0c5f_960x540.png" width="960" height="540" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0827df8e-bbb2-475d-bc3f-5dfb6d9a0c5f_960x540.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:540,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:25048,&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://blog.snowleopard.ai/i/165838288?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0827df8e-bbb2-475d-bc3f-5dfb6d9a0c5f_960x540.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_!zRLK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0827df8e-bbb2-475d-bc3f-5dfb6d9a0c5f_960x540.png 424w, https://substackcdn.com/image/fetch/$s_!zRLK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0827df8e-bbb2-475d-bc3f-5dfb6d9a0c5f_960x540.png 848w, https://substackcdn.com/image/fetch/$s_!zRLK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0827df8e-bbb2-475d-bc3f-5dfb6d9a0c5f_960x540.png 1272w, https://substackcdn.com/image/fetch/$s_!zRLK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0827df8e-bbb2-475d-bc3f-5dfb6d9a0c5f_960x540.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><h2><strong>The limitations of RAG</strong></h2><p>RAG uses a vector store to aggregate, summarize and tokenize the data used to provide the context for LLM prompts. Vector stores use fuzzy matching (i.e. nearest neighbor searches) to retrieve the needed data, which works well for unstructured data. However, vector stores were never designed to do point lookups or exact data retrieval, which means data accuracy will always be questionable.</p><p>Even when the combination of RAG and LLM meets the bare minimum for production, the configuration won&#8217;t be useful for business-critical workflows. For example, if you need to check for criminal records on &#8220;Joanna Smith&#8221; during your hiring process, the system might confuse &#8220;Joanna Smith&#8221; with &#8220;Joan Smith&#8221; yielding a false result.</p><p>Also, because data is extracted from its original source, transformed and aggregated through data pipeline(s) into the vector store, it is, by definition, <em>stale</em>. This lack of freshness makes using RAG for real-time decision making use cases a challenge. As a result, the RAG approach becomes useless for many business-critical workflows.</p><h2><strong>A simple customer support example</strong></h2><p>Let&#8217;s talk through these challenges through a simple example. A customer makes an online purchase, but the system glitches and doesn&#8217;t provide an order number, leaving the customer wondering whether the order was received and what its status is. A customer support chatbot (which is almost always the first line of support offered by ecommerce sites) using RAG for data retrieval won&#8217;t have immediate information about the order status &#8212; the event just happened, and the order number wasn&#8217;t ETL&#8217;d into the vector store yet. So from the chatbot&#8217;s perspective, the order number is unknown. In this case, AI fails to help, and the client is transferred to a human support agent. The human checks the order management system and provides the order status. In this case, the data existed but could not be effectively accessed by the automation. So a human needed to be involved, wasting their precious time and delaying the customer&#8217;s resolution.<br><br>If the AI agent was directly connected to operational data sources, it could fetch the right data from the right sources &#8212; whether a database, data warehouse, or API &#8212; and use to help the customer in real-time. Current data pipelines and consolidation-based systems are just not suited for these types of ad hoc use cases.</p><h3><strong>Its time for a new data infrastructure, tailored to GenAI</strong></h3><p>For AI to move forward, it must integrate seamlessly with business-critical systems. That means:</p><ul><li><p>Directly and natively querying databases, data warehouses, and API-based systems in real time.</p></li><li><p>Eliminating reliance on pre-defined, brittle and rigid ETL workflows for AI-driven decision-making.</p></li></ul><p>This is how data infrastructure for AI should be. This is what we are building at <a href="https://www.snowleopard.ai/">Snow Leopard</a>.</p><p>I&#8217;ve seen the limitations of data consolidation approaches first hand from building cloud and data infrastructure for decades. Hence, at Snow Leopard, we believe in an intelligent, federated approach to data instead.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bt94!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40027c9a-713b-4483-b8d2-c33bee9840d4_2276x1120.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bt94!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40027c9a-713b-4483-b8d2-c33bee9840d4_2276x1120.png 424w, https://substackcdn.com/image/fetch/$s_!bt94!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40027c9a-713b-4483-b8d2-c33bee9840d4_2276x1120.png 848w, https://substackcdn.com/image/fetch/$s_!bt94!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40027c9a-713b-4483-b8d2-c33bee9840d4_2276x1120.png 1272w, https://substackcdn.com/image/fetch/$s_!bt94!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40027c9a-713b-4483-b8d2-c33bee9840d4_2276x1120.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bt94!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40027c9a-713b-4483-b8d2-c33bee9840d4_2276x1120.png" width="1456" height="716" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/40027c9a-713b-4483-b8d2-c33bee9840d4_2276x1120.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:716,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:202410,&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://blog.snowleopard.ai/i/165838288?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40027c9a-713b-4483-b8d2-c33bee9840d4_2276x1120.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_!bt94!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40027c9a-713b-4483-b8d2-c33bee9840d4_2276x1120.png 424w, https://substackcdn.com/image/fetch/$s_!bt94!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40027c9a-713b-4483-b8d2-c33bee9840d4_2276x1120.png 848w, https://substackcdn.com/image/fetch/$s_!bt94!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40027c9a-713b-4483-b8d2-c33bee9840d4_2276x1120.png 1272w, https://substackcdn.com/image/fetch/$s_!bt94!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40027c9a-713b-4483-b8d2-c33bee9840d4_2276x1120.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>We are making it simpler and easier for AI developers to use their operational business data for AI applications in production and on-demand, without the need for complex data workflows and pipelines. </p><p>Subscribe to our blog to follow our journey as we share our learnings!</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0sqZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01b6838d-133e-43af-8db8-3f52ca021f2f_100x100.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0sqZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01b6838d-133e-43af-8db8-3f52ca021f2f_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!0sqZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01b6838d-133e-43af-8db8-3f52ca021f2f_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!0sqZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01b6838d-133e-43af-8db8-3f52ca021f2f_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!0sqZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01b6838d-133e-43af-8db8-3f52ca021f2f_100x100.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0sqZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01b6838d-133e-43af-8db8-3f52ca021f2f_100x100.png" width="100" height="100" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/01b6838d-133e-43af-8db8-3f52ca021f2f_100x100.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:100,&quot;width&quot;:100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4181,&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://blog.snowleopard.ai/i/165838288?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01b6838d-133e-43af-8db8-3f52ca021f2f_100x100.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_!0sqZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01b6838d-133e-43af-8db8-3f52ca021f2f_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!0sqZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01b6838d-133e-43af-8db8-3f52ca021f2f_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!0sqZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01b6838d-133e-43af-8db8-3f52ca021f2f_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!0sqZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01b6838d-133e-43af-8db8-3f52ca021f2f_100x100.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><br></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.snowleopard.ai/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"></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[Structured data is broken for AI!]]></title><description><![CDATA[As soon as you try to convert that POC into a production app, things fall apart fairly quickly]]></description><link>https://blog.snowleopard.ai/p/structured-data-is-broken-for-ai</link><guid isPermaLink="false">https://blog.snowleopard.ai/p/structured-data-is-broken-for-ai</guid><dc:creator><![CDATA[Deepti Srivastava]]></dc:creator><pubDate>Mon, 02 Jun 2025 19:58:57 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!KQ13!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b3016a-8e01-4fff-9fcd-c2fe39d6c041_960x540.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KQ13!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b3016a-8e01-4fff-9fcd-c2fe39d6c041_960x540.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KQ13!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b3016a-8e01-4fff-9fcd-c2fe39d6c041_960x540.png 424w, https://substackcdn.com/image/fetch/$s_!KQ13!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b3016a-8e01-4fff-9fcd-c2fe39d6c041_960x540.png 848w, https://substackcdn.com/image/fetch/$s_!KQ13!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b3016a-8e01-4fff-9fcd-c2fe39d6c041_960x540.png 1272w, https://substackcdn.com/image/fetch/$s_!KQ13!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b3016a-8e01-4fff-9fcd-c2fe39d6c041_960x540.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KQ13!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b3016a-8e01-4fff-9fcd-c2fe39d6c041_960x540.png" width="960" height="540" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/70b3016a-8e01-4fff-9fcd-c2fe39d6c041_960x540.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:540,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:66365,&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://blog.snowleopard.ai/i/164980021?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b3016a-8e01-4fff-9fcd-c2fe39d6c041_960x540.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_!KQ13!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b3016a-8e01-4fff-9fcd-c2fe39d6c041_960x540.png 424w, https://substackcdn.com/image/fetch/$s_!KQ13!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b3016a-8e01-4fff-9fcd-c2fe39d6c041_960x540.png 848w, https://substackcdn.com/image/fetch/$s_!KQ13!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b3016a-8e01-4fff-9fcd-c2fe39d6c041_960x540.png 1272w, https://substackcdn.com/image/fetch/$s_!KQ13!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70b3016a-8e01-4fff-9fcd-c2fe39d6c041_960x540.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>GenAI, LLM-based AI agents and AI assistants, are starting to have a real and huge impact on how people live and work. Companies of all sizes and in all verticals are frantically trying to build and leverage AI into their user and business workflows.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.snowleopard.ai/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"></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>RAG-based workflows have now become de-facto for AI applications. Chatting with your PDFs and unstructured data is great, and to be fair, has unlocked huge swaths of previously impenetrable knowledge bases. However, I believe strongly that without incorporating the crown jewels of the business i.e. structured operational data (databases, data warehouses, and API-based systems), the true potential of AI can&#8217;t be unlocked.</p><p>So why is it so hard to build real-world AI agents and applications incorporating structured data? After all, there is Text2SQL, MCP is quickly becoming <em>the</em> way to connect to various data sources, and LLMs are getting smarter with more reasoning almost every day!</p><p>Here&#8217;s the issue: some of the above techniques work well in demos and POCs. But as soon as you try to convert that POC into a production app, things fall apart fairly quickly. None of these methods work with the complexities of real operational data &#8211; often spread across multiple systems, evolving schemas, and inconsistent naming &#8211; accurately and repeatedly, and definitely not at scale.</p><h2><strong>Data Lakes won&#8217;t fix the problem</strong></h2><p>Data silos are a fact of life.</p><p>Every business, whether it&#8217;s an SMB or a large enterprise, has a unique tech stack that exists within the context of the business. Some parts of the company may use Postgres, others may use MySQL or Oracle or Snowflake, and yet others may use Salesforce, Stripe, and Hubspot, to meet the needs of that particular team or business unit.</p><p>The &#8220;ideal world&#8221; consolidation approach &#8211; that all data can always be in one place and queried easily from there &#8211; is appealing but just isn&#8217;t practical or feasible in a lot of cases. I know firsthand from my experience working directly with countless Google Spanner and GCP customers that no matter how well designed and carefully architected your data-lake or data-warehousing solution is, there&#8217;s always a data source that exists somewhere in the organization that isn&#8217;t included in the lake or warehouse.</p><p>In addition, even if the data is orchestrated through complex pipelines to be in the lake eventually, that data is <em>stale</em>. So it can&#8217;t be used for real-time decision-making use cases. It has to be fetched on-demand. This means you have to maintain multiple different workflows and pipelines to ETL data and also retrieve data from the same source for different use cases &#8230; what a waste of precious time, engineering resources and energy!</p><h2><strong>Smarter LLMs aren&#8217;t the holy grail either</strong></h2><p>Will the accuracy and complexity issues of structured data retrieval be solved by better reasoning models and smarter LLMs? My answer is no!</p><p>Even the best reasoning machines today &#8212; humans &#8212; don't always make the right decisions, especially when they don't have the right information. In fact, we tend to make up stories to fill in gaps in our own knowledge. We&#8217;ve built many systems-of-record over time to help us with precise look of exact data as and when needed, including databases, spreadsheets, other structured and tabular formats etc.</p><p>Switching back to machines designed to think like humans, <a href="https://transluce.org/investigating-o3-truthfulness?utm_source=gradientflow&amp;utm_medium=newsletter">research conducted by Transluce</a> found that as reasoning models become "cleverer", they also tend to be less reliable because they fabricate information, sometimes quite elaborately, to fill in their own knowledge gaps. This means, reasoning models are more likely to lead to inaccurate and misleading information. That&#8217;s not something we want to rely on for specific data to make critical decisions.</p><h2><strong>What&#8217;s considered state of the art today?</strong></h2><p>Let&#8217;s shift gears and talk about solutions that are currently available to AI builders and AI developers. They work&#8230; until they don&#8217;t!</p><p>There&#8217;s Text2SQL. But it <a href="https://arxiv.org/abs/2406.08426">doesn&#8217;t work</a> without spoon-fed context. And when given the usually large schemas in the context, LLMs tend to get overwhelmed or confused, and are prone to hallucination when they don't know the exact SQL dialect or the exact data object name, etc. Instead, they make guesses. They make up table names and column names. Maybe Text2SQL works in a demo. But it breaks in production for even moderately complex data or queries [<a href="https://arxiv.org/abs/1809.08887">1</a>, <a href="https://arxiv.org/abs/2109.05093">2</a>, <a href="https://arxiv.org/html/2501.09310v1">3</a>].<br><br>So what about using RAG to retrieve schema details? It&#8217;s somewhat more scalable but still widely unreliable&#8230; and again, it leads to more hallucinations. RAG is notoriously bad at exact matches and precise lookups, which is exactly what structured data retrieval needs.<br><br>LLM fine-tuning can work, especially when used with good prompting techniques to increase the consistency of outputs. But how much is your dataset likely to evolve? In the real world, schemas continuously change, and so do data sets. It&#8217;s not practical to re-train every time a schema change happens. And you definitely can&#8217;t train on every internal data system your business uses. It's never-ending upkeep and maintenance, which just isn&#8217;t possible.</p><p>Then there&#8217;s MCP. It&#8217;s a great open source start to the &#8220;connector&#8221; problem, providing a consistent and standard way to do tool calling for LLMs. But MCP is just the plumbing. To actually use it well, you still need a smart agent that understands the business context inside and out: how the data is structured, where it lives, and what queries actually make sense. The hard stuff still isn&#8217;t easily repeatable or automated. A *<strong>lot</strong>* of the heavy lifting is left to the &#8220;agent(s)&#8221; i.e. ultimately to the AI app developer to figure it out.</p><h2><strong>Why Snow Leopard is different</strong></h2><p>At Snow Leopard, we&#8217;re building an intelligent data retrieval solution that uses a <strong>combination of techniques</strong> mentioned above along with a focus on <strong>semantic intelligence</strong> about the data itself. This allows us to deal with the data consistency and accuracy issues that are rampant in LLM-based agents and problematic for multiple enterprise AI use-cases.</p><p>Text2SQL agents and similar agentic workflows for structured data retrieval fail today because LLMs and AI agents are missing the business context around the data.</p><p>This means the relationships within the data source (eg: between different columns and tables) and across data sources (where objects that mean the same thing have different names and ways to address them, such as: customer_id column in Postgres is the same as client_id column in Snowflake) are completely unknown to the agent. Often, these relationships exist only in the heads of the analysts or data engineers that manage and maintain the data infrastructure of the business. But when this business logic can be extracted and fed to the agent, the results are far better and more grounded in reality.</p><p>That is the mission we&#8217;re on at Snow Leopard! We are making it simpler and easier for AI developers to use their operational business data for AI applications in production and on-demand, without having to pre-define the complex data workflows and build all the pipelines. This process, called "live retrieval," means Snow Leopard has a <strong>federation</strong> (vs. consolidation) approach, and evaluates each query in real-time, deciding on the fly where to pull data from&#8212;without pre-storing or pre-processing it.</p><p>We&#8217;re excited to be on this journey to make structured, operational data work for AI!</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qSuk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efa6b9-7e7d-4d4b-8288-b7bd0fa66d03_100x100.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qSuk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efa6b9-7e7d-4d4b-8288-b7bd0fa66d03_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!qSuk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efa6b9-7e7d-4d4b-8288-b7bd0fa66d03_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!qSuk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efa6b9-7e7d-4d4b-8288-b7bd0fa66d03_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!qSuk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efa6b9-7e7d-4d4b-8288-b7bd0fa66d03_100x100.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qSuk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efa6b9-7e7d-4d4b-8288-b7bd0fa66d03_100x100.png" width="100" height="100" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/12efa6b9-7e7d-4d4b-8288-b7bd0fa66d03_100x100.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:100,&quot;width&quot;:100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3954,&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://blog.snowleopard.ai/i/164980021?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efa6b9-7e7d-4d4b-8288-b7bd0fa66d03_100x100.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_!qSuk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efa6b9-7e7d-4d4b-8288-b7bd0fa66d03_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!qSuk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efa6b9-7e7d-4d4b-8288-b7bd0fa66d03_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!qSuk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efa6b9-7e7d-4d4b-8288-b7bd0fa66d03_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!qSuk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F12efa6b9-7e7d-4d4b-8288-b7bd0fa66d03_100x100.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.snowleopard.ai/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 Snow Leopard AI! Subscribe for free to receive new posts!</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 most enterprise GenAI prototypes fail]]></title><description><![CDATA[They ignore structured data problems! If your structured queries aren&#8217;t reliable, no LLM magic will fix bad retrieval or broken joins.]]></description><link>https://blog.snowleopard.ai/p/why-most-genai-prototypes-fail</link><guid isPermaLink="false">https://blog.snowleopard.ai/p/why-most-genai-prototypes-fail</guid><pubDate>Thu, 22 May 2025 05:35:43 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/7be89a87-8833-471e-9fe0-f081cb683022_1280x853.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>What will it take to make AI enterprise-grade? <br><br>That was the topic of focus <a href="https://www.linkedin.com/posts/entreconnect-sf_on-april-18-at-entreconnect-we-explored-ugcPost-7323112193153994752-o6Jf?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAMEVe4BnIOROydpiAVNxt5BbbT7UoVPtzA">at last month&#8217;s EntreConnect meetup</a>. Leading that deeper conversation was <a href="mailto:deepti@snowleopard.ai">Deepti Srivastava</a>, Snow Leopard founder and CEO. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JN7y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F478e140d-d61f-4a3c-8597-6cea478e043e_2048x1366.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JN7y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F478e140d-d61f-4a3c-8597-6cea478e043e_2048x1366.jpeg 424w, https://substackcdn.com/image/fetch/$s_!JN7y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F478e140d-d61f-4a3c-8597-6cea478e043e_2048x1366.jpeg 848w, https://substackcdn.com/image/fetch/$s_!JN7y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F478e140d-d61f-4a3c-8597-6cea478e043e_2048x1366.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!JN7y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F478e140d-d61f-4a3c-8597-6cea478e043e_2048x1366.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JN7y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F478e140d-d61f-4a3c-8597-6cea478e043e_2048x1366.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/478e140d-d61f-4a3c-8597-6cea478e043e_2048x1366.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:544523,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://snowleopardai.substack.com/i/164138485?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F478e140d-d61f-4a3c-8597-6cea478e043e_2048x1366.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JN7y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F478e140d-d61f-4a3c-8597-6cea478e043e_2048x1366.jpeg 424w, https://substackcdn.com/image/fetch/$s_!JN7y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F478e140d-d61f-4a3c-8597-6cea478e043e_2048x1366.jpeg 848w, https://substackcdn.com/image/fetch/$s_!JN7y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F478e140d-d61f-4a3c-8597-6cea478e043e_2048x1366.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!JN7y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F478e140d-d61f-4a3c-8597-6cea478e043e_2048x1366.jpeg 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>Here&#8217;s a breakdown of top takeaways from her builder-first perspective (originally published by EntreConnect).</p><h2>5 core insights</h2><ol><li><p>The real crown jewels of any business are hidden in structured data &#8212; SQL databases, warehouses, internal APIs.</p></li></ol><ol start="2"><li><p>Building a GenAI workflow without connecting to real production data is just a toy project. Demos are easy; integrating live, messy enterprise data is the real challenge.</p></li></ol><ol start="3"><li><p>Multi-agent orchestration isn&#8217;t new &#8212; it's intelligent routing, retrieval, and transformation done at runtime. We've built these patterns long before &#8220;agents&#8221; became a buzzword.</p></li><li><p>Enterprise-grade AI demands reliability: consistent outputs, accuracy, and live data. Hallucinations kill trust and break critical workflows.</p></li><li><p>Most GenAI prototypes fail because they ignore structured data pipelines. Without getting deep into the tech stack (not just chatting with PDFs), GenAI stays stuck in POC land.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!h2Uy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf111646-6b64-4574-8019-4751ed260b82_2048x1366.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!h2Uy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf111646-6b64-4574-8019-4751ed260b82_2048x1366.jpeg 424w, https://substackcdn.com/image/fetch/$s_!h2Uy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf111646-6b64-4574-8019-4751ed260b82_2048x1366.jpeg 848w, https://substackcdn.com/image/fetch/$s_!h2Uy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf111646-6b64-4574-8019-4751ed260b82_2048x1366.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!h2Uy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf111646-6b64-4574-8019-4751ed260b82_2048x1366.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!h2Uy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf111646-6b64-4574-8019-4751ed260b82_2048x1366.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cf111646-6b64-4574-8019-4751ed260b82_2048x1366.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:326079,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://snowleopardai.substack.com/i/164138485?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf111646-6b64-4574-8019-4751ed260b82_2048x1366.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!h2Uy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf111646-6b64-4574-8019-4751ed260b82_2048x1366.jpeg 424w, https://substackcdn.com/image/fetch/$s_!h2Uy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf111646-6b64-4574-8019-4751ed260b82_2048x1366.jpeg 848w, https://substackcdn.com/image/fetch/$s_!h2Uy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf111646-6b64-4574-8019-4751ed260b82_2048x1366.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!h2Uy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf111646-6b64-4574-8019-4751ed260b82_2048x1366.jpeg 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>Operator real-talk</h2><ul><li><p>Data access is the hardest bottleneck. It's not about model quality &#8212; it&#8217;s about whether your system can securely and intelligently access the right row, column, and table, to get the right data for real-time decision making.</p></li><li><p>Prompting tricks won&#8217;t save you. If your structured queries aren&#8217;t reliable, no LLM magic will fix bad retrieval or broken joins.</p></li><li><p>Adoption isn&#8217;t blocked by excitement &#8212; it&#8217;s blocked by system integration risks. Enterprises aren&#8217;t scared of GenAI; they&#8217;re scared of breaking the workflows that actually pay the bills.</p></li><li><p>Retention matters more than initial, first-use adoption. Quick demos impress, but lasting value only comes when users trust the AI layer as much as they trust Salesforce or ServiceNow.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!O9ha!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c659419-6681-473b-aef2-244dc3431338_2048x1366.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!O9ha!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c659419-6681-473b-aef2-244dc3431338_2048x1366.jpeg 424w, https://substackcdn.com/image/fetch/$s_!O9ha!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c659419-6681-473b-aef2-244dc3431338_2048x1366.jpeg 848w, https://substackcdn.com/image/fetch/$s_!O9ha!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c659419-6681-473b-aef2-244dc3431338_2048x1366.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!O9ha!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c659419-6681-473b-aef2-244dc3431338_2048x1366.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!O9ha!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c659419-6681-473b-aef2-244dc3431338_2048x1366.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0c659419-6681-473b-aef2-244dc3431338_2048x1366.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:281115,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://snowleopardai.substack.com/i/164138485?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c659419-6681-473b-aef2-244dc3431338_2048x1366.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!O9ha!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c659419-6681-473b-aef2-244dc3431338_2048x1366.jpeg 424w, https://substackcdn.com/image/fetch/$s_!O9ha!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c659419-6681-473b-aef2-244dc3431338_2048x1366.jpeg 848w, https://substackcdn.com/image/fetch/$s_!O9ha!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c659419-6681-473b-aef2-244dc3431338_2048x1366.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!O9ha!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0c659419-6681-473b-aef2-244dc3431338_2048x1366.jpeg 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>Key quotes</h2><p>&#8220;Last year, everyone adopted something. But what&#8217;s the churn curve?&#8221;</p><p>"Productivity gains are table stakes. True enterprise AI unlocks new value &#8212; and that starts by wiring into your real structured systems."</p><p>"If you can't wire into the heartbeat of the business &#8212; the structured systems &#8212; GenAI will stay a sideshow."</p><p>&#8220;After every platform shift, it&#8217;s the new ideas&#8212;not the old winners&#8212;that dominate.&#8221;</p><p>Read more <a href="https://entreconnect.substack.com/p/enterprise-ai-real-talk-unlocking">via the EntreConnect newsletter</a>.</p><p>Subscribe to the Snow Leopard blog to follow our journey as we share our learnings.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RF8J!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48662d78-75b4-4834-9f2d-cb211cf06f35_100x100.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RF8J!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48662d78-75b4-4834-9f2d-cb211cf06f35_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!RF8J!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48662d78-75b4-4834-9f2d-cb211cf06f35_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!RF8J!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48662d78-75b4-4834-9f2d-cb211cf06f35_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!RF8J!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48662d78-75b4-4834-9f2d-cb211cf06f35_100x100.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RF8J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48662d78-75b4-4834-9f2d-cb211cf06f35_100x100.png" width="100" height="100" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/48662d78-75b4-4834-9f2d-cb211cf06f35_100x100.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:100,&quot;width&quot;:100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3954,&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://snowleopardai.substack.com/i/164138485?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48662d78-75b4-4834-9f2d-cb211cf06f35_100x100.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_!RF8J!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48662d78-75b4-4834-9f2d-cb211cf06f35_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!RF8J!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48662d78-75b4-4834-9f2d-cb211cf06f35_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!RF8J!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48662d78-75b4-4834-9f2d-cb211cf06f35_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!RF8J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48662d78-75b4-4834-9f2d-cb211cf06f35_100x100.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[What it will take for AI agents to address real-time customer concerns]]></title><description><![CDATA[Most teams are stuck wiring agents into fragmented APIs, exporting data into lakes, or building syncs with vector stores that quickly go stale.]]></description><link>https://blog.snowleopard.ai/p/ai-agents-real-time-customer-support</link><guid isPermaLink="false">https://blog.snowleopard.ai/p/ai-agents-real-time-customer-support</guid><pubDate>Thu, 08 May 2025 02:28:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/993eef9a-fdeb-43ed-ad6a-febe419e4f79_1280x853.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Real-world questions&#8212;i.e. &#8220;Where&#8217;s my order?&#8221;&#8212;require real-time answers pulled from live operational systems. But most teams are stuck wiring agents into fragmented APIs, exporting data into lakes, or building syncs with vector stores that quickly go stale.</p><p><a href="https://www.heavybit.com/library/podcasts/generationship/ep-31-a-nursery-for-stars-with-deepti-srivastava">On Episode 031 of Generationship</a>, Snow Leopard founder and CEO Deepti Srivastava sits down with host Rachel Chalmers to discuss what&#8217;s missing&#8212;and how to bridge the gap.</p><div id="youtube2-QyXiQ0JM5L4" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;QyXiQ0JM5L4&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/QyXiQ0JM5L4?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><br>Here&#8217;s what Deepti and Rachel discussed:<br><br><strong>[02:20] Enterprise data realities<br></strong>Every enterprise has a unique stack shaped by time, org structure, and tooling&#8212;making centralized, one-size-fits-all data solutions unworkable in practice.<br><br><strong>[08:30] What Snow Leopard enables<br></strong>Snow Leopard connects LLMs to live operational systems (e.g. Postgres, Salesforce, Stripe) via native queries, enabling accurate, real-time answers without data duplication or delay.</p><p><strong>[10:23] The catalyst for Snow Leopard&#8217;s creation<br></strong>Deepti shares an experience interacting with a customer support chatbot that couldn&#8217;t access her order status, forcing a 45-minute support call for a simple confirmation.<strong> </strong>This broken support workflow underscored the cost of disconnected systems and the need for on-demand data retrieval.</p><p><strong>[14:19] The transition from PM to founder<br></strong>Deepti shares how being a solo founder demands unwavering conviction, especially in early-stage ambiguity, and why product focus depends on saying no to distractions. She speaks to the importance of staying grounded in customers&#8217; pain points.</p><p><strong>[21:10] What&#8217;s next for enterprise AI</strong><br>The three vectors that Deepti is watching closely: Language models for non-English languages, unstructured-to-structured transformation, and agentic reasoning over graph data.<br><br><strong>[26:06] Critical thinking is the missing interface<br></strong>From misinformation to youth mental health risks, Deepti argues that AI&#8217;s greatest societal threats require not just technical guardrails, but renewed emphasis on critical thinking.</p><p><strong>[34:00] Making AI useful means making data usable<br></strong>Deepti lays out a vision for generative AI as ambient, decision-support infrastructure&#8212;and why getting there requires systems like Snow Leopard that deliver timely, trustworthy data on demand.<br><br>Follow our journey by <a href="https://www.snowleopard.ai/">signing up for early access</a> and <a href="https://www.linkedin.com/in/thedeepti/">connecting with Deepti on LinkedIn</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6J9d!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F703b19b5-3412-4e37-bdb1-5288f2208c32_100x100.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6J9d!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F703b19b5-3412-4e37-bdb1-5288f2208c32_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!6J9d!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F703b19b5-3412-4e37-bdb1-5288f2208c32_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!6J9d!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F703b19b5-3412-4e37-bdb1-5288f2208c32_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!6J9d!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F703b19b5-3412-4e37-bdb1-5288f2208c32_100x100.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6J9d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F703b19b5-3412-4e37-bdb1-5288f2208c32_100x100.png" width="100" height="100" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/703b19b5-3412-4e37-bdb1-5288f2208c32_100x100.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:100,&quot;width&quot;:100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3954,&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://snowleopardai.substack.com/i/162793422?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F703b19b5-3412-4e37-bdb1-5288f2208c32_100x100.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_!6J9d!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F703b19b5-3412-4e37-bdb1-5288f2208c32_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!6J9d!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F703b19b5-3412-4e37-bdb1-5288f2208c32_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!6J9d!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F703b19b5-3412-4e37-bdb1-5288f2208c32_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!6J9d!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F703b19b5-3412-4e37-bdb1-5288f2208c32_100x100.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[Enterprise AI’s systems architecture problem]]></title><description><![CDATA[Instead of unlocking data, most AI initiatives recreate old problems: brittle pipelines, static snapshots, and expensive ETL jobs.]]></description><link>https://blog.snowleopard.ai/p/enterprise-ai-systems-architecture</link><guid isPermaLink="false">https://blog.snowleopard.ai/p/enterprise-ai-systems-architecture</guid><pubDate>Tue, 29 Apr 2025 06:41:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/fd198e9d-7512-4b63-a43e-23631ef2a837_1280x853.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Most AI systems aren&#8217;t failing because of model quality. They&#8217;re failing because of the underlying architecture.</p><p>Instead of unlocking data, most AI initiatives recreate old problems: brittle pipelines, static snapshots, and expensive ETL jobs that are difficult to scale and harder to govern.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!t53h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3594166-8f48-4e5a-a934-a1c0c7c460cb_1456x1048.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!t53h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3594166-8f48-4e5a-a934-a1c0c7c460cb_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!t53h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3594166-8f48-4e5a-a934-a1c0c7c460cb_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!t53h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3594166-8f48-4e5a-a934-a1c0c7c460cb_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!t53h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3594166-8f48-4e5a-a934-a1c0c7c460cb_1456x1048.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!t53h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3594166-8f48-4e5a-a934-a1c0c7c460cb_1456x1048.png" width="1456" height="1048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d3594166-8f48-4e5a-a934-a1c0c7c460cb_1456x1048.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1048,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:877155,&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://snowleopardai.substack.com/i/162389122?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3594166-8f48-4e5a-a934-a1c0c7c460cb_1456x1048.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_!t53h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3594166-8f48-4e5a-a934-a1c0c7c460cb_1456x1048.png 424w, https://substackcdn.com/image/fetch/$s_!t53h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3594166-8f48-4e5a-a934-a1c0c7c460cb_1456x1048.png 848w, https://substackcdn.com/image/fetch/$s_!t53h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3594166-8f48-4e5a-a934-a1c0c7c460cb_1456x1048.png 1272w, https://substackcdn.com/image/fetch/$s_!t53h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd3594166-8f48-4e5a-a934-a1c0c7c460cb_1456x1048.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>Snow Leopard founder and CEO Deepti Srivastava discusses this challenge&#8212;and her view for how to solve the problem definitively&#8212;on<a href="https://zencastr.com/z/PXlOGAPj"> Episode 20 (Season 1) of Straight Data Talk</a>:</p><ul><li><p>Respect system diversity</p></li><li><p>Eliminate unnecessary complexity</p></li><li><p>Fetch live operational data, on-demand and in real-time</p></li></ul><p>Drawing on two decades building distributed data systems, Deepti unpacks how Snow Leopard bridges the gap between AI and live, trustworthy business data without forcing enterprises to rewire their entire stacks. Discussion summary:</p><p><strong>[01:50] Enterprise AI is an infrastructure problem, not just a model problem<br></strong>AI systems are failing to deliver business value. It&#8217;s not because the models aren't good enough&#8212;it&#8217;s because the underlying architecture wasn&#8217;t designed for dynamic, real-time access to operational systems.</p><p><strong>[07:30] Data silos are a fact of life&#8212;not a bug to eliminate<br></strong>Centralized warehouses are important, but not sufficient. Operational data will always live across fragmented systems, and expecting complete centralization creates more friction than flexibility.</p><p><strong>[15:25] Pipelines recreate the same complexity AI was supposed to fix</strong><br>Most RAG pipelines simply replicate traditional ETL problems&#8212;introducing latency, brittleness, and missing context into AI systems that need up-to-date and semantic information to move forward.</p><p><strong>[22:40] Snow Leopard&#8217;s query-first architecture for GenAI<br></strong>Snow Leopard eliminates unnecessary data movement by building real-time queries natively using intelligent routing and query generation at runtime.</p><p><strong>[29:18] Usability and governance must be solved together<br></strong>Rather than centralizing everything and losing data lineage and fine-grained controls, Snow Leopard&#8217;s architecture is built to enforce access, permissions, and auditability directly at the data source&#8212;preserving security and governance without stifling AI agility.</p><p><strong>[38:02] Reducing unnecessary complexity unlocks developer focus<br></strong>Simplifying the AI-data integration layer frees teams to focus on building high-value, differentiated products&#8212;not endlessly maintaining brittle glue code.<br><br>Be sure to <a href="https://www.snowleopard.ai/">sign up for early access to Snow Leopard</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!j93N!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f5cf37-eae3-4124-8f26-b247d07fe55b_100x100.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!j93N!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f5cf37-eae3-4124-8f26-b247d07fe55b_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!j93N!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f5cf37-eae3-4124-8f26-b247d07fe55b_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!j93N!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f5cf37-eae3-4124-8f26-b247d07fe55b_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!j93N!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f5cf37-eae3-4124-8f26-b247d07fe55b_100x100.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!j93N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f5cf37-eae3-4124-8f26-b247d07fe55b_100x100.png" width="100" height="100" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/87f5cf37-eae3-4124-8f26-b247d07fe55b_100x100.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:100,&quot;width&quot;:100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3954,&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://snowleopardai.substack.com/i/162389122?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f5cf37-eae3-4124-8f26-b247d07fe55b_100x100.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_!j93N!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f5cf37-eae3-4124-8f26-b247d07fe55b_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!j93N!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f5cf37-eae3-4124-8f26-b247d07fe55b_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!j93N!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f5cf37-eae3-4124-8f26-b247d07fe55b_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!j93N!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F87f5cf37-eae3-4124-8f26-b247d07fe55b_100x100.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[Beyond ETL: Why scalable AI systems need live operational data]]></title><description><![CDATA[Live data access is the only scalable way to support production-grade AI systems.]]></description><link>https://blog.snowleopard.ai/p/scalable-ai-systems-no-etl</link><guid isPermaLink="false">https://blog.snowleopard.ai/p/scalable-ai-systems-no-etl</guid><pubDate>Tue, 22 Apr 2025 02:38:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/8c4f8917-9325-40af-ae1b-7babcc1026b9_1280x853.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Enterprise AI systems are built on architectures that prevent timely, accurate responses: vector stores that rely on stale embeddings, static snapshots that fail to reflect real-time activity, and brittle pipelines that are costly to maintain.</p><p>On <a href="https://thedataexchange.media/snow-leopard/">Episode 261 of The Data Exchange</a> and in <a href="https://gradientflow.substack.com/p/empowering-ai-agents-with-real-time">a recent edition of the Gradient Flow newsletter</a>, Snow Leopard founder and CEO Deepti Srivastava joins Ben Lorica to unpack this growing problem and share why live, structured data is essential for next-gen AI&#8212;and the approach that Snow Leopard is taking to solve the problem. </p><div id="youtube2-w0FX3oyEc5I" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;w0FX3oyEc5I&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/w0FX3oyEc5I?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><br>Here&#8217;s what the discussion covered:</p><p><strong>[01:07] Connecting AI to business value<br></strong>Without real-time access to sources like CRM, finance, and product systems, LLMs are disconnected from the workflows they&#8217;re meant to support.</p><p><strong>[04:29] From Spanner to Snow Leopard<br></strong>Centralized architectures and batch-based pipelines create brittle systems. Drawing on her experience building Spanner at Google, Deepti explains why live access&#8212;rather than ETL&#8212;is the only scalable way to support production-grade AI systems.</p><p><strong>[08:07] The limits of RAG<br></strong>RAG systems degrade under real-world use. Once data is embedded, it&#8217;s already stale. Structured data gets flattened, freshness is lost, and fuzzy matching introduces critical inaccuracies, particularly in high-trust domains like finance and operations.</p><p><strong>[15:02] What Snow Leopard does differently<br></strong>Snow Leopard eliminates pipelines entirely. It sits between your agents and data systems, performs intelligent query parsing and routing, and retrieves only the precise rows and fields needed&#8212;on demand, from the original source.</p><p><strong>[25:07] Why building it yourself doesn&#8217;t scale<br></strong>Deepti explains why teams quickly hit a wall trying to DIY what Snow Leopard handles by design.<br><br>Check out what we&#8217;re building and sign up for early access @ <a href="https://www.snowleopard.ai/">snowleopard.ai</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tqyX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40537e0b-2eef-4103-8f66-b67cf6eada15_100x100.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tqyX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40537e0b-2eef-4103-8f66-b67cf6eada15_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!tqyX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40537e0b-2eef-4103-8f66-b67cf6eada15_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!tqyX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40537e0b-2eef-4103-8f66-b67cf6eada15_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!tqyX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40537e0b-2eef-4103-8f66-b67cf6eada15_100x100.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tqyX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40537e0b-2eef-4103-8f66-b67cf6eada15_100x100.png" width="100" height="100" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/40537e0b-2eef-4103-8f66-b67cf6eada15_100x100.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:100,&quot;width&quot;:100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3954,&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://snowleopardai.substack.com/i/162389453?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40537e0b-2eef-4103-8f66-b67cf6eada15_100x100.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_!tqyX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40537e0b-2eef-4103-8f66-b67cf6eada15_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!tqyX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40537e0b-2eef-4103-8f66-b67cf6eada15_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!tqyX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40537e0b-2eef-4103-8f66-b67cf6eada15_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!tqyX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40537e0b-2eef-4103-8f66-b67cf6eada15_100x100.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[Why enterprise AI can't answer high value business questions—and how to change that]]></title><description><![CDATA[Disconnected tools, brittle pipelines, and rigid logic falls apart under real-world conditions.]]></description><link>https://blog.snowleopard.ai/p/whats-broken-with-enterprise-ai</link><guid isPermaLink="false">https://blog.snowleopard.ai/p/whats-broken-with-enterprise-ai</guid><pubDate>Mon, 14 Apr 2025 21:09:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/29feafce-2e50-423f-9a0c-90a00493f2c4_1456x1048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In theory, enterprise AI should be able to answer high-value business questions. In practice, it can&#8217;t. It&#8217;s common for disconnected tools, brittle pipelines, and rigid logic to fall apart under real-world conditions.</p><p>In this talk at <a href="https://aiconference.com/the-ai-conference-2024-join-the-ai-community/">The 2024 AI Conference</a>, Snow Leopard founder and CEO Deepti Srivastava shares why enterprise data complexity, not model reasoning, is the real barrier to effective AI. Drawing on her experience as the lead PM for Google Spanner, she introduces Snow Leopard&#8217;s approach: retrieving the right business data at query time, directly from source systems, without preloading or transformation. The result is a simpler, more scalable foundation for building agents and assistants that can actually deliver answers that matter.</p><div id="youtube2-Xc-qHyrk634" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;Xc-qHyrk634&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/Xc-qHyrk634?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><strong>[02:17] Root cause: missing joins across systems at runtime<br></strong>A customer support workflow fails not because data is missing, but because existing systems aren&#8217;t set up to do ad-hoc, multi-source data fetches and joins in real time. Siloed data and fixed APIs force human-in-the-loop workflows unnecessarily where automation could improve efficiency, productivity, and customer experience.</p><p><strong>[05:27] AI agents fail when business logic is baked into ETL<br></strong>Most current systems encode logic into pipelines&#8212;meaning any shift in schema, source, or decision flow requires reengineering. This tightly couples business logic to data movement.</p><p><strong>[07:13] RAG turns structured data into lossy approximations<br></strong> Deepti critiques RAG-based retrieval for structured data: embeddings flatten semantics, introduce fuzzy matching, and discard schema integrity, making it unusable for high-trust or transactional use cases.</p><p><strong>[09:02] Why agentic frameworks don&#8217;t generalize<br></strong>Even sophisticated function-calling agents depend on predefined APIs and context windows. They don't handle ad hoc retrieval across changing schemas or evolving enterprise systems without heavy orchestration.</p><p><strong>[14:00] Snow Leopard&#8217;s design: building intelligence about the data rather than into the data pipelines<br></strong>Snow Leopard queries each data source &#8212;OLTP databases, data warehouses, API based systems, vector stores &#8212;natively at runtime, without the need for ETL, pre-defined pipelines, data pre-loading or transformations. The system routes intelligently at runtime and builds the exact query needed to fetch data from a specific data source.</p><p><strong>[16:09] Benefits: increased query precision, reduced system coupling<br></strong>Querying in place preserves data fidelity, reduces latency, and eliminates the need to model or pre-define every possible user query path. It also reduces maintenance cost.</p><p><strong>[17:02] Unlocking applications that require dynamic joins<br></strong>From support and inventory to account intelligence, Snow Leopard enables AI agents to execute cross-system queries without brittle connectors or upfront orchestration&#8212;bringing new categories of enterprise questions into scope.</p><p>Sign up for early access to Snow Leopard: <a href="http://www.snowleopard.ai">www.snowleopard.ai</a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wJyP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb02d0-73d9-4865-8c19-9fb1e2bf0a30_100x100.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wJyP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb02d0-73d9-4865-8c19-9fb1e2bf0a30_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!wJyP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb02d0-73d9-4865-8c19-9fb1e2bf0a30_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!wJyP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb02d0-73d9-4865-8c19-9fb1e2bf0a30_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!wJyP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb02d0-73d9-4865-8c19-9fb1e2bf0a30_100x100.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wJyP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb02d0-73d9-4865-8c19-9fb1e2bf0a30_100x100.png" width="100" height="100" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63fb02d0-73d9-4865-8c19-9fb1e2bf0a30_100x100.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:100,&quot;width&quot;:100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3954,&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://snowleopardai.substack.com/i/160894907?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb02d0-73d9-4865-8c19-9fb1e2bf0a30_100x100.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_!wJyP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb02d0-73d9-4865-8c19-9fb1e2bf0a30_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!wJyP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb02d0-73d9-4865-8c19-9fb1e2bf0a30_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!wJyP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb02d0-73d9-4865-8c19-9fb1e2bf0a30_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!wJyP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb02d0-73d9-4865-8c19-9fb1e2bf0a30_100x100.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[How the things we build impact the world]]></title><description><![CDATA[Most AI workflows buckle under static assumptions, rigid pipelines, and layers of hidden complexity.]]></description><link>https://blog.snowleopard.ai/p/lessons-building-distributed-systems</link><guid isPermaLink="false">https://blog.snowleopard.ai/p/lessons-building-distributed-systems</guid><pubDate>Tue, 08 Apr 2025 03:02:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/571e9cc7-5c9f-416b-b8e0-18ac6a4ab3aa_1280x853.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Distributed systems shape the foundation of modern software. The real impact?</p><p>It&#8217;s about productization, usability, and adoption. <br><br>At the <a href="https://systemsdistributed.com/">2024 Systems Distributed Conference</a>, Snow Leopard founder and CEO Deepti Srivastava shared her best lessons from working on Oracle RAC and leading product for Google Spanner.</p><div id="youtube2-iIiGHpvDpy4" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;iIiGHpvDpy4&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/iIiGHpvDpy4?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Here&#8217;s what she shared:<strong><br><br>[4:16] Ease of use is what drives adoption</strong><br>Systems don&#8217;t succeed based on technical merit alone. No matter their elegance or power, if software is too hard to use, people won&#8217;t adopt it. Case in point: the biggest technology shifts (GUI, cloud, chat, interfaces) were all usability breakthroughs.</p><p><strong>[13:12] Migration, not competition, is the real blocker<br></strong>Better data systems often lose not because of missing features but because data migration is too hard. Even within Google, it took dedicated teams to support the switch to Spanner. Outside of Google, the friction was even higher&#8212;early customers walked away simply because switching costs were too high. Paths that minimize switching effort, supporting side-by-side adoption, are key.</p><p><strong>[20:49] Building for customers is different than building internally<br></strong>An internal tool with 100% uptime, tight dependencies, and shared assumptions doesn&#8217;t survive with external customers. Defaults break. Error modes compound. And support burdens increase exponentially.</p><p><strong>[31:35] Pricing is downstream of system design<br></strong>Efficient architecture is necessary for competitive pricing. At Spanner, internal architecture needed an overhaul for competitive pricing. That takes years of engineering work focused on utilization and cost reduction.</p><p><strong>[36:24] The systems that matter are the ones people can build on<br></strong>Impact comes from enablement. The best systems are ones that empower others to solve problems. That principle underpins Snow Leopard&#8217;s current trajectory: designing platforms that remove friction, reduce glue code, and let developers focus on what matters.<br><br>Check out what we&#8217;re building at Snow Leopard, and s<a href="http://www.snowleopard.ai">ign up for early access</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mvmZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66d358ae-35ff-4568-8a6f-1d7ae5646c03_100x100.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mvmZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66d358ae-35ff-4568-8a6f-1d7ae5646c03_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!mvmZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66d358ae-35ff-4568-8a6f-1d7ae5646c03_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!mvmZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66d358ae-35ff-4568-8a6f-1d7ae5646c03_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!mvmZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66d358ae-35ff-4568-8a6f-1d7ae5646c03_100x100.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mvmZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66d358ae-35ff-4568-8a6f-1d7ae5646c03_100x100.png" width="100" height="100" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/66d358ae-35ff-4568-8a6f-1d7ae5646c03_100x100.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:100,&quot;width&quot;:100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3954,&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://snowleopardai.substack.com/i/162505498?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66d358ae-35ff-4568-8a6f-1d7ae5646c03_100x100.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_!mvmZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66d358ae-35ff-4568-8a6f-1d7ae5646c03_100x100.png 424w, https://substackcdn.com/image/fetch/$s_!mvmZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66d358ae-35ff-4568-8a6f-1d7ae5646c03_100x100.png 848w, https://substackcdn.com/image/fetch/$s_!mvmZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66d358ae-35ff-4568-8a6f-1d7ae5646c03_100x100.png 1272w, https://substackcdn.com/image/fetch/$s_!mvmZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66d358ae-35ff-4568-8a6f-1d7ae5646c03_100x100.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p></p><p></p>]]></content:encoded></item></channel></rss>