Great content! Incredible how this is open-source and started by a developer
@DevelopersDigest5 ай бұрын
Couldn't agree more!
@stonedizzleful5 ай бұрын
Wow this is impressive. I always get so bored at doing front end stuff. Something like this for flutter or react native would be rad.
@ra_XOr4 ай бұрын
I like it the option to use Ollama backend. That avails all the open source models and make the whole setup local. Thanks for sharing such great work! 💜💜
@DevelopersDigest4 ай бұрын
Thanks for watching!
@nastastic3 ай бұрын
What spec machine you running ollama locally?
@DevelopersDigest3 ай бұрын
@@nastastic i use a m3 pro 18gb
@ra_XOr3 ай бұрын
@@nastastic I use Ryzen 5800x, 48 GB ram and RTX 3080 8gb Vram.
@nichtverstehen20452 ай бұрын
it'd take less time to write nice and maintainable jsx/css than to make this thing to do what i really want. and good luck with supporting what it generates.
@RyseupSolutions2 ай бұрын
Wow - this is really great for daily use and even debugging!
@ArnaldurBjarnason5 ай бұрын
That description is the most AI generated thing I've read all day.
@DevelopersDigest5 ай бұрын
Guilty!
@DevelopersDigest5 ай бұрын
I often use a tool to summarize my transcript + create timestamps before posting videos!
@osks5 ай бұрын
For a nincompoop like me - very useful! Well done!
@SHISUI11854 ай бұрын
So basically a really good wireframe app
@Endrit7195 ай бұрын
when it will be possible to feed designs it will be game changing
@angelova.nikoleta.design5 ай бұрын
Love the breakdown! A bit clunky but has lots of potential.
@DanielMartínezRomero-s3m5 ай бұрын
wow its amazing. Would be cool if a rag process could be implemented in the generated ui
@smnomad92765 ай бұрын
Why would you need rag?
@DanielMartínezRomero-s3m5 ай бұрын
@@smnomad9276 What i was thinking is to inject proprietary data and perform rag so that for example if the entierity of your vectorized content is about xyz, the generative ui could pontentially fill in the components with llm inference of that data. I don't know if its very clear hahaha
@blasttrash5 ай бұрын
@@DanielMartínezRomero-s3m what would proprietary data in this case? All tailwind components are open source, all html tags are open source as per w3, all css properties are open source as per w3.
@Lakshandesilva1124 ай бұрын
yep i was waiting for this.
@fotoflo3 ай бұрын
Incredible.
@dadlord6892 ай бұрын
At this point with something like Flutter it is quite intuitive to create UI. And it supports hot reload. So technically it is even better then using Figma (I would dare to say).
@seanzhang38735 ай бұрын
I imagine GPT-4o is gonna make the process much faster and have better result.
@DevelopersDigest5 ай бұрын
Absolutely - if anyone tries with gpt4o I would love to hear the results
@TheGenerationGapPodcast4 ай бұрын
Putting a link of the repo would have cool. Simple gestures like that will inxrease you subs. Js
@DevelopersDigest4 ай бұрын
Adding now - thank you! github.com/wandb/openui
@RobBrogan4 ай бұрын
If only it could connect to a design system library!
@DevelopersDigest4 ай бұрын
Love that idea - it would be a really great idea to explore!
@orelhassid5 ай бұрын
Is there a similar tool, that is more creative? I don't need the code version just a good looking UI design that generate based my description. and I'm not talking about tools like Midjourney because the UI is too unreal. An AI tool that return a dribbble look a like design.
@AndrewMorris-wz1vq5 ай бұрын
It would be intersting to see a finetuned stable diffusion model based on 2d computer UIs for this use case
@DevelopersDigest5 ай бұрын
Really interesting use case and idea...
@FilterChain2 ай бұрын
it wont get there on both ends as there is high specificity in those designs aka not enough training data
@miettoisdev4 ай бұрын
amazing stuff!!!
@LiamKarlMitchell4 ай бұрын
Amazing, and it was only a matter of time.
@gstreetgames25305 ай бұрын
WHY YOU NO LINK TO THE GITHUB?!
@DevelopersDigest5 ай бұрын
github.com/wandb/openui
@youngfinn11855 ай бұрын
@@DevelopersDigest you should add it to the description. it the first place i checked
@gstreetgames25305 ай бұрын
@@DevelopersDigest Thank you!
@Instant_Nerf5 ай бұрын
Why you no tell me no why
@e.x52645 ай бұрын
@@youngfinn1185how about some gratitude
@egonkirchof4 ай бұрын
I do that with ChatGPT. But instead of writing it I make a drawing with a pen, take a picture of it and upload it to ChatGPT asking it to create the corresponding code.
@DevelopersDigest4 ай бұрын
Yes - great way to do this. Claude’s new artifact feature I think will super charge this type of thing…
@epicvillain83084 ай бұрын
Use Mistral!
@marcelbricman3 ай бұрын
wow who would ever want to use this?
@llachlann3 ай бұрын
This is cool, but it honestly seems easier just writing the HTML/CSS than messing around with the prompts (at least for now)
@FilterChain2 ай бұрын
not only that you can see the code is basic at best
@HunterMayer4 ай бұрын
Well, I'm sure front end devs who enjoy this kind of work will disagree with me (and thats ok), BUT For those that don't enjoy this front end cruft work, like myself, I am looking forward to having the automation support for eliminating what I find unfun and tedious. I can spend more time on ux design and less on the monatony of front end web code behind. Just make it do what I want, and if I can't, then I have to question my design and/or dig into making it do what I want myself... But anything i can generate I will. Just... Trust nothing an verify. There is so many ways to do the dame thing... There is almost no right way outside of meeting the criteria of deliverables. I'm gonna save making of the artful code for the weekends... Passion/Learning projects...
@mrgyani5 ай бұрын
I searched for 'versal vo' and found nothing. Then realized it is : Versel v0 The description has two minor spelling errors.
@carstenkampe2 ай бұрын
Anyone able to get openrouter to work?
@Indy-Vidual4 ай бұрын
Trying to use it and get a $10per month message. Since the concept is new, is there no free trial period to test it's acceptability?
@floyd14112 ай бұрын
hiya, ammm quick question tho, to get open ai API key, you need to pay for it right?
@ToddDunning5 ай бұрын
Yeah the Vercel was not that thrilling but we all know what the future holds
@JoeSmith-kn5wo5 ай бұрын
Pretty cool app. I'll have to give it a try.
@ilaydelrey31224 ай бұрын
the video thumbnail is misleading :D
@DevelopersDigest4 ай бұрын
Sorry 😞! Wasn’t my intention 🙂
@shahabgohar33505 ай бұрын
does not work correctly every time. try to build complex layout like chat app etc
@Ataraxient4 ай бұрын
what is the difference with storybook
@vercieli5 ай бұрын
Im already created one on my channel using open ai but it expensive
@justanaveragebalkan5 ай бұрын
Your so not a robot.
@vercieli5 ай бұрын
@@justanaveragebalkan what do you mean is not a robot?
@alebud14035 ай бұрын
@@vercieliprobably was intending you are a bot
@thunkin-ai5 ай бұрын
I hope it didn't actually use an to add margin for mobile
@WyzrdCat4 ай бұрын
Can it do stuff that's not hideous?
@DevelopersDigest4 ай бұрын
Try it out! openui.fly.dev/ai/new
@VEC7ORlt5 ай бұрын
See! These SaaS interfaces are dime-a-dozen - even a computer can do it!
@smickandily4 ай бұрын
I’ve given this a shot. It’s really bad. It can barely make basic layouts. The refinement functions ignore context. Like I can select a column or piect of text and ask for changes and it either ignores my requests or it commences to change things i didn’t specify. It was a very frustrating experience. Open ui is a long way from being usable.
@RitikanKhan4 ай бұрын
done only in MAC ?
@aaronward91405 ай бұрын
OpenUI, Open WebUI.. all these project names are all the same
@TheBlackGentlemanGeek5 ай бұрын
If someone can convince me that this is not a threat to frontend or web devs, I don't know who.
@alexwolf10315 ай бұрын
When react came out, did all html and css frontend devs panic? I truly dont understand why people think that new TOOLS will make things worse, and at the end of the road when robots do everything so we dont have to, why do people still think “oh but what about WORK?”
@DevelopersDigest5 ай бұрын
Maybe if there are more front-end developers and tools are easier - there will be an even further increase demand for creating frontend applications and websites?
@-Jakob-4 ай бұрын
@@DevelopersDigestI think with AI in general we're gonna need less user interfaces
@nijolas.wilson4 ай бұрын
Who's gonna run the tool? Tweak and fix the code? Get it and keep it running in production? Power tools don't build houses on their own, we still need builders who know what they're doing.
@_mosesb4 ай бұрын
New Technology will always reduce the number of humans/effort needed for a task. It'll definitely replace some but not all.
@usernamehandle5 ай бұрын
Love seeing my peers celebrate the quickly approaching death of our jobs and value. Great, guys.
@dieselphiend5 ай бұрын
That's not what's happening. These AI tools don't use themselves. It still takes a human to operate, and command them. Learn to be that human, and your job will be more secure than ever.
@RokeJulianLockhart.s13ouq4 ай бұрын
boohoo. I'm a software developer. I don't cry whenever a new tool arrives.
@usernamehandle4 ай бұрын
@@dieselphiend yeah because that's exactly how automation in other industries have gone: auto-manufacturing, self-serve ordering at fast-food restaurants, self-checkout at grocery stores, now AI, recently self-driving taxis. Nah lol, automation definitely hasn't driven layoffs more than they've created new jobs.
@dieselphiend4 ай бұрын
@@usernamehandle AI is not automation.
@usernamehandle4 ай бұрын
@@dieselphiend it literally is a form of automation, but ok dummy. keep using it.
@ErikLandvall5 ай бұрын
hmmm, feels like more work to do less...
@mukeshodhano40945 ай бұрын
is it paid or free
@sigma_z5 ай бұрын
It's paid free
@DevelopersDigest5 ай бұрын
the example is free (for now at least). if you run locally you need to use your own api key (paid)
@o__sama3 ай бұрын
sure typing "i want placeholder to be hello" and waiting for the gods to respond is faster that typing placeholder="hello", same for the margins, a proficient developer would be faster and more accurate. and for the "drafts" like generate a landing page, I mean google around free tempaltes and copy them, you'll get the look you want easier. People just want to use LLMs so bad it is laughable.
@nickadams23615 ай бұрын
Anyone who thinks this will be useful has not used AI in its current state extensively on frontend. 1.) you have to very clearly state what you want and provide as much context as there is complexity (that’s the same as writing code)
@nickadams23615 ай бұрын
2.) the greater the complexity the higher the diminishing returns along with your headache
@DanielMartínezRomero-s3m5 ай бұрын
what is the state of the art acoording to you hahahaha
@BrutalStrike25 ай бұрын
Gptos
@hey_james5 ай бұрын
What the hell, this has a loooong way to go before its useful. Just image the inconsistent mess in of a ui you would end up with using thing.
@TheGenerationGapPodcast4 ай бұрын
Why show some other paid business mentioning full feature. Snake
@DevelopersDigest4 ай бұрын
Within the readme even the author calls it out :) "It's like v0 but open source and not as polished 😝."
@Dom-zy1qy5 ай бұрын
Idk what that thing in the thumbnail was, assuming it was AI generated, but if that was supposed to be a UI design, or landing page or whatever- thats unironically the most repulsive interface ive ever seen. Gives me max levels of overstimulation & anxiety. But i guess it did something right because the entire reason i clicked on this video was to leave this comment.
@punsmith5 ай бұрын
Seriously? Lost interest when JSX was included. Could we stop pretending that JSX is somehow a reasonable and good technology? Almost the entire react stack is a cumbersome, awkward mess that breaks the internet.
@mario_luis_dev5 ай бұрын
you sound like your wife cheated on you with some React dev..or something 🤣
@drewsepeczi5 ай бұрын
jsx is goated my mane; it’s called disruption for a reason, calling JSX cumbersome is like saying driving a car is cumbersome compared to riding a bike. If driving positive change to the market, making more efficient, maintainable, and scalable solutions, “breaks the internet” maybe it’s time to catch up with modern dev practices rather than clinging to outdated methods
@swampflux4 ай бұрын
Finally someone else. I did jsx and tsx for 4 years and still would prefer it die a swift death. Even if it “has taken over” that doesn’t mean it should stay the dominant choice. There are better choices, we just need the React fanclub to be open to alternatives. But… this is also the wrong place to have that debate, @punsmith. Everything about this tool is generative and thus language or framework kind of becomes irrelevant. It even offers a bunch of other frameworks so I’m not sure why you came here to start a fight. But yeah now that React fanclub is going to show up to tell you you’re wrong for not being a React fan, I’m here to back you up a little bit. Back off, folks. People are allowed to not like things.
@realityengine5 ай бұрын
This seems useless for a professional developer. Waste of time
@jd21614 ай бұрын
Its almost like there are people out there that arent professional developers? Nah.. what a crazy concept!
@realityengine4 ай бұрын
@@jd2161it’s almost like people want to shove ai into a project for the sake of saying it’s using ai. This is a lamer version of bootstrap. Bootstrap will do all of this and it’s more user friendly than this.
@phpn995 ай бұрын
This crap is for devs who don't know the difference between UI and UX. Also, I can build this manually in a fraction of the time shown here.
@JordaanM5 ай бұрын
"This isn't for me, therefore it's worthless". Even if it was the case that this holds no value for you, it's poor form to refer to someone's project as "crap"
@nicholasprice51375 ай бұрын
Here’s some potential uses that your comment might not be considering: -This is an amazing tool for teaching people *how* to build UI, by letting the dev see what changes in the code when xyz update requests are made. -It’s a great proof of concept for the intersection between LLMs and what they can visualize, and also the excellent beginnings of an open source alternative to V0. -The code outputs could also eventually be used/tweaked to make custom UIs, components, or pages, *on the fly* to provide completely custom and tailored UIs to users. And importantly, UX best practices and considerations could be baked in, too. Congrats on building something interesting and creative! Coding = creating, and I appreciate the creativity on this and execution to make the concept happen! Can’t wait to support the repo :)
@blasttrash5 ай бұрын
aint no way you are building it in a fraction of time. it took less than 1 minute for it to generate that markup. There is no way you will be able to type all that in one minute let alone fraction of that time. Not to mention you need to memorize all tailwind css and shouldnt have to go back and forth between your IDE and tailwind documentation and your dev server demo. It would take 20-30 min to build each of these that too someone already provided you the UX. If you have to come up with figma/adobe xd comps on your own, then it will take even longer time. Now of course your code might be more better, understandable, maintainable, precise compared to the stuff generated by LLM but for quick prototyping you can generate 20-30 experiments very quickly to find inspiration or mix and match markups in your own project.
@IdoCareForPeople5 ай бұрын
@@blasttrash its just denial before disruption...the UI people take a lot more time than the devs.. i feel the HTMl UI writen by humans is absolete...