How to DOMINATE with AI in 2025

41.29k views5865 WordsCopy TextShare
Cole Medin
The AI landscape is shifting FAST, and 2025 is going to separate those who are truly mastering AI to...
Video Transcript:
AI is moving fast going into 2025 and no one is even going to try and tell you that things will slow down if anything it's just going to keep getting crazier and that my friend can be overwhelming it can feel impossible to know what to focus on no matter who you are whether you're non-technical and just getting your feet wet with AI or a developer trying to build an awesome app around AI or a business owner just trying to cut through all the AI fluff and Implement something that's actually useful for your business we're all in the same boat it feels like every week There's a new AI coding assistant a new large language model or a new AI agent framework or tool with so much being released every single week how could I possibly filter out what's important for me and what's not how do I know what I'm investing my time into learning isn't just going to become Irrelevant in a month if you don't have any of these questions and you have it all figured out you my friend are a wizard and you should just run my YouTube channel for me if I was a betting man I would definitely bet that you have a lot of questions right now around where to truly put your time as you learn how to leverage AI effectively especially with everything released even in the last couple of months here in 2024 we've got 03 Gemini 2. 0 flash pantic AI winds surf lovable new quen llama and deep seek models and claud's model context protocol it is all just way too much but in this video I have a fundamental mindset shift for you that's going to really help you manage all the craziness of AI going into 2025 as I've wrestled with these questions myself and done hours and hours of research and development with AI this year I've come up with a set of just a few High leverage skills that are going to really keep you ahead with AI going into this year no matter what is released what becomes irrelevant or how much we achieve AGI this year this isn't just your average 2025 AI road map or here's how I learn AI if I had to start over video this is a no fluff no BS conversation that I just want to have with you sharing how I plan to invest my time into AI that I hope will resonate with you no matter who you are so with that let's dive right into it all right I have crafted this beautiful sort of road map for you for us to talk about AI Trends going into 2025 and the important skills for you and I to focus on right now now it's important to note that all these things that I have laid out here they don't necessarily go in a specific order this just kind of road map style is the best way for me to lay out everything for you right now so with that we can dive into the first thing here which is really setting the stage for everything that I want to talk about here because it is the most important motto that you can get through your head right now and that is the idea of capabilities not tools let me explain so when I was a software engineer working a 9-to-5 job back in the day I had this VP on my team this really intelligent dude that had multiple phds he taught at colleges he had a ton of patents doing incredible things with deep learning and machine learning and generative Ai and the thing that he would always say it really became his motto is focus on capabilities not tools and what he meant by that is focus on the bigger picture higher leverage skills instead of a bunch of disperate low leverage skills focusing on mastering specific tools like specific programming languages or agent Frameworks whatever it might be and so the idea for us as we're thinking about AI is to focus on what can I do with AI not as much how can I work with these specific tools to do things with AI because in the end AI can do a lot for us already like coding and creating animations and stuff and all these tools that we might be tempted to really dive into and master they get replaced all the time we have ai coding assistant llms agent Frameworks coming out every single week and so it's not really worth it to us to invest our time there and get so caught in the weeds when that knowledge might become irrelevant and like I said right here it's especially true in the age of AI even though this applies to software engineering and really all of life because these higher lever skills are what are going to keep us relevant when things are changing so much in the industry and one super important caveat that I want to State here is that learning specific tools is still very important I mean you still have to pick some llm to work with some agent framework to code with some automation tool to use you get the idea you still need to pick one but don't make it a priority to master that think about the more higher leverage skills a lot of which I'm going to talk about through the rest of this kind of road map here all right it's time to take a step away from the presentation quick because it is story time I used to be that person that was completely obsessed with tools over capabilities and it didn't get me very far one example in particular that I cringe at every single time I think about it is right before I went to college to get my bachelor's in computer science I had a couple of free weeks during the end of that summer and what I wanted to do was give myself a coding boot camp with something just to help me prep for college and be a better programmer and out of all of the things that I could have done for some weird reason I chose to dive into advanced C++ topics I'm talking really really technical stuff like static polymorphism and advanced inheritance structures some of which you guys might not even be aware of Cu it's so technical it's a very good example of being way too into the tool instead of capabilities and so yeah honestly it ended up being a waste of my time I don't code with c Plus+ anymore that stuff is way too technical for what you usually need to do anyway and then the next summer that's when I did something quite the opposite I learned a ton about deep learning and machine learning really high leverage stuff as well like I wasn't just focused on individual Frameworks like tensorflow or Kos or working in Python in particular but it was high leverage skills like learning how models work and how to actually work with the AI within any language that I wanted it was super valuable stuff and so that's a good example that start contrast between focusing so much on a tool which sometimes you need to but I did it way too much and then focusing on the capabilities so learn from my mistake it's super important to focus on what really is going to get you far so I hope that story gives you a clear example of what I mean by capabilities not tools and I'm going to be referencing this model constantly throughout what I'm talking about here because it really does apply to all the skills that I'm going to speak to and why they're actually so important and so with that we can move on to the next one here which is AI agents this is going to be the focus of 2025 all the big companies Microsoft Lang chain Nvidia anthropic open AI they're all saying that AI agents are the way of the future for AI and 2025 is going to be a massive year for them and the biggest reason for that is a lot of the innovation of 2024 is really laying the groundwork for AI agents going into 2025 things like establishing best practices in architecture which I'll get into in a little bit and creating llms that are actually powerful enough to reason well within complex agentic workflows all that is there now ready for us to utilize and remember we want to focus on capabilities and not tools and what that means for agents is for you and I to dive into agent architecture best practices when to build yourself versus use a platform that does a lot for you like open AI assistance for example and notice how all of these skills are very very high leverage and agnostic to the framework or tool that you end actually end up using to build your agent and that's important because all these tools are they're good to learn but don't make it a priority don't spend weeks and weeks learning crew aai or pantic or n8n even though I love all these platforms because that is going to get you caught in the weeds focus on the high Lev stuff and one of the most important things is learning about agent architecture and anthropic actually released this amazing article recently on all the different architectures and best practices coming up for AI agents so let's go ahead and check that out now because that is a super important skill for us to learn going into this next year so December 19th of last year anthropic put out this article on building effective agents and anthropic is an incredible company with the amount of research and development they're doing within AI even more than most other companies like open AI at least in my eyes they're very very impressive and so when they put on an article like this talking about something that they're claiming to be very important in the AI space we listen and this applies to you really no matter who you are if you're super technical or just a non-technical business owner all of these things apply because it's important for us to know what makes an AI agent good as we're developing them and evaluating tools that we might want to incorporate for ourself and our businesses and so also what en Tropic is talking about here applies a lot to what I'm speaking to as well because they talk about what tools you might want to use to build your agents but they don't focus on it a lot they move pretty quickly into the higher leverage stuff specifically the architecture options that you have for building powerful agents and so it's kind of like yeah hey here are some tools that you can use to implement these things but don't focus on it a ton instead the rest of this article that's many many many paragraphs is talking about all the different architecture options so at the Forefront here we have this architecture diagram that really defines what an AI agent is at the core like with a knowledge base with retrieval tools to interact with your services like slack and Gmail and then chat memory as well and then I'm not going to dive into all these specific architecture diagrams right now but they have a ton of really cool things like promp chaining and routing which is awesome for working with different llms parallelization to conquer tasks with multiple llms at the same time they've got orchestration workers so having like a master agent that dishes out work to different llms with kind of aggregator at the end here an evaluator which is super important for reducing hallucinations uh and then yeah so many other architectures as well again I'm not going to dive into this in a ton of detail but I'll have a link to this in the description I would highly recommend following along with this reading through it and really just starting to engage yourself with the whole idea of learning about how to build solid architecture and Implement best practices for your agents going into 2025 since I was just talking about AI agents it felt very fitting to call out that my platform automator is hosting an AI agent hackathon competition in partnership with voice flow and n8n and the price pool is $5,000 the only criteria is you just have to build an AI agent for the live agent Studio which is my community-driven open- source first AI agent platform that I developed recently and this competition is just a way to get us all engaged on that platform and it's also my Christmas gift to you I announced this on Christmas super super exciting so I'll have a registration Link in the description and pin comment don't miss it definitely register and be a part of this build an agent and win some money and showcase your AI Mastery to the world if AI agents are the most important thing for AI to invest your time into going into the next year I would say the second most important is reasoning llms and learning how to work with them very well and that also ties a lot to AI agents which I'll speak to in a little bit but all a reasoning llm is kind of as the name suggests is a large language model that is able to reason with itself about your prompt before giving you the final answer you'll also hear Chain of Thought inference time compute all of this means the same thing and it's really cool that actually existing large language models are being used to create these systems that turn into these reasoning llms which is kind of why I'm saying it's the ticket to AGI even though it's kind of cheesy because we're taking these existing llms and we're making them 10x 100x more powerful just through this process like 03 by open AI is a really good example example you're probably living under a rock if you haven't heard of 03 and then we have 01 also from open AI qwq open source reasoning model from quen we've got Gemini 2. 0 flash thinking these are really starting to blow up and they're super powerful because they solve two of the big problems with generative AI right now maybe not 100% solved but we're getting there and that is the issues of hallucinations and llms just making bad decisions as agents and so really the future is going to be agentic workflows that combine reasoning llms with smaller llms that can actually produce output quickly to create strong and fast systems because they're going to be parts of our processes that can be slow but need to be more powerful and they're also going to be parts that need to be fast and maybe aren't as complex and so combining these reasoning llms with smaller fast LMS is really the future that I see and then add in the whole idea of domain specific LMS which I think is going to be another big thing in going into 2025 you're going to have all these different llms to bake together in these agent architectures that I just finished covering and that's really what's going to drive Innovation forward going into 2025 lastly what this means for you from a practical standpoint what skill to actually invest in is to learn how to prompt and work with these reasoning llms because they are definitely different than normal large language models with how they behave because of this whole idea of the chain of thought that it goes through before it gives you a final response and so learning how to prompt them efficiently use them as agents and also when and how to bake them into your agent architectures is going to be crucial for you to build powerful agents next up we have the entire Arena of local large language models and this is entirely a skill of its own because there is so much that goes into understanding Hardware requirements for local llms when you run them yourself when and how to get them the understanding of fine-tuning and how to take these llms and have them work on your data set when to use them versus Cloud large language models there's so much that goes into it and one really important thing to keep in mind here is that closed llms like Claud GPT the ones that you can't download and run yourself they're still better than the local ones that you can like quen and llama but going into 2025 this Gap is diminishing very very quickly especially with new models like the new deep seek V3 it's just incredible what we can do with local large language models and they have a ton of advantages as well like fine-tuning that I already mentioned being able to take a large language model and train it on your own data so it can perform better on your use case you also have utmost data privacy because the llm is run on your own infrastructure you have better cost depending on the use case but a lot of times you do because you're not paying for the API cost of using these large language models you just have to pay for the cost of your own Hardware or hosting fees and then believe it or not speed can often be another Advantage assuming you have good enough Hardware because you're not dealing with the network delays of calling these llms across the internet with an API and then last but not least is flexibility there's just way more options for local llms available that you can download yourself and run yourself from like hugging face or olama way more than the number of closed llms that are available and there's so many fascinating local llms out there for domain specific things like creative writing and coding so just so many cool things to play with with that are becoming more and more practical so it's something that I focus on a lot on my channel local Ai and I'll continue to as well all right so we've talked about AI agents and reasoning llms and local llms but how do we actually leverage these things to create a system to solve a real problem for us because we're going to have to have a database and we're going to have to host it and serve our large language model how do we do all of that in a system and that leads us to the next skill here which is finding and getting a good grasp on your AI I teex stack an AI Tech stack is really just your collection of tools and services that you're combining together to create the system for yourself or your business and like I just alluded to we are getting into tools now instead of capabilities but like I said at the start even though you want to prioritize capabilities you still do need to focus on tools to some extent because in the end that's what's going to enable you to build out the capabilities that you are mastering and so there are a ton of resources online that look kind of like this right here where you have the different categories for your Tech stack and they give you all the options that you can have or at least a good chunk of options that you have for each category like your llm your hosting your database all that good stuff and so this gives you the starting point I'll actually show one of these in a little bit here it gives you the starting point to then research all these different services and find the ones that work for you and your Tech stack the important thing is to find what works for you and your business and just stick with it don't spend a month diving into the weeds of all these services and getting good at them like I did with my C++ boot camp the important thing here is to not overthink it there's an acronym in the software engineering industry that is Kiss and that's just short for keep it simple stupid and the other important thing to keep in mind is to engineer for Simplicity and reuse find the Technologies for your Tech stack that you're going to be able to use the most for the different use cases you have for AI for yourself or your business so you don't have to repeat yourself as you're building different architectures and the acronym for that also from the software engineering industry is dry which stands for don't repeat yourself so just keep in mind as you're building out your AI Tech stack you want a dry kiss don't repeat yourself and keep it simple stupid and really the biggest decision as you're building out your Tech stack the most important one is whether or not you want to go local with your large language model you know hosting that yourself hosting your database yourself and all your infrastructure versus going to the cloud and using those services for hosting and llms and all of that but with that decision out of the way it really is pretty simple you just go through all of these different options here do a little bit of research and find the services that you want for each category and so with that I'll actually take you to an example and we'll walk through one of these AI Tech stack diagrams and how you might choose the services for you all right so here we got a good example example of what one of these AI Tech stack resources looks like that you can use to help you figure out what you want for your Tech stack specifically so this is open source it's just a GitHub repository where people through poll requests can actually contribute additions to this text stack diagram here so it looks like a GitHub repo at its core but when you scroll down you have this massive image in the read me that gives you all these options that you have for each layer of your text stack and so let me full screen this really quick for you here just scroll down to the bottom so you basically just start from the base you pick a couple of these options here and then just do a little bit of research maybe build a quick P to test different things and see what works best for you so you just pick your cloud provider like maybe you already use AWS for your business so it makes sense to just stick with that and then you go up to your models maybe you'll try a few models with specific prompts for agents you're trying to build or again you'll build a example proof of concept agent and try with these different models see which performs the best and then you'll go on to maybe knowledge engines if you have rag as a part of your agent you'll just try a couple of these and just see which agent using one of these knowledge engines retrieves information correctly from your knowledge base the most so you get the idea you just try a few figure out what works best for you and don't overthink it you don't have to test every single one of these or have a full agent built out to test them just keep it simple and I don't necessarily agree with everything that's in here and I think there's a lot that's missing so just keep in mind that this is just an example of one of these many resources so I'll link it in the description below just don't take this one specifically as your end all be all for your resource to go find your AI Tech stack it's just a good example to work off of if you are curious what my AI Tech stack looks like I'm sharing it with you right now and again I'm not super focused on tools I want to be focused on capabilities so a lot of these are going to change and that is why I'm I'm sharing Resources with you to help you decide instead of just giving you what I do only and telling you to do that cuz a lot of this is going to change but this is what I'm planning on focusing on using at the start of the year at least and a lot of this will probably last for a while as well because there are definitely some tools like Lang graph is one good example that I definitely don't think is going anywhere so anyway for large language models this is probably the most volatile but right now I'm using a lot of the new deep seek V3 I've tested it's performing fantastic um then also quen and llama for models that I run on my computer and then Gemini 2.
0 Flash and Cloud Hau are the really awesome fast and cheap Cloud models and then I use a lot of 01 as well for the more advanced reasoning stuff especially when wind Surf and bolt get stuck on little coding problems then I'll throw them at 01 languages Python and Java Script almost exclusively I think go would be cool to learn as well um then for AI coding assistance bolt. diyne and then yeah wind Surf and cursor these are kind of my go-tos and then for AI agent Frameworks pantic AI and Lang graph which is a fantastic combo by the way more content coming on that combo soon and then I like using flow wise for prototyping as well um and then for my database I basically exclusively use superpa base for the postgress under the hood um because it also has PG Vector for rag so I don't have to go and use another service like pine cone which there's times to use that as well but I found this works very well for me and then voice flow and n8n for automations they're both sponsoring the hackathon which I I talked but earlier for the live agent studio so super cool and then I use Docker a lot to containerize my applications for a consistent environment and then for hosting in the cloud I use digital ocean for general purpose and then runp pod when I have machines in the cloud running large language models and then for my development for testing I'm using playwright py test pantic Ai and then codo cover I haven't used yet but it's this new tool that generates like entire tests for your AI agent um using AI which is super cool so I might be looking into that um yeah and then for cicd GitHub actions just nice and simple for all my repository testing um and then for llm evaluation this is something that I'm going to get into a lot more this year haven't done a lot with it yet um but creating custom agents to evaluate other agents um using bolt. DIY so like when I have a large language model I use it as an AI coding assistant with bolt.
DIY and just see how well it can code these templates that I have um and then regos and Phoenix are a couple of upand cominging tools as well Phoenix specifically for evaluating agent tool calling and then ragos is meant for evaluating rag pipelines very awesome tools um and then finally for search like when I want to have an agent that can search the web I've been using Brave a lot but also fire call is something I'm going to be making a video on soon and then you've always got the classic perplexity and then search one API is another one that I'm planning on looking into pretty soon here so yeah that is my I Tech stack as a whole again might change completely but just thought it'd be worth sharing with you what I'm going to be using for my tools going into this year so hopefully that gives you a nice and concise overview of finding your AI Tech stack with some solid recommendations and so with that the next high leverage skill to invest your time into is working with large language models the most obvious thing being prompt engineering learning techniques like single shot multi-shot Chain of Thought prompting a lot of resources online for learning these things but it's important to do so because the way that you work with all the different llms is very very similar there's some subtle differences in the way that you want to prompt each one but learning how to prompt specifically for one llm is pretty low leverage but learning the overarching stuff in these techniques is very high leverage and super important for anything that you're going to do with AI also learning how to work with AI coding assistance because it's definitely the future of AI or even non-technical people can leverage AI coding assistant like bolt. Di Y and AI idees like wind Surf and cursor to make a ton of incredible things and so it's definitely worth investing time into learning how to have ai as a PA programmer or even building the application for the most part for you and then going along the lines of working with llms is the whole idea of human in the loop this is going to be very big in 2025 because as AI agents are enabled to do more and more and more we still need the human to approve certain actions that the agent might take and things like that and that is what human in the loop allows a lot of really awesome tools like Lang graph that make this very possible to do as well cuz it can get quite complicated to have the agent do a ton of things itself and then somehow come back to the user for specific actions and so it's worth learning that not trivial and then the last thing is taking advantage of massive context Windows we're already seeing models like Gemini where you can put millions of words into the prompt already and going into 2025 there's just going to be many more models where that is possible that's a whole new paradigm for for how we work with llms and we can just give it that much information in a prompt and so super important to spend some time learning how you can actually leverage these things as they become more widely available so at this point I have covered a lot to say the least so now it is time to tie it all together and I also want to speak to how I'm going to be combining everything that we talked about in a very cohesive way in my channel for this year to provide you an insane amount of value so yeah let us tie it all together imagine having a fully open source AI enablement stack that gives you your entire Tech stack for AI all the tools and services that we just talked about pre-built agents that you can pick and choose from based on your use cases for your business an AI coding assistant to help you make all your applications the ability to choose a local versus Cloud setup and last but not least extensive documentation to help you get started very easily implementing this for your systems and processes and helping you implement all of the best practices well this is my dream and what I'm going to be working on with all my heart and soul this year for you it really is what I figure to be the best way to provide an insane amount of value for you because having this open- Source AI enablement stack is going to make it so easy for you to get started with AI so I'm super excited for this so much of my content is going to be going into this over the year because it also covers all the important topics that I've already spoken to in this video that are going to be the big things for 2025 last but not least it's not a skill but it's equally important that is finding an AI Community to learn and grow with other people you do not want to go through the wild ride of AI alone and also the cheesy saying your network is your net worth definitely applies to AI as well so find a community there are a lot of fantastic ones out there one that I can sincerely recommend because I see to it myself that it is awesome is the automator Think Tank automator is my platform and the think tank is the community that we have been building up to be a central hub for all the knowledge networking resources and tools you need to succeed with AI it's also the home of the bolt.
Copyright © 2025. Made with ♥ in London by YTScribe.com