Christian Kleinerman12:04
Good morning, Snowflake Summit. That's better. Thank you for being with us today. Super, super excited to see you all. Many of you know me. It is true: Snowflake Summit is my favorite week of the year. I was running up a little bit earlier. It is my favorite time of the year. We get to reconnect. We get to share with you the innovations that we've been making, and we get to learn from one another. We get to see the cool things all of you are building with Snowflake. And I want to start with a quote today. This quote is older than I am, and that's a lot: 'Any sufficiently advanced technology is indistinguishable from magic.' And I've been saying this for years because when you see a great product, it's magical. And we all live in a time where this seems to be true almost every week in some new way. It's exciting times. AI is changing what is possible for all of us and is expanding the opportunities for all of us to innovate. And us at Snowflake are surely innovating. Hopefully all of you see the pace at which we're going, because we love building technology to help all of you be more productive and help your organizations be more successful. We do hundreds of launches every quarter, and we keep picking up speed. We innovate with AI. We're leveraging AI ourselves, but we're also innovating to help all of you get the benefit of AI. We have a number of Snowflake members, engineering team, product team here. Many of them are watching online. I want all of you to give it up for the Snowflake product development team. Thank you to everyone. And among all that innovation, two products have stood out in the last 6 to 12 months. Shrier talked about it. Ben mentioned Snowflake Intelligence and Snowflake Cortex Code. The instantiation of that control plane that helps all of you and everyone in your organization be more productive. When we introduced Cortex Code, very quickly many of you started saying 'Coco,' and you hear us even saying 'Coco.' So Denise, who is here, said, 'Ah, we should just be done with Cortex Code. How about we just call it Coco?' What do you all think? Good. So from here on, no more Cortex Code. It is officially Snowflake Coco. And throughout the rest of the conference, it's Coco. And then Snowflake Intelligence seemed to be standing out. So we're like, okay, the scope of Snowflake Intelligence is so much broader than when we started. It's changing how we work. So we're also renaming it to Snowflake Co-Work. I'm going to cover a ton of innovation, and I left a ton out. That's how much there is going on at the conference. So I want you to at least remember one thing when we're done: we want you to rethink what is possible. The art of the possible is changing. And I want you to know that Snowflake will help you empower everyone in your organization, everyone, to leverage AI to be more productive with the context of your company, with a peace of mind on governance and security. And our goal for the next hour or so is to showcase, share with you some of the latest innovations that we have, and give you evidence that we help you leverage AI again with security and compliance in mind. And we're going to do this in four acts. So let's get started.
So, it's no secret we all live in a very complex world, and complexity in any dimension you look at it, there's a lot going on. Data technologies, new systems, new models, AI keeps evolving. And what Benoit and Thierry set out to do, and we continue to do to this day, is focus on making the complex easy. When we talk about Snowflake ease of use, we truly mean it. We want all of you to focus on adding value to your organization, not wrestling with the technology. And in the last six-plus months, we've seen a massive inflection on ease of use. Anyone knows what has changed ease of use for Snowflake and for data management? Okay, someone said Coco. Maybe unsolicited advice: when you're not sure, the answer is Coco, and then you think about the question in any context. So yeah, it's true. Coco is truly changing how we think about Snowflake, the surface area, and how you're more productive and more agile at getting things done. And it's crazy that we all talk about Coco, which has been around for just over six months. And here you see a timeline of the evolution and the pace of improvement of Coco. Started with CLI and a Snowsight experience. Had knowledge about Snowflake, and we expanded it to Airflow, DBT, Spark, other concepts, MCP, ACP. We did an SDK, agent teams, and of course at Snowflake Summit, we will continue to show you improvements in Coco. So today at the conference, we're announcing Cloud Agents, almost in general availability. And what this lets you do is for Snowsight, you have a sandbox in the back that lets you run commands. So a lot of the power that you see in the CLI is now available in Snowsight. Similarly, we're introducing a sandbox for the local development environment for CLI. We're introducing automations and the ability to have autonomous agents through scheduled operations, through async APIs, and we're introducing a skill catalog that lets you share skills and plugins, discover them, and reuse. And that also works with Snowwork. And I want to acknowledge a number of partners that are leveraging Coco to help many of your organizations achieve results faster. If your company is here on the screen, thank you. If your company's not on this screen, let's get going. Coco is going to help you. And Coco has transformed the entire lifecycle of what we do. You've seen this schematic. I've shown it before. It's simplified data sources, processing, and consumption. And I'm going to walk you quickly left to right through some of the innovations that we're producing, and many of them come with just Coco at the forefront. Let's start with what we're doing on sources. A year ago here at Snowflake Summit, we introduced Snowflake OpenFlow, a way to manage service to do data integration, structured and unstructured data. We're launching at Summit an APIs and programmatic way, object model to program OpenFlow. Why do you think we did that? Coco. I told you, Coco is the answer. We're also, many of you told us you want private connectivity. We're introducing a data connectivity proxy to have private connectivity to OpenFlow, and we keep adding additional connectors. The Oracle connectors, GA, Viva, Shopify. Many of these are now part of OpenFlow. But sometimes you don't want to ingest data that already landed somewhere else. Sometimes you want to capture it up front. Many of you, I know from talking to many of you, have complemented Snowflake with a streaming solution, most commonly Kafka. And probably some of the names that are on the screen you say, 'Oh yeah, I deal with all of that.' So we said, you know what, we want to help you capture events upstream but not deal with all of this complexity. And that's what today I am very excited to introduce to all of you: Snowflake Data Stream. What is Snowflake Data Stream? A fully managed streaming service built directly into Snowflake. In true Snowflake fashion, it has a separation of storage and compute. It does zero-copy streaming, which lets you stream data to and from Snowflake with sub-second latency. Most important, it's Kafka wire compatible. So all your clients and applications can stream into Data Stream directly. And of course, we have unified streaming analytics where you can instantiate a topic into a Snowflake table. This will be in private preview shortly. But also, AI has changed how we think about migrations. We've now unified all of our migration efforts under this term: AI-powered migrations. And if you still have a number of legacy database platforms and you want to move on to Snowflake, Coco and the tools that we have help you go faster. If you have Spark workloads, you want to move them, Coco and AI help you move it faster. I just heard a story of someone took some RDD code, moved it to Snowflake, and it was like five times faster. And for those of you still waiting on when to move off of a Teradata system, we've introduced virtualization where you can move your workload, still be Teradata SQL and BTEQ compliant, move it, get the benefits of Snowflake, and then later on you convert whenever you want. But we also keep looking at how do we improve the processing phase of this lifecycle. And often times when we talk about unstructured data, the first answer that we think of is AI functions. This is probably one of the most common ways where many of you are leveraging AI in the context of data. We're also adding additional capabilities. For example, AI Complete now takes audio and video as inputs and lets you reason and think through all of those. The number of use cases, sentiment, classification, all of that keeps compounding. And today we're introducing the public preview of something called Cortex Function Studio that lets you create your own AI functions where you can specialize it. You can create a function, evaluate, and control what AI operations users of your platform do. One of the key things out of AI functions is AI Complete, which is how do you interface with models. And one of the first parameters, actually the first parameter, is a model. And our commitment to all of you, as I said yesterday, is to always have the latest and greatest models available in Snowflake. We want to make sure that you have choice when it comes to models. If tomorrow something else is better, our commitment is to bring it. And that's why I am really excited that we're bringing SpaceX's AI models available into Cortex. I don't know if you're following all the different leaderboards, benchmarks, evals out there, but these models are making really good progress and they're quite compelling both from a price and a performance perspective. We're very excited about the collaboration between Snowflake and SpaceX. And this went into private preview as of yesterday. We're also announcing a public preview of something we call Agentic Search. And I think of it as something super cool, which is the best of unstructured world and structured world. What this lets you do is ask questions via Snow Intelligence, Co-Work, or Cortex Agents, but ask questions that require precise analytical answers. Imagine saying, 'How many contracts are dated in 2025?' You see three examples also on the screen. And what Agentic Search lets you do is instead of doing RAG, which just gives you a top-k type of result, it will leverage AI functions, extract the information from the unstructured data, put it in structured form, run an analytical query, and give you precise analytical results from unstructured data. This is in public preview, very excited. Any of you ever had a Python file that you developed elsewhere and you want to bring it onto Snowflake and you want to just run it in Snowflake? If you've done it, I'll guarantee you you've encountered friction. You had to wrap it, copy-paste, put in a sort of procedure, permissions. So today we're also introducing Code Bundles, a simple concept: take code, Python or Java, and deploy it and run it in Snowflake directly from the file that you have. No wrappers, no copy-paste. You can just execute SQL directly or execute the code directly or schedule the operation. And as I mentioned, this is now in public preview. Some of you may say someone liked it. Good. You deserve a t-shirt. I don't have anything to give, but you deserve a t-shirt. Some of you may be thinking, 'Oh yeah, Snowflake never got into this ML thing and machine learning.' The reality is we have a full stack, offline, online, whatever you want to do with machine learning. Snowflake is there for you, and the results are amazing. Our training APIs are two times faster, three times cheaper than, let's call it, other platforms. And guess who has skills that makes all machine learning easier? Now you know, right? Coco. But we're also announcing new innovations for machine learning. Today we're introducing Cortex Training, which lets you customize and train foundation models and do fully managed experience for fine-tuning or reinforcement learning. We're also introducing extensions to VS Code and Cursor if that happens to be your preferred development tool. We're also announcing the GA of streaming features so you can do serving, feature serving, feature vectors in real time, as low latency as you need it, tens of milliseconds. And last but not least, we're helping you safely evaluate new models through the introduction of online A/B testing. We can do control experiments, diverse traffic, eval, and if you like it, deploy it. Now, in terms of transformation, how many of you have been wanting Snowflake to add a visual pipeline editor? No one. Okay, JB, we built it for JB and for someone that's a 'woo' back there. We're also introducing a new project type in Snowsight which we call it Snowsight Pipeline Builder, and what you see is exactly what you get. Yeah. Yeah. I'm sure you want it even though you didn't understand my words. Visual representation and editing of pipelines. You can make changes. You can bootstrap it from a notebook, from an ML package, and you can see errors, make changes. And this is in private preview. We'll roll it out soon as soon as we get some validation. And last piece on the consumption part of the lifecycle. Of course, the marquee way to consume data is Co-Work. And we'll talk more about it in a second, but for now, Streamlit is a framework that makes you so much more powerful relative to your organization. You can build beautiful data experiences. We have 1.7 million monthly active developers on Streamlit and gaining momentum, and we're announcing the general availability of Streamlit hosted in Snowflake through a new integration. It gives you workspaces integration, Git integration, runs in containers, faster, cheaper, and you can just build amazing, amazing experiences on data. But if you want a little bit more control, someone liked it. If you want more control, some of you said, 'Oh, Streamlit is good, but I want just my own code, my own React app.' So we are introducing a Snowflake App Runtime. It's in public preview at Summit. It lets you run Node.js, very soon Python, which means you can run a full React application. And once you've built it, the easiest way to deploy it is yes, Coco can help you. We also have a one-line command as part of the Snowflake CLI. You can just do 'snow app deploy' and we take care of every single detail. We're also introducing something we call Snap and Ask, which is a way to visually give context to Coco and ask questions about it. I'll show it to you in a second. All in all, we're trying to look at the entire lifecycle of data and with the help of AI, helping all of you be more productive. But some of you said, 'I also use AI in other form factors and I want to make sure I can get the value of Coco.' So we're introducing a number of new form factors for this: a new Coco plugin for Excel, an extension for VS Code, and in the marketplace of Cloud Code. And last but not least, what if you could have the power of Coco in the CLI with the usability and excitement of Coco in Snowsight? And that's why today we're introducing Coco for Desktop, generally available today. And I'm not going to say anything else. I want you all to see it. You want to see a demo?
So, okay. So, Dash is here behind me. He's going to show you some of the technology we just talked about. Take it away, Dash.