[Music] a new week means a new AI native IDE last week we explored winds surf AI by codium which is a fantastic new alternative to cursor now wind surf AI introduces this new built-in search engine that allows developers to provide full context of their code bases making it a powerful agentic IDE with full contextual awareness and it also has abilities like automated coding which is also really nice now on this channel we've also showcased cursor and this is something that is quite impressive with this composer feature this is another excellent option however there's key limitations
to both wind surf Ai and cursor as neither of them are open source but today allow me to introduce a new IDE that is fully open source and that is called aid aid is an open-source AI native code editor that is a fork of vs code Aid merges the powerful familiar features of vs code with Cutting Edge AI capabilities where it offers combined chat plus edit flows for seamless coding of communication you have proactive agents you have inline editing vigs as well as intelligent code completion with fast and efficient file navigation but something that stands
out with Aid is that this agenic framework is currently scoring the highest percentage on the sway bench which is a benchmark test that evaluates the model's ability to resolve real world GitHub issues it's state-ofthe-art at 43% on the suede bench light and it has all the features that you would expect out of cursor and copot which complete data privacy and plug-in play LM integration while being completely open source what makes a super powerful AI coding assistant is its features where there's a lot of cool features like the proactive agent where it has a Forward Thinking
approach by proactively suggesting fixes including missing files in the context and iterating on errors you also have developer control where you can stay in charge of your coding workflow where it uses vs codes native checkpoints and no get dependency for seamless rollbacks if the agent edits don't meet expectations you have flexible workflows where you can brainstorm or edit first it's all up to you you can tag files like you would with composer to contextualize your problems you can also start small with edits and discuss potential side effects for a holistic development experience you have quick
invoke what basically means is that it is inspired by Mac os's Spotlight where AID features a floating visit that is accessible through the command plus K feature for instant interaction you can select text and prompt immediately medely which could change up whatever workflow uh edits that need to be made something cool is that there's a local first approach where AID is designed to protect your privacy and boost the performance of whatever you're utilizing it for it ships with a sidecar binary and this is to manage LM prompts and access editor features locally gives you full
control over prompts and responses with an optional subscription for shared data processing couple of other things is that there's deep reasoning where you can break down complex changes into logical smaller units for clarity you have blazing fast edits and you have context persistence where it's able to maintain a continuous realtime context over your code base so now what we're going to be doing is testing out this IDE you can install it for Mac OS windows and Linux so go ahead and install it for whatever operating system that you have and then we can proceed forward
I've just installed it and I've opened this up and you can see right away that it is the same sort of Base structure that you would see with cursor as well as with pair Ai and many of the other IDs we have now obviously while being a fork you're going to have the same sort of UI and ux components that you would see with vs code so you can see on the top you have all the different panels like the terminal file edit and selection you have various uh tools that you have on your left
hand sidebar and like I said at the start you have the ability to revert changes like you would in vs code but now what I'm going to do is I'm going to go ahead and start iterating on a project you can see that there's this chat tab on the right hand panel where you're going to be able to start chatting with Aid to be your personal coding assistant whenever you're going to be iterating and developing so a really cool command is the Comm control shift C command so if you are the press this you can
actually select files that you would want to pin as context so if I want to pin something like a world of AI app I can easily go ahead and select that and then I can pin it as context now within the chat tab you can also do this by uh going ahead and pressing in the add Tab and then you can provide the code as well as a fullon folder and you can provide that context to Aid it and like I mentioned during the feature section you can press command K or control K to have
inline editing as a viget and this is where you can start instantly interacting with AI whether you need to give instructions or you need to provide a prompt to change something or just to select the text you can prompt up something over here where you can be like debug this section of the code and then you can easily just send it in and then it will make the inline suggestion for you so now that we have taken a look at a couple of the features I want you to go ahead and click on accounts and
I want you to sign in with an account if you do do not have a code story account go ahead and create one it's completely free and then you're going to be able to start utilizing Aid after you signed up you're going to need to set up your providers for your models and to do so you want to press command control shift comma now this is where you can select the models as well as the providers you can utilize open- Source models as well from olama where there's no configuration required where you can just simply
have your local models Lo loaded up into this you have various providers but we're going to go ahead and select the best one and that is anthropics lot 3.5 Sonet so I'm going to go ahead and provide my API key I want to quickly note that there's going to be two different kinds of models that you can utilize one for the copot which is going to be used for tab autocomplete and then you have the interactive one which is used for interacting with your editor either via the inline chat or the sidebar chat you can
simply go ahead and choose the model you would want over here on the top for the copot model as well as for the chat model so let's go ahead and test this out I'm going to go ahead and have it generate a to-do app now I know this is not your uh regular to-do app that you would see with most channels this is something that is a bit more intricate I'm going to have it generate this for me so we can see right away that it's working on generating the theme it's focusing on generating core
components and it also focused on creating a plan for this now the great thing with this is that it's going to go ahead and execute these commands within the folder that you've created So within a couple seconds we can see that it's going to then create a task list component with drag and drop so we can see on the left hand panel that it is creating all these different things for you within the terminal it's going to be executing these things and we can see right here that it has live streaming as well like you
would see with something like Klein or something like yesterday's product we looked at which was codu but now it is working on creating the themes as well as the styling and if you are to actually go into the terminal you can see that it will be executing all of these commands too such as installing packages as well as taking the approach to basically execute commands for you so you can see right now that it is executing this Command right here and it's starting up the server and within a couple seconds we should have it within
our local host and there we go we have the Taskmaster too list that was finally created by eight you can toggle the dark mode you can search tasks you have a lot of different tasks that are active completed and high priority and in this case you can have a task written up such as create three videos today so in this case I can add this task and I can even add a priority to it and there's three different priorities green yellow and red red meaning that's a high priority uh uh completed I believe is going
to be green and then active is yellow you can even edit this and then you can even configure this and say that you completed it all these animations and everything was completed by Aid and this is what Aid is actually capable of doing now there's truly so much more to this so I definitely recommend that you try it out give it a try see what it's actually capable of doing for you and if you really like it you can definitely try it out cuz this is a really powerful new AI coding agentic IDE I'll leave
all the links that I use in today's video in the description below so that you can easily get started with this but with that thought guys I hope you enjoyed it make sure you take a look at the patreon so that you can access our private uh Discord as well as different subscriptions that we give out on a monthly basis follow me on Twitter a great way for you to stay up to date with latest AI news and lastly subscribe turn on notification Bell like this video and check out our previous video so you can
stay up to date with whatever is happening in the world of I but with that thought guys have an amazing day positivity and I'll see you guys fairly shortly peace out fellas