What I have found that works is telling it to further develop whatever you're working on I frequently use (further develop it) or (further develop the whole site)
@@VoloBuilds - do you use the.cursorrules file? I like to add a prompt in there (like a system prompt) that lists the languages and dependences I'm going to be using. That kind of stops Cursor/selected LLM just returning random stuff and helps develop your project the way you want it.
I'd used v0 before (but mainly for quickly creating a layout and then taking a screenshot and telling Cursor to create a project with UI). I'd also used Replit before as part of a Python course I was doing. Bolt, I'd never heard of. So, after your review, I'm sticking with Cursor Pro. One test I did try in cursor was seeing how easy it was to create a ‘hello world’ project for these languages ( Angular, NextJs, Python - Django, React, Svelte, Vue, C# Asp.Net, C# Rest API, C# Blazor ). What I found was that all the JavaScript and Python languages worked fine on first go or after installing the odd library. For the rest (i.e. Blazor, Asp.Net, C# API etc it seemed to want to create all the code in the root folder and as much as I told it to put code in a sub directory it wouldn’t and so there were lots of build problems. If you have a technique for this then do let me know! Oh, I also found out you can’t debug C#, C or C++ projects as it pops up with the message ‘You may only use the Microsoft Visual Studio .NET/C/C++ Debugger (Vsdbg) with Visual Studio Code, Visual Studio or Visual Studio for Mac software’. Which is a shame as I fancied testing it with Unity development (C#) and Unreal development (C++). May be there will be a workaround for that in future but for now you just have to switch to VS or VS Code to debug.
Thanks for this comparison. I will be sticking with Cursor Pro which I’m still amazed by after a month of heavy usage. Best 20 bucks a month I’ve spent in a while. I’ve had terrible luck with v0. I thought it was just me. Looking forward to your shadcn video!
Yes, same! I was surprised by how much attention v0 got, but I realized recently that it's just because all the code uses ShadCN components which look very nice. Will share how I do that in Cursor soon!
@@ChrisNormanTexasI just built a Claude chat web app today in about an hour. I’m still amazed at what you can do with Cursor if you already have dev experience.
you can pull the shadcn components you need for your site and tell cursor to use the components in the ui folder and it works like a charm. bolt and v0 are not at cursor's level honestly
I just used Bolt to develop a internal tool to calculate costs and it worked very well. I mainly use Cursor though so it was my first experience with it.
I have been testing all four as a rookie from a no code perspective. By far, the easiest is v0. My reply here is 4 days after you posted your video. I am not sure what you clicked, but you can see the file and folder structure. You can also easily see the code of each file. I say give it another shot! PS as a rookie, Cursor is simply too overwhelming and not very visually appealing (again... no code perspective). Skol !!
Hey John, thanks for the input! I know you can see the files in the chat but I'm talking about a full-fledged folder structure like you'd see in Cursor or Replit. If you see something like this in v0, could you share a screenshot and steps on how to get there? I could not find it. Yeah Cursor can definitely be overwhelming for folks who are new to this stuff. I am still thinking about what would be the best flow for someone new to coding to learn with some of these new tools.
That's a cool idea - do you run bolt locally or something? Because if you copy the code to your computer you'd still need to re-install the dependencies, right? Why not just have Cursor do that part too, without the extra subscription?
Yeah.. you need to pull the dependencies again… but that’s how it works.. just run npm init.. If you know the basics of web dev.. all these tools work really well. Improving your prompts, and being more focused.. gets much better results.
Also...I think the intention for v0 is to create components that you then run the CLI tool to inject into your project. I typically see folks pair v0 with Cline or Cursor as they build out a WebApp page by page
Ah interesting. But I wonder why bother with v0 then at all? Why not just make the components in Cursor in the first place? I have recently started using ShadCN inside of Cursor and it generates beautiful designs without needing extra tools - will share in a video soon.
V0 ist specialized on frontend and especially for next.js projects. I also use it for components and then integrate the code by the code integration button for cursor
I am using AI to learn arduino coding, it helps me a lot to understand the code and do fault finding but when i ask to make corresponding circuit diagram, for even simple problem, it struggles. But, It explains the circuit diagram very well. Needs improvement. Many PDF books available, Just feed the AI and improve ?
Wow that is awesome - I may actually be trying something like this soon. I've been wanting to get more into robotics so I'll have to figure that out as well :) I think the visual nature of circuit diagrams makes it hard for AI to learn how they work, unless there is some technical spec for it that encodes a circuit into a written data structure. In that case, perhaps a model purposely trained on such data would do a better job? Or perhaps offer some examples in your prompt? Curious how well that would work. Keep in mind, every conversation with ChatGPT/Claude is a new fresh context, so it's not learning from each convo.
Great summary! Surprised though that GPT Engineer is not part of the comparison here -- produces best output (and quicker) in the majority of benchmark cases we look at Disclaimer: I work for Lovable, but we get a lot of users from other tools and lose very few
Oh yeah screenshots are an awesome feature for Cursor - I don't know if the others support it or not! Should try and see. But yeah absolutely I could have gotten it working well and beautiful with Cursor, just would've taken more time but I wanted to be 'fair' to the other tools :)
💯 yeah there are so many tools coming out and most of them just don't have the depth that Cursor has. I think mastering Cursor and learning to code is the best approach right now.
I started with cursor yersterday as no coding experience and i was able to create a fully functional chrome extension in under 24h with it! So for me its a woow! To not know how to code and still to be able to execute my idea just with prompts is nextlev. What i love about cursor is its fast it lets you generate a lot for free and you can fast apply and fix code and live test it quickly
AI coder should auto fix itself, should auto test itself, and after all that tell you to test it and see. till then, i think it's a waste of time as a dev.
Yep! This is what I think set Replit apart (other than writing simpler Flask code) - it actually seemed to follow that flow. But I guess at some point it gave up. Still a lot of iteration needed to get fully automated coding agents!
Hi, Great video. Do you happen to offer your services for helping a creator convert their SaaS idea into code? I am a beginner and I need help from a code perspective. Are you on Upwork or similar? I have a budget.
Hey there - yes this is something I do, although I generally focus on enterprise software development for established companies. I'd be happy to hear what you'd like to build and see if I can help or point you in the right direction. You can find my contact info at www.youtube.com/@VoloBuilds/about
Yeah free tiers are really only good to give you a feel for how the product works - like a taste sample. Cursor feels like the best bang-for-your-buck option as long as you are comfortable getting a bit more technical. Someone else mentioned that Replit also has some limits in terms of number of requests - I didn't hit it during my demo, so I don't know how generous that limit is.
If the intent of the video was to show the perspective of a new user, I understand the approach. However, if that wasn't the case, a bit more research beforehand would have been beneficial. There were some basic concepts that seemed to cause unnecessary struggles. Overall, I appreciated the effort but was hoping for a more thorough comparison.
That's a fair point - although I think a lot of these tools that get hyped up are much more shallow than people give them credit. For example, with v0 there is no file viewer or console so I literally could not troubleshoot it further than what I demonstrated. There are definitely other features of the platforms that I didn't highlight like being able to host code via Replit, but my goal was to try and build a very basic app with each tool to see how well it would work out of the box and what major limitations each tool had. Might have to do a more comprehensive comparison in the future going into more of the features. Thanks for your input!
I think it largely depends on how complex the application is and how much you care about the implementation and specifics. For example, simple todo app you can create right now. But complex enterprise or science software is going to be difficult. The more novel/unique your idea, the more AI will struggle to implement it. I think right now is a great time to start and I would start with ChatGPT or Claude to learn a bit about code and then when you're feeling comfortable, try Cursor. Just keep asking it to explain things and try to learn. Code itself will never go away because it defines formal rules for how your program works and natural language is too open to interpretation. So I think understanding code will be a valuable skill long-term even if AI can write most of it for us.
I have files from a website that never launched, pretty complicated 'art marketplace', Should I use cursor or replit? What are the steps to upload all the files I have?
Depends on how comfortable you are with code and what you want to do. Cursor is more flexible, but has a longer learning curve and does not include any sort of deployment/infrastructure functionality. Replit on the other hand can actually host your site, so I would potentially start with that.
Someone explained that in the comments, it makes more sense now. I thought they were saying you could deploy your full-stack app all in the browser using their tech and I was like.. that doesn't make sense lol. I understand now it's just to preview or do some development work before deploying.
Curious, does Cursor really do well in terms of component design functionality similarly to v0? It can do designs, but not as well as v0 for me at least because there is some finetuning going on with v0 (design wise). The rest obviously Cursor wins.
The reason v0 does designs so well is because ShadCN is a really good design system and v0 basically forces the code to use ShadCN components. I figured out you can do the same with Cursor and you get beautiful designs out of the box as well! Will make a separate video on it
@@VoloBuilds Looking forward to this video. Maube you could add a bit of intel on whether it is possible to do the same with other UI component libraries like for example Preline UI and Daisy UI.
I have not tried it yet! I have heard of it as well as Aider and Codeium but haven't tried any of those. What are your favorite things about it that I should make sure to try?
I dunno wtf was going on in bolt for you, but I got so much further with bolt compared to replit. Replit will go on circles much sooner. I find using IDX and cline to be the best so far imo
Damn, that's interesting. I do suspect Replit has an easier time because it is limited to python and Flask which is simpler than the Next js file structure. I wonder if I asked each one to do Flask or just simple React if it would have an easier time. What lang/framework did you use for your project?
@@VoloBuilds Best thing to do before any review or comparison is to look at their docs to see if it is worth comparing. Bolt is best geared for javascript frameworks. I used Next.js, but it is good for most .js frameworks. Vue, astro, ect I'd say do a review on googles IDX online code editor and pair it up with Cline Dev extension. I hated using Androids code editor for mobile apps, but this made it much better to work with. I am sure you can use it for other frameworks too.
Haha I made the video like 3 weeks ago. What bugs are you talking about that have been fixed? While possible, I doubt there have been fundamental changes in that timeframe. In fact, there have been no new PRs merged to the public repo in the last 3 weeks: github.com/stackblitz/bolt.new
How can bolt.new expect to be adopted when it provides so few tokens that even a first test application runs out of tokens and stops the tester to move further. This left a bad taste in my mouth and not a favorable feeling towards bolt. The pricing is really high in comparison to copilot for an individual. Why bolt still not given any reason?
Depends on what you're trying to do - if it's part of a web dev project, I suggest TypeScript. Machine Learning stuff, python. High performance low-level stuff, C. Go is also a good option for general-purpose high performance backend
Yeah been hearing about Aider; I might do a coding assistant comparison at some point and take a look at that. Few trials is also good idea for a more comprehensive comparison. In this video I just wanted to give a quick look at each one and show the look/feel of the tools. Didn't expect it would take off as much as it did!
@@VoloBuilds From my experience when updating a component bolt rewrites the complete code, however Cursor AI is able to apply the changes section. I use the framework as per @rasmic - How To Build Web Apps using V0 + Claude AI + Cursor AI. Check his video on TH-cam. I believe its important for AI coders to understand how to setup the app folder/file structure and also be able to maintain the code as more functionality is added to the app. Also haven't come across a tutorial on youtube to demonstrate an end to end app build which includes a CRUD operations with a database, authentication (clerk) and tracking code changes with github. That would be awesome.
@@VoloBuilds I found that bolt rewrites the code for any change within a component whereas Cursor can update the specific section within a component. Check out rasmic - How To Build Web Apps using V0 + Claude AI + Cursor AI video which is the framework I started to follow. I have started exploring Bolt as well. Thank you again for the great content. Much appreciated.
Yep that's true - although there are some hard limitations regardless like seeing the file view in v0 or bolt not having the previous chat messages when reloading, which I wanted to highlight.
Bolt cannot create a database like SQLite like Replit Agent does, you must connect it to an external database like Supabase or similar. Regarding Cursor, it's not a fair demo (at least comparing it with Replit), because your posts were being stored in the LocalStorage in the browser, not in a real database.
Great observations. I do like that Replit makes the database stuff straightforward. With any other service you have to stand up your own, which can be a challenge for beginners.
All of them can write code that connects to databases, but it's up to you to provision the database. Replit does make it a bit easier because they also own the hosting stack, so they can create the database to support the application you build with their agent.
Truth be told, none of them are accurate enough to justify the expense. I piss more tokens away fixing errors than I do making progress. Seems like a rip off to me.
Yeah it's true that it isn't exactly apples to apples - I think the challenge is that Cursor is built to be more granular than the other tools, so I wanted to highlight that while also trying to be fair to the other tools. So I did apply all the code it suggested, but then showed how I can iterate on it quickly and specifically by tagging relevant files. I think the level of control in Cursor is what sets it apart
@@VoloBuilds I signed up to Replit today and it worked really well for what I need, but then I hit a usage limit and there is no way to talk to them besides email and X, so I posted both places, have you heard anything like this?
@@mikkelgeorgsen Oh dang, I didn't realize they had limits since I didn't hit them in my small demo - but it makes sense. It's not documented what those limits are.. I guess Replit does disclaim a lot of the agent stuff as "beta" and "early access" and whatnot, but that's unfortunate. Seems other people posting about similar issue as you said. Thanks for pointing this out. I know Cursor is much more open-ended on that front and that's really been my go-to tool.
Nothing weird about it! Politeness actually improves model performance. I've seen it first-hand, but you can also read about it in this study: arxiv.org/abs/2402.14531
Oh wow, didn't realize that till seeing the comments here - but that's really unfortunate. You'd hope they would at least let you buy more or something? But I guess it's in "beta". Anyhow, Cursor is still my primary go-to
Lots of these have free tiers but often it's not good enough to make meaningful progress. If you can't do $10/mo Windsurf or $20/mo Cursor, I would say just use the free ChatGPT
Yeah I was not able to get Bolt to produce good results reliably. It seems a lot of other creators have made some cool stuff with it, but just didn't work super well for me.
v0.dev/faq it definitely claims to go beyond just frontend and even the auto-suggest items on the chat ask it to write logic and explain things - not just write components. No mention of multi-file projects. Anyway, I'm sure it has its uses for some folks, but it seems like a distraction to me over more productive tools (that can also generate ShadCN React components with tailwind).
en desacuerdo! bolt resultó mucho mejor, y no vale poner a Cursor en estos casos, entonces pon a ZED ! jaja porque pero esa ya sería otra comparativa donde no pueden estar replit ni bolt, ni v0, aun así ZED es lo mejor ahora o VS code con los plugins
Actually you just need to explore a bit more on each platform, for example v0 has projects, so if you start a project you can see all the files and have much more tools to complete. I see this review so poor actually.
That's not what v0 projects are - you still will not see all the files it generated like a normal IDE. It is for uploading context and specifying custom instructions. You can see what is possible with projects here and it would not have helped my demo: x.com/v0/status/1838744330770747600
great sponsored video, the cheapest pro version is 20 dollars and you have 20 million tokens to use per month, funny you will only use Bolt for free for 10 minutes because you are running out of tokens
Not sponsored - just been hearing about these tools and wanted to give my viewers a look at what they're like! But yeah I saw what you described with bolt - barely got anything created before running out of credits
Glad you showed the ENTIRE process and where you got stuck! That's valuable to us because we can see the real workflow. Thank you!
Thanks man! I've been seeing multiple people mention that so it's definitely something I'm going to keep doing :)
What I have found that works is telling it to further develop whatever you're working on I frequently use (further develop it) or (further develop the whole site)
Nice
That's a good prompt suggestion! The best ones are often short and sweet like what you suggested. I'll give that a try on new projects, thanks!
great workaround. it really is not smart that none of these tools have thought of this, its time consuming.
@@VoloBuilds - do you use the.cursorrules file? I like to add a prompt in there (like a system prompt) that lists the languages and dependences I'm going to be using. That kind of stops Cursor/selected LLM just returning random stuff and helps develop your project the way you want it.
Great video. Keep up the good work!
I'd used v0 before (but mainly for quickly creating a layout and then taking a screenshot and telling Cursor to create a project with UI). I'd also used Replit before as part of a Python course I was doing. Bolt, I'd never heard of. So, after your review, I'm sticking with Cursor Pro.
One test I did try in cursor was seeing how easy it was to create a ‘hello world’ project for these languages ( Angular, NextJs, Python - Django, React, Svelte, Vue, C# Asp.Net, C# Rest API, C# Blazor ). What I found was that all the JavaScript and Python languages worked fine on first go or after installing the odd library. For the rest (i.e. Blazor, Asp.Net, C# API etc it seemed to want to create all the code in the root folder and as much as I told it to put code in a sub directory it wouldn’t and so there were lots of build problems. If you have a technique for this then do let me know!
Oh, I also found out you can’t debug C#, C or C++ projects as it pops up with the message ‘You may only use the Microsoft Visual Studio .NET/C/C++ Debugger (Vsdbg) with Visual Studio Code, Visual Studio or Visual Studio for Mac software’. Which is a shame as I fancied testing it with Unity development (C#) and Unreal development (C++). May be there will be a workaround for that in future but for now you just have to switch to VS or VS Code to debug.
Thanks for sharing your experience! Yeah, Cursor definitely seems to work best with JS and python and it's currently my favorite coding tool.
Thanks for this comparison. I will be sticking with Cursor Pro which I’m still amazed by after a month of heavy usage. Best 20 bucks a month I’ve spent in a while. I’ve had terrible luck with v0. I thought it was just me. Looking forward to your shadcn video!
Yes, same! I was surprised by how much attention v0 got, but I realized recently that it's just because all the code uses ShadCN components which look very nice. Will share how I do that in Cursor soon!
Ditto. Cursor can be *so* good at some things. Sometimes it gets a little swervy, but nothing that a restart doesn't seem to clear up.
@@ChrisNormanTexasI just built a Claude chat web app today in about an hour. I’m still amazed at what you can do with Cursor if you already have dev experience.
you can pull the shadcn components you need for your site and tell cursor to use the components in the ui folder and it works like a charm. bolt and v0 are not at cursor's level honestly
Much needed comparison. Concise and to the point. Subscribed.
Thank you very much :)
I just used Bolt to develop a internal tool to calculate costs and it worked very well. I mainly use Cursor though so it was my first experience with it.
Oh that's cool! I wonder how it would compare to other tools for that usecase. I made a cost calculator with Claude artifacts that worked quite well.
I have been testing all four as a rookie from a no code perspective. By far, the easiest is v0. My reply here is 4 days after you posted your video. I am not sure what you clicked, but you can see the file and folder structure. You can also easily see the code of each file. I say give it another shot! PS as a rookie, Cursor is simply too overwhelming and not very visually appealing (again... no code perspective). Skol !!
Hey John, thanks for the input! I know you can see the files in the chat but I'm talking about a full-fledged folder structure like you'd see in Cursor or Replit. If you see something like this in v0, could you share a screenshot and steps on how to get there? I could not find it.
Yeah Cursor can definitely be overwhelming for folks who are new to this stuff. I am still thinking about what would be the best flow for someone new to coding to learn with some of these new tools.
thank you for a thoughtful review of all of these, looking forward to the Cursor shadcn video
Thank you! :)
Honestly what's worked for me is using bolt to get the fundamentals (dependencies and all) and Cursor to do all the rest.
That's a cool idea - do you run bolt locally or something? Because if you copy the code to your computer you'd still need to re-install the dependencies, right? Why not just have Cursor do that part too, without the extra subscription?
Yeah.. you need to pull the dependencies again… but that’s how it works.. just run npm init..
If you know the basics of web dev.. all these tools work really well.
Improving your prompts, and being more focused.. gets much better results.
Excellent comparison. You hit the nail on its head!
Thank you, JR!
I'm agree with you, Cursor is the best of the three Ai code
Thanks!! Waiting for the shadcn in cursor tutorial
It's up! :) th-cam.com/video/PlQPSkIUdIk/w-d-xo.html
Also...I think the intention for v0 is to create components that you then run the CLI tool to inject into your project.
I typically see folks pair v0 with Cline or Cursor as they build out a WebApp page by page
Ah interesting. But I wonder why bother with v0 then at all? Why not just make the components in Cursor in the first place? I have recently started using ShadCN inside of Cursor and it generates beautiful designs without needing extra tools - will share in a video soon.
v0 is better trained for next js
V0 ist specialized on frontend and especially for next.js projects. I also use it for components and then integrate the code by the code integration button for cursor
Nice review video. Looking forward to shadcn/cursor video. Thank you!
Thanks for watching! Sounds good - yeah I have found ShadCN + Cursor to be a powerful combo for sure.
Cursor is amazing, man.
Absolutely!
I am using AI to learn arduino coding, it helps me a lot to understand the code and do fault finding but when i ask to make corresponding circuit diagram, for even simple problem, it struggles. But, It explains the circuit diagram very well. Needs improvement. Many PDF books available, Just feed the AI and improve ?
Wow that is awesome - I may actually be trying something like this soon. I've been wanting to get more into robotics so I'll have to figure that out as well :) I think the visual nature of circuit diagrams makes it hard for AI to learn how they work, unless there is some technical spec for it that encodes a circuit into a written data structure.
In that case, perhaps a model purposely trained on such data would do a better job? Or perhaps offer some examples in your prompt? Curious how well that would work. Keep in mind, every conversation with ChatGPT/Claude is a new fresh context, so it's not learning from each convo.
Great summary! Surprised though that GPT Engineer is not part of the comparison here -- produces best output (and quicker) in the majority of benchmark cases we look at
Disclaimer: I work for Lovable, but we get a lot of users from other tools and lose very few
I'll have to try it out at some point, thanks for the suggestion!
I hope you found windsurf by now (cursor competitor),
I sure did! Very impressive actually. Made a video about it: th-cam.com/video/ouT8ItvJla8/w-d-xo.html
Subscribed, nice explanation
Appreciate it :)
Feed it screen shots from the PROBLEMS tab that show 11 problems. Cursor will fix those and you should be fine.
Oh yeah screenshots are an awesome feature for Cursor - I don't know if the others support it or not! Should try and see. But yeah absolutely I could have gotten it working well and beautiful with Cursor, just would've taken more time but I wanted to be 'fair' to the other tools :)
Great video Volo! :)
Thank you :) glad you enjoyed it!
Thanks for covering this!
For sure, thanks Denson!
Great vídeo! Thanks!
Thank you! :)
Could you try this out with Cline? would like to see how it compares with the others
Saw a few comments here mentioning it but I hadn't heard of it before. Do you have a link? I can't quickly find it. What do you like about it?
@@VoloBuildssearch for claude dev. they recently changed the name.
use it with claude api, its the combo that works best
@@VoloBuildsCline is formerly ClaudeDev
Isn't it called Clide? It's supposedly much better than Cursor.
I stick with Cursor AI - I am beginner and I do not like switch tools:)
💯 yeah there are so many tools coming out and most of them just don't have the depth that Cursor has. I think mastering Cursor and learning to code is the best approach right now.
I started with cursor yersterday as no coding experience and i was able to create a fully functional chrome extension in under 24h with it! So for me its a woow! To not know how to code and still to be able to execute my idea just with prompts is nextlev. What i love about cursor is its fast it lets you generate a lot for free and you can fast apply and fix code and live test it quickly
AI coder should auto fix itself, should auto test itself, and after all that tell you to test it and see. till then, i think it's a waste of time as a dev.
Yep! This is what I think set Replit apart (other than writing simpler Flask code) - it actually seemed to follow that flow. But I guess at some point it gave up. Still a lot of iteration needed to get fully automated coding agents!
Really? So if I told you I had a way to save you time and reduce your workload, you wouldn’t be interested unless it took on ALL your workload?
@@andydragonfisher6900 When you get into the real world of creating fully functioning apps, you would understand what i mean.
The new ai tools are great. They definitely save a ton of time. This addition would make them amazing.
we will be soon there hopefully
Hi, Great video. Do you happen to offer your services for helping a creator convert their SaaS idea into code? I am a beginner and I need help from a code perspective. Are you on Upwork or similar? I have a budget.
Hey there - yes this is something I do, although I generally focus on enterprise software development for established companies. I'd be happy to hear what you'd like to build and see if I can help or point you in the right direction. You can find my contact info at www.youtube.com/@VoloBuilds/about
Whats the reality with regards to the free tiers. Are they useless to get anything done. Paying a month is not unreasonable but which is best. TY
Yeah free tiers are really only good to give you a feel for how the product works - like a taste sample. Cursor feels like the best bang-for-your-buck option as long as you are comfortable getting a bit more technical. Someone else mentioned that Replit also has some limits in terms of number of requests - I didn't hit it during my demo, so I don't know how generous that limit is.
If the intent of the video was to show the perspective of a new user, I understand the approach. However, if that wasn't the case, a bit more research beforehand would have been beneficial. There were some basic concepts that seemed to cause unnecessary struggles. Overall, I appreciated the effort but was hoping for a more thorough comparison.
That's a fair point - although I think a lot of these tools that get hyped up are much more shallow than people give them credit. For example, with v0 there is no file viewer or console so I literally could not troubleshoot it further than what I demonstrated.
There are definitely other features of the platforms that I didn't highlight like being able to host code via Replit, but my goal was to try and build a very basic app with each tool to see how well it would work out of the box and what major limitations each tool had.
Might have to do a more comprehensive comparison in the future going into more of the features. Thanks for your input!
When you think will be possible create entire apps with A.I without knowing how to code? Just studying the tools
I think it largely depends on how complex the application is and how much you care about the implementation and specifics. For example, simple todo app you can create right now. But complex enterprise or science software is going to be difficult. The more novel/unique your idea, the more AI will struggle to implement it.
I think right now is a great time to start and I would start with ChatGPT or Claude to learn a bit about code and then when you're feeling comfortable, try Cursor. Just keep asking it to explain things and try to learn. Code itself will never go away because it defines formal rules for how your program works and natural language is too open to interpretation. So I think understanding code will be a valuable skill long-term even if AI can write most of it for us.
@@VoloBuilds I want to build a dating app and fitness app. Thank you so much for the tips!
I have files from a website that never launched, pretty complicated 'art marketplace', Should I use cursor or replit? What are the steps to upload all the files I have?
Depends on how comfortable you are with code and what you want to do. Cursor is more flexible, but has a longer learning curve and does not include any sort of deployment/infrastructure functionality. Replit on the other hand can actually host your site, so I would potentially start with that.
Not sure what your concern with Webcontainers is, I'm pretty sure that is just the preview engine.
Someone explained that in the comments, it makes more sense now. I thought they were saying you could deploy your full-stack app all in the browser using their tech and I was like.. that doesn't make sense lol. I understand now it's just to preview or do some development work before deploying.
Curious, does Cursor really do well in terms of component design functionality similarly to v0? It can do designs, but not as well as v0 for me at least because there is some finetuning going on with v0 (design wise). The rest obviously Cursor wins.
The reason v0 does designs so well is because ShadCN is a really good design system and v0 basically forces the code to use ShadCN components. I figured out you can do the same with Cursor and you get beautiful designs out of the box as well! Will make a separate video on it
@@VoloBuilds Looking forward to this video. Maube you could add a bit of intel on whether it is possible to do the same with other UI component libraries like for example Preline UI and Daisy UI.
cursor just has hard times with debugging codes
Have you used supermaven? I think it's worth a review video.
I have not tried it yet! I have heard of it as well as Aider and Codeium but haven't tried any of those. What are your favorite things about it that I should make sure to try?
Please make a video about the best no-code RAG solutions
Thanks for the suggestion!
replit the Goat 🐐
If they patch Bolt on a couple issues it will be superior by far imo.
Maybe so!
I dunno wtf was going on in bolt for you, but I got so much further with bolt compared to replit.
Replit will go on circles much sooner.
I find using IDX and cline to be the best so far imo
Damn, that's interesting. I do suspect Replit has an easier time because it is limited to python and Flask which is simpler than the Next js file structure. I wonder if I asked each one to do Flask or just simple React if it would have an easier time. What lang/framework did you use for your project?
@@VoloBuilds Best thing to do before any review or comparison is to look at their docs to see if it is worth comparing. Bolt is best geared for javascript frameworks. I used Next.js, but it is good for most .js frameworks. Vue, astro, ect
I'd say do a review on googles IDX online code editor and pair it up with Cline Dev extension.
I hated using Androids code editor for mobile apps, but this made it much better to work with. I am sure you can use it for other frameworks too.
It would be helpful to redo this comparison, as you reviewed Bolt in its early stages, and all the bugs shown in the video have now been resolved.
Haha I made the video like 3 weeks ago. What bugs are you talking about that have been fixed? While possible, I doubt there have been fundamental changes in that timeframe. In fact, there have been no new PRs merged to the public repo in the last 3 weeks: github.com/stackblitz/bolt.new
How can bolt.new expect to be adopted when it provides so few tokens that even a first test application runs out of tokens and stops the tester to move further. This left a bad taste in my mouth and not a favorable feeling towards bolt. The pricing is really high in comparison to copilot for an individual. Why bolt still not given any reason?
Yeah it was disappointing after all the hype I saw about it.
what is the best tool for backend development like java spring boot or flask with no frontend
Depends on what you're trying to do - if it's part of a web dev project, I suggest TypeScript. Machine Learning stuff, python. High performance low-level stuff, C. Go is also a good option for general-purpose high performance backend
Good video though would have been good with a few trials each, and Aider but good none the less
Yeah been hearing about Aider; I might do a coding assistant comparison at some point and take a look at that. Few trials is also good idea for a more comprehensive comparison. In this video I just wanted to give a quick look at each one and show the look/feel of the tools. Didn't expect it would take off as much as it did!
Found using v0+cursor combination work together better.
Thanks for sharing - what is your workflow and why do you prefer it over using only Cursor?
@@VoloBuilds From my experience when updating a component bolt rewrites the complete code, however Cursor AI is able to apply the changes section. I use the framework as per @rasmic - How To Build Web Apps using V0 + Claude AI + Cursor AI. Check his video on TH-cam. I believe its important for AI coders to understand how to setup the app folder/file structure and also be able to maintain the code as more functionality is added to the app. Also haven't come across a tutorial on youtube to demonstrate an end to end app build which includes a CRUD operations with a database, authentication (clerk) and tracking code changes with github. That would be awesome.
@@VoloBuilds I found that bolt rewrites the code for any change within a component whereas Cursor can update the specific section within a component. Check out rasmic - How To Build Web Apps using V0 + Claude AI + Cursor AI video which is the framework I started to follow. I have started exploring Bolt as well. Thank you again for the great content. Much appreciated.
@@jaggyjut Thanks for the recommendation! Yeah I love how Cursor weaves the changes into your existing code and makes it clear what is being changed
Your are truly awesome
Thanks for watching! :)
Great 🎉
WebContainers are for dev only, so you don't have to setup local dev environment.
Ahhh ok that makes more sense lol - I was like what the heck is this 🤣
The tools work better if you spend a little time to figure out what they are and how they work before you jump in.
Yep that's true - although there are some hard limitations regardless like seeing the file view in v0 or bolt not having the previous chat messages when reloading, which I wanted to highlight.
Bolt cannot create a database like SQLite like Replit Agent does, you must connect it to an external database like Supabase or similar. Regarding Cursor, it's not a fair demo (at least comparing it with Replit), because your posts were being stored in the LocalStorage in the browser, not in a real database.
Great observations. I do like that Replit makes the database stuff straightforward. With any other service you have to stand up your own, which can be a challenge for beginners.
any one of the tool can connect to the reatime database ?
All of them can write code that connects to databases, but it's up to you to provision the database. Replit does make it a bit easier because they also own the hosting stack, so they can create the database to support the application you build with their agent.
After watching this I'll probably stick with Claude AI.
I hate cursor because i can’t do anything i have to highlight & type in the code wait for it to update i want to type & turn on ai when i want to
I usually just use the chat on the side rather than the inline code editing. I find it is the best workflow for me
Truth be told, none of them are accurate enough to justify the expense. I piss more tokens away fixing errors than I do making progress. Seems like a rip off to me.
You altered the test for cursor so it isn’t apples to apples. You need to just give it the same prompt and auto apply ,else the tests aren’t equal
Yeah it's true that it isn't exactly apples to apples - I think the challenge is that Cursor is built to be more granular than the other tools, so I wanted to highlight that while also trying to be fair to the other tools. So I did apply all the code it suggested, but then showed how I can iterate on it quickly and specifically by tagging relevant files. I think the level of control in Cursor is what sets it apart
@@VoloBuilds I signed up to Replit today and it worked really well for what I need, but then I hit a usage limit and there is no way to talk to them besides email and X, so I posted both places, have you heard anything like this?
@@mikkelgeorgsen Oh dang, I didn't realize they had limits since I didn't hit them in my small demo - but it makes sense. It's not documented what those limits are.. I guess Replit does disclaim a lot of the agent stuff as "beta" and "early access" and whatnot, but that's unfortunate. Seems other people posting about similar issue as you said. Thanks for pointing this out. I know Cursor is much more open-ended on that front and that's really been my go-to tool.
Bolt always
sucks
lol it was pretty funny seeing it first hand after all the hype I saw online
Weird that you started all prompts with "Please..."
Nothing weird about it! Politeness actually improves model performance. I've seen it first-hand, but you can also read about it in this study: arxiv.org/abs/2402.14531
Don't use replit, it has limited minutes.
Oh wow, didn't realize that till seeing the comments here - but that's really unfortunate. You'd hope they would at least let you buy more or something? But I guess it's in "beta". Anyhow, Cursor is still my primary go-to
Cursor better now
Cursor better always ;) because you have so much control over the code!
is there any free tool
Lots of these have free tiers but often it's not good enough to make meaningful progress. If you can't do $10/mo Windsurf or $20/mo Cursor, I would say just use the free ChatGPT
Bolt is making money over your learning curve and their system IS NOT READY TO DELIVER WHAT THEY TOLD YA!
to many tokens spent for crap results.
Yeah I was not able to get Bolt to produce good results reliably. It seems a lot of other creators have made some cool stuff with it, but just didn't work super well for me.
you missed bolt.new? th-cam.com/video/jm007pw2v1A/w-d-xo.html
Huh? It's the first tool I looked at in this video!
V0 is literally just to build Frontend… it’s obvious, it says that. Also it can’t display multi file projects. READ.
v0.dev/faq it definitely claims to go beyond just frontend and even the auto-suggest items on the chat ask it to write logic and explain things - not just write components. No mention of multi-file projects. Anyway, I'm sure it has its uses for some folks, but it seems like a distraction to me over more productive tools (that can also generate ShadCN React components with tailwind).
en desacuerdo! bolt resultó mucho mejor, y no vale poner a Cursor en estos casos, entonces pon a ZED ! jaja porque pero esa ya sería otra comparativa donde no pueden estar replit ni bolt, ni v0, aun así ZED es lo mejor ahora o VS code con los plugins
Will have to check out ZED, thanks for the suggestion
Actually you just need to explore a bit more on each platform, for example v0 has projects, so if you start a project you can see all the files and have much more tools to complete. I see this review so poor actually.
That's not what v0 projects are - you still will not see all the files it generated like a normal IDE. It is for uploading context and specifying custom instructions. You can see what is possible with projects here and it would not have helped my demo: x.com/v0/status/1838744330770747600
great sponsored video, the cheapest pro version is 20 dollars and you have 20 million tokens to use per month, funny
you will only use Bolt for free for 10 minutes because you are running out of tokens
Not sponsored - just been hearing about these tools and wanted to give my viewers a look at what they're like! But yeah I saw what you described with bolt - barely got anything created before running out of credits