# Bolt.new Tutorial for Beginners (the Cursor AI and V0 Killer) Channel: Greg Isenberg Video: https://www.youtube.com/watch?v=lDMhK8DamuE Duration: 34 min Language: English Words: 5498 Transcript page: https://viewrankai.com/tools/youtube-transcript/lDMhK8DamuE --- [0:00] people are saying that bolt this new tool is replacing cursor AI they're saying it's easier they're saying non technical people could use this and create a prototype in 20 minutes or less even easier than cursor AI we dive into it I brought my main man Ross Mike on the Pod he explains things so simply uh for anyone who wants to build their ideas this pod is for you [Music] all right let's make some history so we've got Ross Mike Mickey Michael back on the show he's here to talk about bolt and you know they say it's a cursor killer they say it's a VZ zero killer uh [0:54] what what are what are people going to get out of this video if they if they make it through yeah think well again first and foremost thank you for having me here it's it's always a pleasure and I I never want to take it for granted so thank you so much for that Greg but in terms of what bolt Z bolt new seems to be is I think it's looking like a a culmination of all the different tools people have been playing with all placed into one and although it's it's early it recently just launched a couple days ago um you cannot deny whether you're a [1:26] developer non-developer that this thing has potential there's been some issues some bugs people have been experiencing but again this just launched and from my first few plays and attempts this this is mind-blowing and I think no better way to you know test it out than to build something I think that's right yeah and through that process through the building people can learn and write some notes I don't know what do you want people to do while they're listening honestly to me it's just like I hope it's just an encouragement to just keep playing with these tools right I don't think I'm confident to say any of them [2:01] is perfect but at some point they will be or they'll get really really really really really good and you've put in the groundwork to keep testing iterating playing Breaking learning that when they do become really really good you're not starting from scratch you've already have this knowledge now you're starting to build and ship fast that's that's that's my goal if this encourages you to play after work late at night instead of watching a show and you're just on bolt or some other AI tool then that's a win all right let me share my screen and to preface don't really have a project planned but I was just thinking there is [2:39] this um company called uh foul. and basically what they do is they're an aggregator of all the different um image um AI models and they turn them to simple API so let's say for example a simple text to image AI model like flux I can click on this and they basically what they do is they take these models they wrap them through their with their API and they make it so that with this one snippet of code I can use their AI model and have access to it for some reason this is not working no it is so if I click run on this this is an image [3:21] model and the prompt is extremely close up single tiger eye direct blah blah blah blah blah and you get this let's do something different let's do two dudes on a podcast virtually talking about AI let's see what we get hopefully nothing weird yeah I'm scared you know what it's pretty it's pretty good so what we're what we're going to do is we're going to use their API and build uh a website that you can enter a text prompt to and it'll give you an image and we're going to use Bolt uh with the best of our ability so what how does that sound GRE is that a good [4:04] should we go with that let's do it perfect okay so what I'm going to do is I'm going to start with bolt and I know that for a project like this it's probably best I use something like nextjs so what I'm going to do is I want to build a simple SAS um project using nextjs can you please just build a simple landing page make sure you're using next js14 best practices so with v0 if you guys remember the last VI uh video I was talking about v0 is owned by versel which is one of the maintainers of nextjs so when you use v0 by default [4:55] it's going to use nextjs bolt on the other hand is is is not owned by uh versel so I specify with both that I wanted to use nextjs just because it's a framework I'm familiar with and it's uh one of the most popular Frameworks to build web applications with so I hit that prompt and now what I like about bolt is I'm not just getting the code for a single file it's building on my project it's building on my layouts it's building out my landing page it's installing the packages which is the biggest thing right when you set up a framework or a code basee sometimes [5:32] you're going to need external packages to do you know different functionality bolt installs those packages for you which is a great thing and might I add this landing page is pretty good as a starter base so we have our landing page now what I'm going to do is I'm going to take I'm going to go on flux and again this is the AI model we want to use I'm going to scroll on the documentation and there's a couple things it tells me here right so it says I I need to call call the API first I need to install this package I need to get an API key and then I need to use [6:06] this code and then it has more instruction down line so I'm going to just follow the instructions and say and install this right here so let me take this package or actually let's say I this is my developer mind talking I don't even want to do that I want to say I want to build a text to image AI application I'm going to [6:35] use file. a um what should I do and the reason I want to prompt this is I already used file dot before so I know how it works and I don't want to cheat and just copy code and do it like I'm a developer I want to use the a model so let's see what happens shh don't tell anyone but I've got 30 plus start up ideas that could make you millions and I'm giving them away for free these aren't just random guesses they're validated Concepts from entrepreneurs who built hundred million plus businesses I've compiled them into one simple database compiled from hundreds of conversations I've had on my podcast but [7:26] the main thing is most of these ideas don't need a single investor some cost nothing to start I'm pretty much handing you a cheat sheet the idea bank is your startup shortcut just click below to get access your next cash flowing business is waiting for you uh so it bugged it does this sometimes you just hit send again it's pretty quick I will say yeah and you you you you know what for a first iteration this is great like I remember v0 when it first launched it was pretty bad like and and like anyone who was a developer you is a developer using it was it was terrible um but like [8:11] you know two three months in it's one of the best ones out there so I have no doubt the same thing with bolt and this being their first version is is fantastic so let's see what it did so it says it up updated package.json it created some stuff so let's look at the preview so I'm going to refresh here let's see what happened um let me lower my screen here okay so we're going to go to code oh it's still downloading some package one thing I will say about bolt is because everything is online it is a bit slower so you will have to be a [8:50] bit more patient with it so let's see preview let's refresh okay it broke okay so I know why it broke but I would love for the AI to fix itself it's not showing me anything please fix so okay this issue pops up but I already prompted that this should that it should try to fix itself let's see what it does the one thing about bolt I would say Greg is it's a little slow that's the only thing but um in my opinion I think that will not be an issue because with how great the product is I don't know if they have funding or they'll get [9:38] funding they'll probably get funding in scale servers that shouldn't be an issue at all to be honest I feel like there's just a lot of people trying it out right now yeah that too that too and like it's uh okay so all right so I got this error what I'm going to do is I'm going to copy this and I'm going to say here's and error I got please fix this now I I know how to fix this but I I want the AI model to fix it and push comes to shove if it doesn't I will yeah there's so many people using it if it's this slow my [10:13] goodness dude you remember you remember cursor initially it was so slow yeah and then they got that $60 million injection and then it became fast all of a sudden so I guess that's what bolt is maybe waiting for yeah okay let's see if this fixes it it's running the code okay perfect so it fixed my issue a little buggy a little shaky but if you copy the error that it's giving you and you tell it here's the error I got please fix it it looked like it worked so now what I'm going to do is I'm just going to type something random uh a handsome man if I click gener nothing's [10:59] going to happen cuz nothing's supposed to happen we just have the layout so now what I'm going to say is um how do I make the text generation work using fou so what I'm prompting is I want it to kind of tell me what I need to do because it needs an external API key so what it saying is certainly let's implement the text generation functionality we'll need to set up a file. a client create a form for user input and handle the image generation process here's how we can do it so it's Pro providing me a step by step what's going to do and if we look at the API [11:40] remember here it says install the client so that's exactly what bolt is doing now it tells me here I made the following changes it tells me what it did but here's the work I need to do it says to make this work replace your your file key here in EnV local for file with the actual uh API key so if I go on my code it's telling me there's a file called EnV and Vis short for environment. local so if I go on my codebase I see that there's a file right here so it's telling me this key right here this your file uh key here needs to [12:19] be a key that I get from fou and basically how I would do that is I'd go on my profile and pull that key I'm just going to move this right here get my key real quick so that nobody cuz I'm using a live account all right I don't mind sharing this screen here so just for anybody looking the way you'd get your API Keys is you'd go on API keys I created mine and I'm going to paste this here you're going to see it but I'll delete it anyone who tries to spam it please don't um and I'll save it so it'll tell me that's what I need to do [12:50] and it also says make sure you have the latest version of file AI server client um and what I can do is I can run this command myself s but I think it already did that for me so I'm not going to do that so I'm just going to hit refresh real quick and let's see if this works uh futuristic city with um uh Chick-fil-A I don't know why I would do that but okay so it says an error occurred while image generating let's go to our terminal and basically what I'm going to do is I'm going to copy the error it gives me here because I'm again I'm not a [13:33] developer so I don't know what's going on so I'm just going to paste this error and say fix this for me again I know the issue but I just want to give people sort of a workflow to play with if it breaks like if this if you get an error here you go to code you look at the janky text you get here copy paste it over here say it's not working and then let it give you a fix so let's see if okay things look good it said preview um uh futuristic city with Chick-fil-A that'll be our prompt is the Chick-fil-A gonna be in there that's let's let's see how [14:11] advanced okay so for some reason this broke again let's see why um so what I'm going to do is again I know the fix GRE but I want to just show people that if you handle it with enough grit and you keep on going it should be fine so let me just paste that one more time so I can get the error so can [Music] fail and then it failed so what I'm going to do is I'm going to copy this error all this red that I get right here paste it here and be like fix this error but what I'll also do is when I go to [14:55] foul and if you guys remember when I went to the model itself I think it was this one and I clicked on API there was some code snippet it gave me so what I'm going to do is I'm going to say fix this error here's an example from files docs because again you can't always assume the AI knows everything and this is where um I know we just jump straight into bolt but if I want to build an actual application I would do research first on what I need how it would work how it works what the set up looks like but here we're just trying to [15:31] have fun and show both so I would have done enough research on foul to know how it works what's needed what's not um and then with that information I'd give it to the AI model and it would probably not make the mistakes it makes now so let's hope this time this works it worked it worked I didn't think it would it worked Chick-fil-A though I don't see Chick-fil-A yeah wait wait wait wait see the chickfila I don't see the Chick-fil-A either or a modern Chick-fil-A chick wait am I spelling it right chickfila wait that's not how I mean I think you might I think you might need [16:09] to put there's like dashes yeah we'll do that a modern Chick-fil-A in 20 [16:27] 567 so okay I would I would honestly say that that wasn't bad in terms of like I mean this image is terrible but in terms of the workflow I think Greg you you can see that yeah it has like there's some you know bugs that they the team I know is working on fixing but for the most part again if you have GD and you just keep on pressing giving it the air telling it to fix it I mean we did this in what maybe less than 20 minutes yep crazy right and what's cool about this is and this is what I love about um what you would call it bolt is [17:05] I could click on deploy here and they partnered up with a platform called netlify and it's literally oneclick deployment so I just clicked the deploy button it's going to build my application check if there are any errors or any issues it needs to fix before deploying my application and then once the build like once it's compiled the code and the build is good and my application is ready for production it will literally deploy it to netlify and give me a URL that I could share so let's and nlii you could you know is awesome it's super reliable right it's not just any one it's one of [17:44] the best out there it's not your you know toy like it's a dude in his room with five servers so it says there's an error here what we're going to do is we're going to say fix this problem because I don't even know what the issue is nor do I want to look at it and yeah netfi is a great deployment platform there are I mean if we go on their site there are pretty netlify I promise I don't watch Netflix if we yeah so like there are big companies that use netlify um so it's it's a great partnership um on both uh and let's see okay it failed [18:20] again which is fantastic let's see why [18:29] so what I'm going to do is I'm going to say the build keeps on failing can you please fix it and let's see on the code tab what errors there are I'm going to do let's see I'm going to okay I know what the error is but I'm not going to cheat I'm just going to copy this and paste this here and say this is the error I'm getting I paste that and let's see if it fixes it I apologize for the for oversight such a nice model and like what do you prefer are you a cursor guy are you a bolt guy now um you know what I am still a cursor guy [19:17] for the simple fact that I enjoy programming I enjoy coding like this sort of robs me of the fun uh but I do like bolt maybe for quick Proto protyping like if I wanted to let's say work on an app um and I needed like a quick prototype just to see like just just to like visualize how things would work I would just prompt engineer it through bolt but the reason why I think I personally like cursor it it allows me to code but I also have my junior engineer with me uh bolt and repet they seem like they're taking they're taking the wheel right with cursor uh you're [19:58] sort of still in charge right um and and and it's two different tools right I definitely do think bolt and repet are on one side of the spectrum and then you have um like cursor and v0 on another side let's see what error I'm getting because it's giving me another error it says cannot find a module so I'm just going to copy this and say fix this error so I guess it really depends on what you're looking for 100% I if I were like so I'll give you my take if I'm a non- teie um like a non- technical person I'm a Founder I want to start a startup or I [20:40] just I'm just a builder a business person I would focus a lot on Bolt And replit if you are someone who wants to know more of the nitty-gritty then I would also use cursor right but if you're someone who just wants to instant prototype um you know see like you know see stuff like build a simple POC then bolt and repet are great but if you're I I truly believe you're trying to build something um that you uh that you want users to use you're going to have to get your hands dirty let's see if it yeah see it keeps have so it keeps uh now it's having a type issue so what I'm [21:21] going to do is again this is where um the B team needs some improvements to make so I'm just going to say fix this problem but the one thing that I would say especially for non-tech non-technical person if I was non-technical I would rather deal with this than trying to figure out how to deploy something and this is why you're you know repet and bolt for non-technical people in my opinion are the clear winner just have to enter again when it poops like that because it handles the end to endend right versus with cursor like you can build something but deployment is a whole different animal in it of itself [21:59] okay so let's see if if it's I think it fixed that issue I get so nervous totally like please get it right even though I know the issue and I can fix it myself we believe you we believe you I appreciate that thank you oh broke again what is it this time Dr off okay so I can literally fix it with one line and I'm going to do it but let's see check validity okay so maybe let's do a little learning here it says type error cannot find module V or its corresponding type declaration and then it says import drawer and then you see VA so basically [22:50] what this is saying is um it can't find V and V is used for whatever this file is but when I look at my codebase let's run this code base again when I look at my code base um let give it a second to load yeah when I look at my code base it doesn't need a drawer so I don't even know why that file exists so what I'm going to say is I'm going to copy this uh let me just copy this right here I keep getting I I got this error I don't seem to be using drawer so please remove it and remove any other files or folders I'm not using [23:50] and run this build so this is where like on Twitter I've been getting some responses people are like ah but like it's sort of buggy this is stand the third this is where like when it comes to deploying it because you need to make sure that all your packages and all your files are good that it bugs out on deployment but if if the way these companies build and grow is any indication of how Bol will be I have no doubt by within the next week this issue should be solved so okay it's going to build again 17th time is the charm it's okay this is this is the real the [24:32] real deal right like we we're sharing it warts and all 100% so it okay so I'm going to cheat and I'm going to make this work myself so it says here cannot find module rad xui so I'm going to do is I'm just going to copy this basically saying there's this module it needs but it hasn't downloaded so I'm just going to download it manually [24:59] and couldn't you go to let's say clode or something like that and just be like here's my issue I could the one thing is I don't know if I can download my codebase now what would be sick is if they allowed me to download my code base right and I could run this through cursor like can I I don't think there's an option like can I tell it can I download the code base like if I could download this code base then that would be a sick way to build like if I could download this code run it through cursor fix my issues and then place it back here um it says oh I [25:39] have to use their editor I I don't want to do that so let's just let me just cheat right now and make sure everything's installed and then let's do a build myself so this is where the tough part with bolt is is the deployment part is a little finicky when you have external packages uh but other than that I mean in 20 minutes we had uh well it's building right now but we had a working prototype in 20 minutes um and that's just great in my opinion not just any working prototype like this is this is valuable stuff right like it's super super valuable I think if you have an [26:18] audience and you know you can build your ideas here and distribute to your audience or do meta ads build you know just Arbitrage there like there's a lot of opportun to build build I actually have a question for you Greg what does like with all these AI tools what do you think someone who's maybe not so technical but is learning to be technical learning these tools what's the best positioning for them like what are they to do with thisinformation like let's say they know how to Market they know the business side and now they're getting into prototyping what should they be doing because this is actually a question for [26:53] myself to someone who knows how to build like what you know let's say I I I have I I have this skill what should I be doing what should people um who know how to use these tools be doing quick ad break let me tell you about a business I invested in it's called boring marketing.com so a few years ago I met this group of people that were some of the best SEO experts in the world they were behind getting some of the biggest companies found on Google and the secret sauce is they've got a set of technology and AI that could help you outrank your competition so for my own [27:31] businesses I wanted that I didn't want to have to rely on Mark Zuckerberg I didn't want to depend on ads to drive customers to my businesses I wanted to rank high in Google that's why I like SEO and that's why I use boring marketing.com and that's why I invested in it they're so confident in their approach that they offer a 30-day Sprint with 100% money back guarantee who does that nowadays so check it out highly recommend boring marketing.com I mean just because you know how to build a product doesn't mean you know how to build a product that retains and drives engagement and word of mouth so [28:08] those that's a whole separate ability of product optimization that cursor or bolt or whoever or whatever isn't going to help you do um that requires you to speak to your customers speak to users understand what they like understand what they don't like you you know go on social platforms like Reddit and and understand people's pain points add this feature here add that feature there but I still think that the number one way to learn that is by like being in the arena putting out the product and and committing to optimizing just like you're committing to building right and you're committ like this is what I want people to to [28:51] really get from a lot of the tutorials I do is if you could commit to building and you could commit to learning commit to learning how to build commit to learning how to Market commit to learning how to optimize like that that's the future makes sense makes sense and I guess maybe a self selfish question for the devs I I know a lot of devs um that are very talented that could build great products like without AI but don't have a lick of understanding of how it comes when it comes to marketing It sharing it promoting it and all that stuff and what would you say for the devs who know how [29:28] to cope but don't know the other side is it should they partner up with people or is it a skill that can be learned my message to them would be the best songs aren't on the Billboard 100 meaning just because you create the best possible product doesn't mean that you're going to be successful so just like how people like you will come on a pod and be like you should learn how to code and go and build stuff and like your training wheels are bolt and then move to cursor and then maybe like a you know a real ID I don't know um the same is true to devs devs should [30:10] start by putting out content seeing what works uh building a community themselves seeing what works and and commit to the process so like if I'm someone like you like I'm like you're doing it you're putting out content you've got a great YouTube channel and stuff like that but um committing even even more you know what does that look like that makes sense I and I think a lot of uh a lot of people are especially devs are afraid of the content piece but while you were uh giving us some great advice I was trying to make this work and I think this is where yeah both just [30:47] needs to fix so the issue is that it installed a bunch of files and dependencies that I'm probably not going to use and in order for me to make it work I would have to go line by line so what I would say for now is we have this amazing prototype randev and we're just going to wait a couple days for both to fix this but in terms of iterating building um right in this moment I think Bolt's one of the best it minus the bugs that like we just experienced right now cool anything else you want to let let people know yeah I would say just [31:30] keep playing with the tools keep update with the tools um like I said in my first video um it it's really just taking part right like if you knew bolt released like two three days ago then that means you're you're doing the right thing and I would just explore and learn these new tools just because a new tool drop doesn't mean you have to use it uh but I think the more you play with it the more you learn the the more you start to develop a workflow and just a simple fact that with a couple prompts I didn't write any code with a couple prompts we build something where I can [32:02] say two guys on a podcast talking about AI again this was just a couple promps I didn't write any code I gave it some documentation and we could do this right um obviously there's a lot more uh to building a full-fledged application and I know that's something we plan on doing uh Greg but for now this is bolt. new and I hope everyone has fun playing with it absolutely comment like subscribe if you want more Bolt videos from us M Mike uh has an incredible YouTube channel Ross Mike go and subscribe there um and uh anywhere anywhere else you want people to go yeah YouTube's fine um Twitter is [32:56] Ross Mickey um and yep say hi and if you have any questions leave them in the comments below um I tried to respond to every single comment on the last YouTube channel at some point it would have been a full-time job so I'll try my best if you have any questions leave them in the comments below and Greg as always thank you so much for the opportunity thank you I really appreciate it later [Music] baby --- About this transcript Read from YouTube's own caption track and laid out by ViewRank AI (https://viewrankai.com). ViewRank AI finds the videos already beating a creator's own average on Instagram, TikTok and YouTube Shorts, transcribes them from the audio itself in more than 60 languages, and turns what worked into new ideas and scripts. Free transcript tools, no account needed: https://viewrankai.com/tools How to read any video this way: https://viewrankai.com/llms.txt