v0.dev - WOW!! This IS WILD

Поділитися
Вставка
  • Опубліковано 21 вер 2023
  • Recorded live on twitch, GET IN
    / theprimeagen
    Check out v0!! -- v0.dev/
    And Jared Palmer! -- / jaredpalmer
    MY MAIN YT CHANNEL: Has well edited engineering videos
    / theprimeagen
    Discord
    / discord
    Have something for me to read or react to?: / theprimeagenreact
    Hey I am sponsored by Turso, an edge database. I think they are pretty neet. Give them a try for free and if you want you can get a decent amount off (the free tier is the best (better than planetscale or any other))
    turso.tech/deeznuts
  • Наука та технологія

КОМЕНТАРІ • 238

  • @headlights-go-up
    @headlights-go-up 9 місяців тому +240

    clicking on specific elements to reprompt just for that element is pretty awesome

    • @Bluepaccao
      @Bluepaccao 9 місяців тому

      Yeah thats great, I wonder how that works

    • @Sailor_Z
      @Sailor_Z 7 місяців тому

      Wombo.art's Dream has done this for a while for art and I think it took that from other prompt for art apps.
      Edit: I think dream was actually prompt for AI style filter so you need some human refinement in there

    • @ExiledDelver
      @ExiledDelver 6 місяців тому

      I am sooooo ass at making forms look good... and this thing just shat out good looking forms like right away. And it gives me like 3-4 options so then I can take a thing I like from one and re-promt to get a reallly custom form, its crazy good.

  • @rafisofyan
    @rafisofyan 9 місяців тому +14

    This will be great for my backend API projects since I'm too lazy to design a proper ui for them.

  • @zoroackerman357
    @zoroackerman357 9 місяців тому +57

    I hate how good this is .... like do you ever make a recipe that is so simple but its so good that you get mad that why cannot it be the norm....this is the same feeling

  • @MuradBeybalaev
    @MuradBeybalaev 9 місяців тому +8

    4:20 You can tell it's a paid promotion when Prime doesn't respond with "Ligma".

  • @zebraforceone
    @zebraforceone 9 місяців тому +89

    Looks like I'll be fixing AIs poor decisions in the future then

    • @JustMaier
      @JustMaier 9 місяців тому +10

      I’m sure it’ll be mutual.

    • @isan-sunshine
      @isan-sunshine 9 місяців тому

      😢😢

    • @nuvotion-live
      @nuvotion-live 9 місяців тому +2

      Don’t worry, the AI will fix it for you. (The horror sets in)

    • @J3R3MI6
      @J3R3MI6 8 місяців тому +1

      Don’t worry… you won’t 😅 AI got it

  • @zoroackerman357
    @zoroackerman357 9 місяців тому +32

    His face at 6:51 when he uttered the cursed words "You're looking at tailwind . Yup."

    • @muhammedsalihaltun8779
      @muhammedsalihaltun8779 9 місяців тому +8

      he actually likes tailwind

    • @raenastra
      @raenastra 9 місяців тому

      probably much easier than generating separate CSS, especially considering it's generating react

  • @THYnameISsarcasm
    @THYnameISsarcasm 9 місяців тому +21

    Would it be useful to build a local component library using this as well? I imagine each button/card/container could be saved and reused for future prompts which would reduce the CPU load AND allow for a cohesive UI across an entire project

  • @steveaguay
    @steveaguay 9 місяців тому +3

    This is super cool. This gets me past the hardest part for me. Just getting past the initial template to the point I can tinker and add the backend is perfect for me.

  • @tiskahar9738
    @tiskahar9738 9 місяців тому +239

    AI firms will never stop looking for new positions they can undercut the ladder on. If you think its hard to find qualified engineers now, just wait for this kind of thing to decimate the junior ranks.

    • @dmitriyobidin6049
      @dmitriyobidin6049 9 місяців тому +77

      You would still need junior devs to tweak it, apply it to a concrete project, etc. This thing just let you build ui faster, it just means that people will have more time doing real meaningful stuff.

    • @collinslagat3458
      @collinslagat3458 9 місяців тому +6

      Chop chop chop

    • @collinslagat3458
      @collinslagat3458 9 місяців тому +40

      Announcing Copilot 73. It can now code in 7th dimension and has taken the jobs of the aliens we haven't discovered yet.

    • @AndrewTSq
      @AndrewTSq 9 місяців тому +2

      we will not even need twitch streamers soon. Just enter in your chatgpt-connector "I want to watch a streamer talk about x and y"

    • @mikelautensack7351
      @mikelautensack7351 9 місяців тому +8

      Ya I just waited the last year and 3 months of my life taking so much time off work to learn, eating like every other fucking day just to go back to my back breaking blue collar job and unable to pay my bills or eat enough. Ill never get a dev job with how fast ai is developing.

  • @sumitmamoria
    @sumitmamoria 9 місяців тому +26

    This is very impressive. Especially the SVG part - It's a hard problem to solve. One needs a lot more than just training and fine-tuning.

  • @oe5580
    @oe5580 9 місяців тому

    Thx! I was looking for exactly something like this 2 weeks ago and couldn’t find much

  • @MrTerribleLie
    @MrTerribleLie 9 місяців тому +171

    I am typically highly skeptical of code generation, but for dumb work like UI, sure! I am really excited!

    • @asandax6
      @asandax6 9 місяців тому +27

      I don't mind code generation as long as I can edit it at the end.

    • @robonator2945
      @robonator2945 9 місяців тому +26

      I'd qualify that with "for dumb prototyping or concept design work". REALLY good UI's are a skill, not to mention maintaining them, but for "I want something more convenient than the CLI and I want it now" jack-of-all-trades tools like this are actually pretty good. The issue is when people start overutilizing general AI as some magic bullet when it's just not.

    • @ManiaBeats
      @ManiaBeats 9 місяців тому +10

      UI is not “dumb work” it’s as important if not more as your functionality. You can leave it to code generation. At least you could have devs check the code

    • @sudo-matx
      @sudo-matx 9 місяців тому +15

      ​@@ManiaBeats I don't think he used "dumb" as a way of saying it isn't important, it was more like in terms of code complexity, generating html and css rules seems easier and more efficient to use in a daily basis than backend in general.

    • @guywald1
      @guywald1 9 місяців тому +7

      People call UI “dumb work” until they interact with bad UI.

  • @axeedo
    @axeedo 9 місяців тому +7

    that svg part was really impressive

  • @loquek
    @loquek 9 місяців тому +1

    Nice followup point about SVG's and really interesting reminder that because they are precise math, that LLM's struggle with them - very very cool

  • @user-wj4mn6oe8i
    @user-wj4mn6oe8i 9 місяців тому +2

    Imagine ThePrimeagen giving tips of prompt engineering

  • @mrnotpewdiepie8957
    @mrnotpewdiepie8957 9 місяців тому +10

    I think machine learning/neural networks are gonna do what (Low) Code Generation is going to do. Take whatever the common things are and just generate it for us. Leaves us with the new and custom stuff to think about and work out

  • @ceigey-au
    @ceigey-au 9 місяців тому +5

    I think this demonstrates that to have a good AI product, you really need a good product *around* the AI parts. E.g. the iterative design, being able to click on elements, being able to copy React or HTML snippets, not forcing you into a locked-down development environment where the code that's generated is coupled with some glue code you don't understand, live preview so you know what it's suggesting can actually be rendered, not a very sensitive area like backend where proprietary algorithms might spring into existence into a rival's codebase...
    Tailwind is sort of the necessary compromise I guess (writing good semantic CSS is hard as a human, I feel like AI would find it harder).

  • @PasiFourmyle
    @PasiFourmyle 9 місяців тому +2

    The pessimistic view of that Google quote could be something like this: They're just saying that so more people see coding as a viable career path, resulting in a larger pool to hire from and thus can pay less.

  • @aanchaallllllll
    @aanchaallllllll 9 місяців тому +20

    0:14: 📺 The creator of v0 talks about the inspiration behind the project and how it started.
    4:17: 📝 The video discusses the features and functionality of a new interface in Figma.
    8:33: 👏 The speaker is impressed by a callback moment in the video.
    12:54: 🤖 The AI system uses a hybrid approach to generate SVG icons, sometimes generating them on the fly and other times using specific icons from its database.
    16:56: 👍 The speaker finds the tool to be a fantastic and time-saving way to build front-end projects.
    Recap by Tammy AI

  • @tobidegnon4409
    @tobidegnon4409 9 місяців тому +4

    The idea is brilliant and the execution looks great, even for alpha software, I will happily pay for this if it ever comes out.

  • @meilyn22
    @meilyn22 9 місяців тому +3

    This dude doesn't allow anyone to interrupt him lmao. Awesome way to talk about your own thing instead of going into this HTMX and Go route.

  • @johnyewtube2286
    @johnyewtube2286 9 місяців тому +1

    Oh God, the short of developers meme will continue into the future.

  • @josephito27
    @josephito27 8 місяців тому

    In the past, Rauch was behind the development of WordPress. Now, we're witnessing a trend where platforms are approaching the essence of what WordPress has represented for years: "no coding, just dragging and design." , now with stuff like this, are we moving towards a scenario where web development resembles WordPress once again?

  • @teej_dv
    @teej_dv 9 місяців тому +1

    Pog mentioned Pog

  • @chantzgaming
    @chantzgaming 9 місяців тому

    Can finally add front end to my resume 😂

  • @L4Festa
    @L4Festa 9 місяців тому +5

    Pardon my ignorance, I have no clue how v0 works on the back-end, but isn't it just hooked up to ChatGPT? The initial context for code generation is taken from the initially given prompt, and then you get a dom selector to further specify context, which then ends up in an api call to chatGPT?
    If this is indeed how it works, why is it a big deal?

    • @johnyewtube2286
      @johnyewtube2286 9 місяців тому +2

      IDK, Primagen might be getting paid to shill this.

    • @oncedidactic
      @oncedidactic 9 місяців тому +7

      It’s a neat tool not a scientific breakthrough

    • @IvanRandomDude
      @IvanRandomDude 9 місяців тому +1

      It's not, it's just one more way for Verchel to earn more bucks. That's what they do: take another service, make a "developer friendly" wrapper NextJS library around it, advertise it as "best DX, future of the web" and then sell it for 10x the price.
      Examples:
      Take Neon and repackage it as Vercel Postgres.
      Take Upstash Redis and repackage it as Vercel KV
      Take AWS Lambda and repackage it as "Vercel serverless"
      Take Cloudflare Workers and repackage it as "Vercel edge"
      Take Clouldflare R2 and repackage it as "Vercel blob"
      Take OpenAI API and repackage it as Vercel AI

  • @adampatterson
    @adampatterson 9 місяців тому

    These things are cool, but can you come back to it a couple of months later and get it to build another component that will work in the previously generated app?

  • @connorwforsyth
    @connorwforsyth 7 місяців тому

    What a moment!

  • @connemignonne
    @connemignonne 9 місяців тому

    I bet the SVG would've "had the thickness" if the background weren't already twitch coloured so you could actually see it LOL

  • @zeMasterRuseman
    @zeMasterRuseman 9 місяців тому +6

    I miss the days when people would just Web design in photoshop and just put an imagemap over it to make it clickable.

  • @niamhleeson3522
    @niamhleeson3522 9 місяців тому

    I'd be curious if this can generate more complex svgs.

  • @crowdozer3592
    @crowdozer3592 9 місяців тому +3

    16:20 don't use an install fee, use an uninstall fee 🎉

  • @md.mohaiminulislam9618
    @md.mohaiminulislam9618 9 місяців тому

    That's pretty dang good, real practical use.

  • @daltonyon
    @daltonyon 9 місяців тому +2

    Great tool, I known a lot of non devs that will love this tool!

  • @maxwebstudio
    @maxwebstudio 9 місяців тому

    I'm so hyped by this

  • @bojidaryovchev9995
    @bojidaryovchev9995 8 місяців тому

    I remember a video by AI Explained where it was mentioned that you can actually create kind of your own language to speak with ChatGPT so I am guessing if you delve into that you can pretty much overcome most of these problems (like SVGs being hard and prone to hallucinations etc.)

  • @GdeVseSvobodnyeNiki
    @GdeVseSvobodnyeNiki 9 місяців тому +3

    So does it support state management, writing code for persisting data and all that boring shit developers still have to do or is it just a fancy tool for generating cool landing pages?

  • @me_rinta
    @me_rinta 9 місяців тому +1

    Dam David Wallace is killing it with v0
    Good for him!

  • @IvanRandomDude
    @IvanRandomDude 9 місяців тому +17

    Feels like a dream for BE oriented developers who need simple UI quickly.

    • @Gunzy83
      @Gunzy83 9 місяців тому +2

      Was thinking the same thing

    • @MrLuisrodrigues154
      @MrLuisrodrigues154 9 місяців тому +2

      Yup, CSS is a freakin mess for someone that just likes logic, problem solving and system's engineering... It's doable, but never to the prod-ready extent

  • @loquek
    @loquek 9 місяців тому

    haha, I love how this exposes the challenges of front-end development and CSS xD

  • @adjbutler
    @adjbutler 9 місяців тому +2

    2:44 FLASHBANG WARNING!

    • @mage3690
      @mage3690 9 місяців тому

      Only the realest of the real will warn you off flashbang.

  • @ConsideraCore
    @ConsideraCore 9 місяців тому

    will there be angular support?

  • @nickname123321
    @nickname123321 9 місяців тому +4

    As if Vercel hadn't ruined enough in the react ecosystem.

  • @kahnzo
    @kahnzo 9 місяців тому

    Dude, this is cool!

  • @jdsmedley
    @jdsmedley 9 місяців тому

    14:30 What about a Fast-Slow slider?

  • @GeekOverdose
    @GeekOverdose 9 місяців тому +1

    Man, I can't wait until we get V8

  • @knoraziel
    @knoraziel 9 місяців тому +1

    Speed. Efficiency. Entertainment. that sounds like Dr. Disrespect 😂

  • @rawallon
    @rawallon 9 місяців тому +1

    They didnt take the delay in post

  • @volodymyrsaruta4385
    @volodymyrsaruta4385 9 місяців тому

    on login "An unexpected internal error occurred", keep up a great work guys :D lol

  • @Alex29196
    @Alex29196 6 місяців тому

    Un orgullo Guille!

  • @zedekai9456
    @zedekai9456 9 місяців тому

    Pretty sick!

  • @desmondwilson3416
    @desmondwilson3416 9 місяців тому

    You heard'em !!yet

  • @rafaeltab
    @rafaeltab 9 місяців тому +1

    he did in fact NOT take the delay out in post production

  • @forbiddenera
    @forbiddenera 9 місяців тому +1

    I skimmed and watched about 3 seconds of this video. And that was enough that I want to try this. 😮

    • @forbiddenera
      @forbiddenera 9 місяців тому +2

      I should have watched more.. react sucks but ill still take the html..too bad its private atm tho

  • @thewiirocks
    @thewiirocks 9 місяців тому

    Anyone else notice that the HTML is like a third of the size of the React/Tailwind?

  • @NotMarkKnopfler
    @NotMarkKnopfler 9 місяців тому

    I'm glad I work on embedded systems.

  • @VolcanicPenguin
    @VolcanicPenguin 9 місяців тому +1

    Well, there goes my job huh.

  • @deniyii
    @deniyii 9 місяців тому +16

    Prime can say this because he’s a 100x engineer, we mortals should be very afraid because this tech is only getting better. Can’t even switch to backend because api generation will be even simpler for an AI to do than UI. fml

    • @IvanRandomDude
      @IvanRandomDude 9 місяців тому +4

      API generation? We already have dozen new BaaS-es every week for that. "API generation" is so 2019.

    • @J3R3MI6
      @J3R3MI6 8 місяців тому +1

      Yep AI snuck up and killed the coder…

  • @sanjuwa2677
    @sanjuwa2677 9 місяців тому

    more than a week now.still in the waitlist 😥😥

  • @shygrammer
    @shygrammer 9 місяців тому

    this is magic

  • @kristemmerman921
    @kristemmerman921 9 місяців тому

    10:52 grid-cols-[1fr_500px] just switched up my whole grid-cols-x col-span-x thought process

  • @DoramasenBreve-yh1do
    @DoramasenBreve-yh1do 9 місяців тому

    I'm wanting to join the waiting list but it doesn't recognize me and I also think it's rbp my email damn

  • @Dominik-K
    @Dominik-K 9 місяців тому

    This sounds suuuuper useful

  • @user-hq8iq7zw5s
    @user-hq8iq7zw5s 9 місяців тому +5

    time to checkout my dad farming land

    • @IvanRandomDude
      @IvanRandomDude 9 місяців тому +1

      Nah, you are too lazy to be a farmer.

  • @gFamWeb
    @gFamWeb 9 місяців тому

    I'm on a project at work making a UI library. Oh shit.

  • @scopophobic
    @scopophobic 8 місяців тому

    this is great help for people who don't like to waste time on design ! it really takes you from 0 to 1 quick

  • @canadiannomad2330
    @canadiannomad2330 9 місяців тому +2

    I'm really starting to resent all these "released but not for you" announcements. It isn't just this one, there have been a lot of AI announcements lately that work that way. "Sign up for our waitlist, and we'll send an email to your spam box when you've forgotten all about us, thx!"

  • @dcy4063
    @dcy4063 9 місяців тому +2

    It may not replace programmers but it will enable a single dev to do the work of two or three, shrinking the available job positions.

    • @cj1871
      @cj1871 9 місяців тому +1

      Maybe, but even so I think it will increase the number of overall companies. It will be easier for start ups, since they can hire less people and get the same result.

    • @J3R3MI6
      @J3R3MI6 8 місяців тому +1

      Definitely gonna be more like 1 Dev has the power of 100+ Devs

  • @hicoop
    @hicoop 9 місяців тому

    If it can generate my shadcn config, I don't think I'll need a designer anymore

  • @hakuna_matata_hakuna
    @hakuna_matata_hakuna 9 місяців тому

    guerrila marketing

  • @PwrXenon
    @PwrXenon 9 місяців тому +2

    I've been able to generate code snippets like this in chat gpt and copilot for months but atleast you can visualize it a bit easier here, not bad but nothing crazy.

    • @atetraxx
      @atetraxx 9 місяців тому +1

      A bit more immediate for sure.

  • @methedudeful
    @methedudeful 9 місяців тому

    TWITCH ICON PLACEMENT FTW!!!!!

  • @carlosricardoziegler2650
    @carlosricardoziegler2650 9 місяців тому

    This is really amazing tool help a lot :)

  • @Ryguy12543
    @Ryguy12543 5 місяців тому

    🔥

  • @axelramirezludewig306
    @axelramirezludewig306 9 місяців тому

    Even though ChatGPT already whips out pretty awesome reactive templates in a second, even vue/react with logic

  • @ukaszjonasiak382
    @ukaszjonasiak382 9 місяців тому

    I think it is just a querySelector with chatGPT under it.

  • @andythedishwasher1117
    @andythedishwasher1117 9 місяців тому

    11:26 Well actually, it's the engine of application state.

  • @thygrrr
    @thygrrr 9 місяців тому +2

    The choice between being a v0 or a 10x developer is now real.

  • @s3rverlord
    @s3rverlord 9 місяців тому

    I can call myself a Dev now! 😎

  • @zuma206
    @zuma206 9 місяців тому +1

    longest prime------------agen ever

  • @FarryEntertainment
    @FarryEntertainment 9 місяців тому +1

    How does it compare to ChatGPT?

  • @programaths
    @programaths 9 місяців тому

    Jabs at Unity start here 15:04 😂

  • @rafaeltab
    @rafaeltab 9 місяців тому

    jared is poggers

  • @SmirkInvestigator
    @SmirkInvestigator 9 місяців тому

    🎉

  • @JohnVandivier
    @JohnVandivier 9 місяців тому

    Amaze fr

  • @DigitalNomadOnFIRE
    @DigitalNomadOnFIRE 9 місяців тому

    Should have bootstrap option

  • @Jaybaas
    @Jaybaas 9 місяців тому

    🔥🔥🔥🔥🤯

  • @adicandra9940
    @adicandra9940 9 місяців тому

    10/10 would use this.

  • @sarunas8002
    @sarunas8002 9 місяців тому

    they should price according to seniority of LLM used. Jr would be 10dahras/month, but senior LLM a 100

  • @azerkahn
    @azerkahn 9 місяців тому +2

    It's not going to steal any more jobs than any previous low code / no code tool did. Most likely, most of the users of a service like v0 is going to be those who migrate over from similar tools today.

    • @underscore.
      @underscore. 9 місяців тому +1

      just wait 1-2 decades

    • @azerkahn
      @azerkahn 9 місяців тому +1

      Even in a couple of decades, it's unlike to actually steal anyone's job. Developers will just be expected to produce morein less time. That's what always happens. No one lost their job when excel sheets replaced pen, paper, and electric calculators around the world, people were just expected to work more instead, same with email, same with photo editing software, etc. etc.
      There used to be a whole team of people involved in creating a game like Super Mario Bros, now a solo developer is absolutely expected to be able to create a similar game with ease.

    • @J3R3MI6
      @J3R3MI6 8 місяців тому +1

      Dude less than 3 years it’s game over… won’t take long at all

  • @tabletopjam4894
    @tabletopjam4894 9 місяців тому

    I would be interested, but I would want there to be a free tier for hobbiests

  • @Kane0123
    @Kane0123 9 місяців тому +12

    Upvote for BigBrush

  • @blazi_0
    @blazi_0 9 місяців тому +2

    İ don't think ill pay 10$ per month just for this. İt has to do a lot more for me
    But it's generally a good idea and i see future in it, but it's not there yet

  • @avinashverma3973
    @avinashverma3973 9 місяців тому +1

    job replacement program

  • @triplea657aaa
    @triplea657aaa 9 місяців тому

    My friend was working on something like this... too bad for him

  • @chowda_dev
    @chowda_dev 9 місяців тому

    How did you not close this out with - "The name is... the Promptagen"? missed opportunity

  • @Im_Ninooo
    @Im_Ninooo 9 місяців тому

    now creating phishing pages is gonna be so easy! /s

  • @kuakilyissombroguwi
    @kuakilyissombroguwi 9 місяців тому

    This blue my mind.

    • @Glinkis
      @Glinkis 9 місяців тому

      Why not yellow?

  • @Tyheir
    @Tyheir 9 місяців тому

    UI designers sweating

  • @brandon1356
    @brandon1356 9 місяців тому +13

    And here I am still trying to understand css layouts and positioning 🥹
    Looks like flipping burgers is the life for me

    • @user-gm3lg8gp3m
      @user-gm3lg8gp3m 9 місяців тому

      Give urself time and diversify ur skills

    • @ZantierTasa
      @ZantierTasa 9 місяців тому +2

      @@mage3690 Yeah, before flex existed, CSS was a lot trickier, but now stuff like "display: inline-block" and "display: float", with their weird rules are completely unneeded.
      I completely agree with the above advice. Only thing I'll add is keep playing around and refreshing the page. Use "background-color" to see how your rectangles are changing. (And if you don't know it already, learn Chrome or Firefox Developer Tools. It's simple, and great for playing around without even editing your code).

    • @samuraijosh1595
      @samuraijosh1595 9 місяців тому

      @@ZantierTasawell you're just proving the original's comment's point