In this lesson, you will add some further functionalities by leveraging the multi-modality capabilities of the AI agent, and you will also learn about a number of features and best practices so that you can continue to build and customize your Wikipedia analysis up. Let's continue. You made it to the final lesson. In this last lesson, we're just gonna add one more functionality using some multi-modality inputs. So, let's switch over to Windsurf. Great. So the app looks good. One thing you'll notice is down here there's the ability to insert images into Cascade. So we're going to utilize that. So what I'm going to do is I'm going to go back to my application. And the application looks good. What do I do? Now that I'm here my application let me zoom out a little bit. I'm actually going to take a screenshot. Let me open the screenshot. Great. I'm actually just going to add some stuff to this. So let me add a rectangle over here on the left. Some text. Let's say I also want to you know the visual representation is great. But I actually also want to see the raw frequencies while I'm at it. So I'm gonna put raw frequencies. Let's add another text box. Word one. Word two. Let me actually just put in some text here. This is kind of just roughly what I do, about 30s kind of sketch. Now, instead of having to explain all of the details of the layout, I'm just going to save that image. Let's go back to Cascade. So I'm going to use this image input now. So I just added the image to Cascade. And now I'll just say: add raw frequencies to the app as shown in the image. Something as simple as that. Cascade can use the multimodality aspects of these reasoning models. Already, it noticed that these raw frequencies had to go to the box on the left of the word cloud. I never mentioned that to Cascade. All right. Changes seem to be live. So let's go back. Let's refresh. Large language models. Zoom back in a little. Okay. The raw frequencies are there on the box on the left. Even using the red text on the red outlines like I showed in the image. So this is a simple usage of using multi-modality in order to increase your development velocity. So this is the last feature that we were going to actually add as part of this demonstration. But I'm excited to see all that you can build on top of this. And just help you along the way, I'll point out a couple of other things in Cascade and a Windsurf that I wasn't able to as part of this demo. The first is there's a lot of settings on the Windsurf settings panel, many cutaways in order to customize your experience. One of the things that we didn't show was the idea of memories. The idea behind memories is to, similarly to rules, be pieces of information that Cascade can continuously go back and reference. So allows Cascade to essentially build state of how you do work and what's important to you as time goes on. These memories can either be explicitly mentioned, those are the rules, or they can even be auto-generated. So that's what these Cascade generated memories does. Either Cascade will automatically generate these memories as you're doing work, and it'll give you a notification. Or you can just tell Cascade, remember this for me and it will insert memories into his memory bank. Similar to rules, you can go back and edit those at any point in time. But it's a way for Cascade to automatically learn things without you having to explicitly mention everything in terms of a rule. There's a lot of pieces that control your passive experience and other kind of nice little UX pieces over here as well. There are other functionalities in the settings panel, so if I search up Windsurf in the settings panel, you'll see there's a lot of other different kinds of editable fields for you. One of my favorite is actually the Cascade commands all Out and deny lists. As you can see, every single command that Cascade suggested I had to accept. But sometimes there are certain commands that I'm totally fine for auto-running or the certain commands I never wanted to auto-run. So you can actually whitelist and blacklist commands in more recent releases. There's even turbo mode, which will just automatically run everything for you. If you just want to go full vibe coding with your agent. That's all for this lesson and course, as we saw, there are a lot of functionalities and features that make working with Windsurf and Cascade a lot of fun. And hopefully you learned a thing or two about how to best improve your development workflows with these AI collaborative agents. Of course, this is just a moment in time. And Cascade and Windsurf, we're only going to continue to get better. The AI is going to get smarter. The functionalities and polish and guidance and observability will only continue to expand. So keep up to date with all the changes on our docs, or using our change logs to see what is the latest and greatest within a Windsurf and Cascade so you can maximize your experience as a developer with AI.