AI Built My App and It's INSANE! (Galileo, Claude, Cursor)

Поделиться
HTML-код
  • Опубликовано: 13 сен 2024

Комментарии • 121

  • @Apokalupsis88
    @Apokalupsis88 9 дней назад +10

    Quality information, but really needs work on editing. 1) no need for bg music. We want to hear your voice explaining things, not elevator music. 2) careful with the constant zooming (as others have noted). 3) the fill videos with random people are a serious turn off. It has nothing to do with coding. If you are talking while not necessarily doing anything on scree, that's ok. Just keep the camera/screen on the project while you talk about it. No need to all the extra filler. These are instructional videos, not marketing campaigns. But please, do keep up the great work and explanations. Content is great.

  • @lukemelas
    @lukemelas 14 дней назад +28

    Luke from Cursor here, thanks for the video man! I think you'll really like Composer (our newest feature, just released), which integrates a bunch of the stuff you were doing with Claude directly into Cursor (and more). Let me know if you try it out and what you think :)

    • @Technology_Forum
      @Technology_Forum 13 дней назад

      Will the cursor composer do the work of Galileo as well and what other things can you describe

    • @ai-in-practice
      @ai-in-practice  13 дней назад +1

      Thanks Luke, will check it out when I get the chance! I'm using Claude for the image-to-code part of my workflow because the Claude UI makes it easier to interact with images in an iterative fashion. Cursor as an IDE focuses on the codebase as the main window contents.

    • @anyfourwordphrase42
      @anyfourwordphrase42 12 дней назад +2

      @@ai-in-practice I've not tested this myself, but I believe there are preview extensions in VSCode/Cursor that can be used similarly to Claude's preview to close that loop in your workflow.

    • @larrettgee
      @larrettgee 10 дней назад

      @@Technology_Forum not yet just the coding part

    • @andresAtMudra
      @andresAtMudra 10 дней назад +1

      He's right @lukemelas, the image to code in Cursor is lacking a little bit. Or at least I could not tweak my prompts well enough to get the code to match the image. My project uses react-native, so it was for a mobile design

  • @adventurelens001
    @adventurelens001 17 дней назад +14

    Agreed, the quality output from Claude is pretty wild.

  • @Jh3a7
    @Jh3a7 18 дней назад +64

    i'm getting dizzy with all the zoom in/out screen moving

    • @ai-in-practice
      @ai-in-practice  18 дней назад +6

      Noted! will make sure there is less movement in the next one.

    • @wolflinke6598
      @wolflinke6598 17 дней назад +7

      interesting topic but also the music makes it really hard to follow your voice. Please avoid as well additional atmospheric videos, and the above mentioned in out zooming.

    • @mrkammytv
      @mrkammytv 17 дней назад +4

      ⁠​⁠@@ai-in-practiceThe zooming is fine, I think it’s the Motion Blur that’s making the dizzy effect. Overall really nice video!

    • @helLf1nGerTA
      @helLf1nGerTA 16 дней назад +4

      @@ai-in-practicemore explanations in words, less movement

    • @juanlugofitness
      @juanlugofitness 14 дней назад

      @@ai-in-practicedon’t need to apologize. You are giving free advice and he’s complaining about zooming and zooming out, give me a break.

  • @GalileoAI
    @GalileoAI 15 дней назад +9

    Thank you for the shoutout! Really appreciate it!

    • @ai-in-practice
      @ai-in-practice  15 дней назад

      Of course! Love your stuff, it's really helped us out a lot!

  • @gnome_saiyan1
    @gnome_saiyan1 2 дня назад

    Something to note about cursor: the chat will give you suggestions, where as the composer will actually enact changes to the files you give it access to.

  • @timmaggs4827
    @timmaggs4827 3 дня назад +1

    Great video without the random people added and background music

  • @holetarget4925
    @holetarget4925 17 дней назад +9

    Please do more videos like this with backend

  • @renatoabreu2867
    @renatoabreu2867 17 дней назад +4

    A lot of congrats! Got a subscription from Brazil ! 👏👏👏👏

  • @mahiaravaarava
    @mahiaravaarava 3 дня назад +1

    Using AI tools like Galileo, Claude, and Cursor to build an app can result in impressive outcomes. These platforms offer advanced capabilities in design, code generation, and user experience enhancements. The final product can be highly innovative and efficient, showcasing the power of AI in app development.

  • @AdamsProgrammer
    @AdamsProgrammer 21 час назад

    Thank you very much about "Galileo" i can now have UI designs which can be developed into an app.

  • @noneedtoknowthishandle
    @noneedtoknowthishandle 12 дней назад +1

    I found claude better than gpt but I think in upcoming months this space is gonna be wildin on next level. Get ready for next gen developers powered by AI.

  • @aaroncphelps
    @aaroncphelps 3 дня назад

    I actually really like the way your edit looks. Keeping the audience aware of mouse is key. What app did you use to do this? It looks like it’s something you are controlling during the screencast. Is that true- or are you adding all this motion in editing tool(premiere or after effects)?
    Thanks!

  • @_Yuurt
    @_Yuurt 2 дня назад

    Thank you!

  • @philkellr
    @philkellr 18 дней назад +6

    Thanks for covering Galileo! Never heard of it. Have you tried uploading photos to influence the design? In the video it seems you skipped this

    • @ai-in-practice
      @ai-in-practice  18 дней назад +1

      I have! The v0 of this app was made by first generating images in mid journey to get the right tone and style, before generating the app itself with the workflow in the video www.scratch-app.net/

  • @hanzhizhang8965
    @hanzhizhang8965 11 дней назад +2

    Good job, it makes me eye-opening! Would you like to finish the backend functions?

    • @ai-in-practice
      @ai-in-practice  10 дней назад +1

      I probably won't, but will do a video on how to handle data soon!

  • @alals6794
    @alals6794 9 дней назад

    Whoa....had no clue this was possible. Thanks.

  • @TheEvertsson
    @TheEvertsson 17 дней назад +3

    Nice work man! Really cool seeing new tools like Galileo speeding up the development process. One thing Im struggling with myself is when the project grows in Cursor, the AI can hallucinate a bit and create copies of already existing files I use the "with codebase" command to much. Have you experienced that?

    • @ai-in-practice
      @ai-in-practice  17 дней назад +4

      Yeah you need to manage context a little better when a project grows. Also because you quickly run out of fast LLM requests when you chat with codebase for every question. I usually either work on a file-by-file basis to make sure the LLM has the right context, or ask very specific questions like 'fix this bug' or 'change this one thing'.

    • @TheEvertsson
      @TheEvertsson 17 дней назад +2

      @@ai-in-practice started doing that. Works wayyy better. Thanks!

  • @bernhardsmuts2265
    @bernhardsmuts2265 14 дней назад +1

    This is pretty cool! It's a nice way to see the practical parts of using these services. Would this also work in adding backend services? (seeing as this was primarily focused on frontend)

    • @ai-in-practice
      @ai-in-practice  13 дней назад +1

      Backend is still more manual work in my experience, also because it's harder to write out the requirements for the LLM. If you have an image, the LLM has enough information to generate the code from. For backend, I guess you could try writing an API definition but in practice most backend frameworks have too many caveats to make generating code for them straightforward. I just finished integrating payload CMS into my app, which still took quite a bit of manual work. There's also the question of framework version, which is where a lot of the errors come from. Even for example Nextjs or React, Claude 3.5 sonnet will sometimes generate code that works for an earlier version and you need to fix it manually.

  • @Dancewithsteve20
    @Dancewithsteve20 15 дней назад +3

    More expectation from you.... also while making video please also consider Nontechnical people like me.... it will make easy for me to build things from these tools... thanks.. liked & subscribed...

  • @tyronecastillo16
    @tyronecastillo16 17 дней назад +2

    Good overall but that was hard to follow especially for an inexperienced software dev like me. Also, I'm not sure what those people dancing were. Was that a screensaver?
    Will sub with anticipation that your vids will be cleaner in future. If you can make vids like NetworkChuck, you will be a winner.
    Keep it up. Love the topic.

    • @ai-in-practice
      @ai-in-practice  17 дней назад +1

      Thanks tyrone! I thought the dancer looked a lot like Claude, and I needed a visual to show the AI was generating :) Probably not the best idea in the history of cinematography, but hey.
      Will check out networkchuck, thanks for the suggestion!

  • @nitishasthana03
    @nitishasthana03 8 дней назад

    This is amazing!

  • @dianal3542
    @dianal3542 10 дней назад

    It's mind blowing!

  • @TheYusufSubasi
    @TheYusufSubasi 11 дней назад

    This is pretty neat!

  • @nikoG2000
    @nikoG2000 16 дней назад +4

    Good tutorial. I don't get it why there are some dancers and girls in the video.

  • @Dominic_tnm
    @Dominic_tnm 14 дней назад +1

    Did you use an AI tool for the editing, It actually has a very professional looks that I like. Curious to know

    • @ai-in-practice
      @ai-in-practice  13 дней назад +1

      I put everything together in Davinci Resolve. The screen recording is done with Screen Studio, which zooms into wherever your cursor is pointing. The AI video editing tools I've seen aren't quite there yet.

  • @artworthi
    @artworthi 10 дней назад

    a big ol' BRUHHH moment lol loved this

  • @ManasSharma-e4m
    @ManasSharma-e4m 17 дней назад +2

    As cs first year scares me
    But good video and what thing i have to do for a job ready in the future

    • @ai-in-practice
      @ai-in-practice  17 дней назад

      Most software development roles will probably look more like AI management in the future - the same thing that happened in digital marketing with the rise of programmatic advertising. Not sure that's a bad thing tbh :) And you still need to understand the basics of cs to develop a proper backend, make sure everything works well together, and there are no performance issues.

    • @ManasSharma-e4m
      @ManasSharma-e4m 17 дней назад

      @@ai-in-practice thanks

  • @antoniofuller2331
    @antoniofuller2331 13 дней назад +2

    I did the exact same thing in Flutter and it took 2 hours. Then I did in React(not Next.js) in 30 minutes or less.( With Firebase) Mobile development is harder than Web development

    • @ai-in-practice
      @ai-in-practice  12 дней назад +2

      Yeah this workflow definitely works better for some use cases than for others.

    • @antoniofuller2331
      @antoniofuller2331 12 дней назад +1

      @@ai-in-practice most of the AI tools seems tailored for Web Development than Mobile development. They'll quickly give convert their outputs to HTML/CSS/Javascript code, but other options are limited.

  • @rallaoYT
    @rallaoYT 17 дней назад +1

    Love the content, what do you use to record your videos?

    • @ai-in-practice
      @ai-in-practice  17 дней назад +1

      Thanks! I'm using Screen Studio: www.screen.studio/

  • @LeonMortgage
    @LeonMortgage 9 дней назад

    Very helpful

  • @melvinjongen1697
    @melvinjongen1697 16 дней назад

    Ik ben ook bezig met cursor en Claude dev werkt goed :)

  • @dominikhess
    @dominikhess 8 дней назад

    Which Boilerplate are you using? Thanks man for the content.

    • @ai-in-practice
      @ai-in-practice  8 дней назад +1

      Thanks Dominik! This one: nextjs.org/docs/pages/api-reference/cli/create-next-app

  • @nathanwilton3383
    @nathanwilton3383 11 дней назад

    New subscription..AI tools are getting amazing. Thanks for sharing.

  • @bambanx
    @bambanx 15 дней назад

    thanks you , suscribed and liked

  • @TheWoodyTiger
    @TheWoodyTiger 16 дней назад

    I like your experimentation with video format in general, but maybe too much zooming. I was often confused. Thanks for the interesting presentation.

    • @ai-in-practice
      @ai-in-practice  16 дней назад +1

      Will fix that for the next video, thanks!

  • @indrasaputraahmadi3449
    @indrasaputraahmadi3449 17 дней назад

    Got subscribe. Thanks

  • @MrLyonliang
    @MrLyonliang 15 дней назад

    thanks

  • @djahandrews
    @djahandrews 15 дней назад

    Great video! How would you approach adding a feature on an existing legacy codebase?

    • @ai-in-practice
      @ai-in-practice  15 дней назад

      Thanks! I've found the 'chat with code base' feature to do a good job identifying relevant files, but I've mostly used cursor on smaller projects (max 1000 files).
      No idea how it'd perform on a giant monorepo 😆

  • @moonrafan492
    @moonrafan492 12 дней назад

    Thx

  • @DOOM11777
    @DOOM11777 18 дней назад +8

    Adding the people randomly to video makes no sense and makes the video look like shit and all the zooming in is not needed.

    • @ai-in-practice
      @ai-in-practice  18 дней назад +3

      Thanks for the feedback! There's definitely room for improvement 😆

  • @shivanshsharma4916
    @shivanshsharma4916 12 дней назад

    i use v0 dev to generate components , it uses shadcn ui so its gr8

    • @ai-in-practice
      @ai-in-practice  12 дней назад

      Nice! yeah I need to make some time to check out v0.

  • @JonasSandstroem
    @JonasSandstroem 12 дней назад

    Is there an advantage to using image to code, instead of just grabbing the html from Galileo and have cursor/claude convert the html to react/tailwind? I feel like the end result would be more similar, no?

    • @ai-in-practice
      @ai-in-practice  12 дней назад

      I found it easier to inspect the initial result in the Claude Anthropic app when you use artifacts, which allows for faster iteration over the design. That's also one of the main reasons I'm using the Anthropic app (instead of just generating the React code with Claude 3.5 sonnet from Cursor).

    • @JonasSandstroem
      @JonasSandstroem 12 дней назад

      @@ai-in-practice Yes, but why not just paste in Galileo's HTML and have it convert the exact structure and pure css into tailwind/react?

  • @bluemonster3793
    @bluemonster3793 3 дня назад

    Which app do you use for the zoom in and out?

  • @gamernation5656
    @gamernation5656 15 дней назад +1

    Which app you are using for recording screen

  • @micbab-vg2mu
    @micbab-vg2mu 12 дней назад

    nice:)

  • @indrajitsarkar3169
    @indrajitsarkar3169 10 дней назад

    all good, but zoom on mouse move is really annoying.

  • @chris0628
    @chris0628 13 дней назад

    What’s with the random dance scenes? 🙄 dude keep it professional!!

  • @LucianoFiandesio
    @LucianoFiandesio 12 дней назад

    Nice video, but what's up with the dancing girls?

  • @zapfska7390
    @zapfska7390 14 дней назад

    Isnt v0 better than this galileo? Makes me think it was sponsored

    • @ai-in-practice
      @ai-in-practice  13 дней назад

      Will check it out, it does the same thing as Galileo AI? I wish this video was sponsored or had affiliate links, but it doesn't :)

  • @acerlaptop1122
    @acerlaptop1122 13 дней назад

    3:04 which movie sean.

  • @gamernation5656
    @gamernation5656 15 дней назад +1

    How r u zooming in and out ?

  • @angloland4539
    @angloland4539 14 дней назад

    ♥️

  • @bazoka6352
    @bazoka6352 14 дней назад

    Great content but you should remove the pictures (of women, men) next times

  • @billbond2682
    @billbond2682 17 дней назад

    if you need to rely on AI to create as simple page as this, its so over for you , what I would rather do it that you at least solve bugs on your own and learn the basic structure of your project so that you can easily scale up and modify the code on your own,
    I wonder how will development look like after like 5 years or so

    • @ai-in-practice
      @ai-in-practice  16 дней назад +1

      Yeah we'll definitely forget some of the basic skills without practice, same as people have gotten worse at doing maths in their head

  • @Yodawho
    @Yodawho 8 дней назад

    wtf those images that appear out of nothing and out of context??

  • @LawJolla
    @LawJolla 17 дней назад +1

    Wayyy too much Screen Studio

  • @raphaelsousa2046
    @raphaelsousa2046 12 дней назад

    And how about backend

    • @ai-in-practice
      @ai-in-practice  12 дней назад

      Backend is a lot harder in my experience because you have to give a lot more explicit instructions.

    • @jannik3475
      @jannik3475 10 дней назад

      @@ai-in-practice So it’s not complete? I don’t know about this AI Stuff currently.

    • @jannik3475
      @jannik3475 10 дней назад

      And approaches like „no need for 10 Years Software development“
      Are just wrong and hype phrases bc SWEs are doing more than just a frontend ui..

  • @caseykawamura8718
    @caseykawamura8718 17 дней назад

    Galileo site is down?

    • @ai-in-practice
      @ai-in-practice  16 дней назад

      Looks to be up rn?

    • @caseykawamura8718
      @caseykawamura8718 16 дней назад +1

      @@ai-in-practice it was weirdly blocked on chrome… I was able to use another browser.

  • @techlitindia
    @techlitindia 16 дней назад +1

    Horrible video editing bro, 😂
    Content is good though. You should have to work on video script too.
    You work on making an app using AI, then why not use AI to generate script for better presentation. All the best 😁

  • @mattangel1091
    @mattangel1091 15 дней назад +2

    Sorry, but I fell asleep after 5 mins

  • @Nishachay
    @Nishachay 4 дня назад

    dont put that dancing couple, its annoying

  • @yagyatrips8903
    @yagyatrips8903 4 дня назад

    I am wondering what will happen to web developers and designers

    • @ai-in-practice
      @ai-in-practice  3 дня назад

      They will need to learn how to adopt AI tools to remain competitive.