No video

Mesop - Google's New UI Maker

  Рет қаралды 78,306

Sam Witteveen

Sam Witteveen

Күн бұрын

Пікірлер: 60
@WillMesop
@WillMesop 2 ай бұрын
Creator of Mesop here. Thanks for creating this video! Big fan of your KZbin channel so it was awesome to see this 😊
@WillMesop
@WillMesop 2 ай бұрын
I know a lot of people have wondered why we made another python UI framework. One of the reasons I didn't mention in the blog post is that it's very difficult to use most open source projects, especially FE ones, due to requirements around web security and build integration within Google
@devmik
@devmik 2 ай бұрын
@@WillMesop 🔥🛠💎
@12345idiotsluggage
@12345idiotsluggage 2 ай бұрын
I don't know if you or Sam are humans or bots. But you two are a treasure. Please keep going. Filthy causal here just trying to level up and/or avoid obsolescence.
@samwitteveenai
@samwitteveenai 2 ай бұрын
@WillMesop Awesome!! As soon as I saw it I knew I wanted to make a video to help it get some more attention. Very cool to see you chime in here. Thanks for the great work.
@Archiiee1
@Archiiee1 2 ай бұрын
Nice bro
@Nick_With_A_Stick
@Nick_With_A_Stick 2 ай бұрын
“Often when you are making it for your self, when you start to use it, perhaps some of the assumptions were totally wrong” I laughed out loud so hard 😂. That hit home.
@Cdaprod
@Cdaprod 2 ай бұрын
Thank god possibly a standardized way to develop LLM Tool-Use 🎉
@MathaGoram
@MathaGoram Ай бұрын
Thank you! You chose the right examples to whet my attention. Regards.
@sanjaybhatikar
@sanjaybhatikar Ай бұрын
Google then: Let's create something nobody ever imagined and blow their minds. Google now: Let's repeat something already done, pretend it is better, and quietly withdraw support after 2 years.
@ronaldokun
@ronaldokun Ай бұрын
Great Tutorial! Thank you!
@henkhbit5748
@henkhbit5748 2 ай бұрын
Nice video, Streamlit and Gradio has already a lot of component.s. Curious about the decision to use Flask and not Fastapi?
@samwitteveenai
@samwitteveenai 2 ай бұрын
I agree this is something I thought too. Fast API would give API end points and swagger for free etc.
@tinahalder8416
@tinahalder8416 Ай бұрын
​@@samwitteveenaiand it support native asgi
@Mesquita2987
@Mesquita2987 2 ай бұрын
Why people dont give Dash the love it deserves. Such powerful python UI maker
@samwitteveenai
@samwitteveenai 2 ай бұрын
I used it for a while about 5 years ago, but abandoned it for streamlit. It was good for dashboards but not interactive chat etc back then. Haven't looked at it in a long time. Have they added much?
@thisbridgehascables
@thisbridgehascables 2 ай бұрын
The structure seems similar to SwiftUi .. in how you create the layout , text , buttons.. etc
@WillJohnston-wg9ew
@WillJohnston-wg9ew 2 ай бұрын
Any thoughts on how to use prompting to generate my UI on the fly for my user? I want to have a dynamic UI that is driven by the prompts.
@samwitteveenai
@samwitteveenai 2 ай бұрын
Can you explain a bit more. What do you want to change or update etc?
@Samudbhava
@Samudbhava 2 ай бұрын
after the prototype is demonstrated and approved, is there any way to generate application code and remove all dependencies on mesop? or maybe that is not the intended purpose of mesop, in which case my bad.
@samwitteveenai
@samwitteveenai 2 ай бұрын
not really the intended use case currently but my guess is pretty soon a model can do that conversion for you
@miriamramstudio3982
@miriamramstudio3982 2 ай бұрын
Great video. Thanks
@williamwong8424
@williamwong8424 2 ай бұрын
hi Sam, can you do also file upload or it has a stored memory of uploaded files in the backend where FE can just query? thanks
@samwitteveenai
@samwitteveenai 2 ай бұрын
I am not sure if they have an upload feature will look into it
@charetjc
@charetjc 2 ай бұрын
So I should learn how to do UI in a new language (python), with a new framework (mesop), so that I can do UI faster until I fix all the design flaws, then I can rewrite it in the language + framework I normally use? 1) Correct me if I'm wrong, but python still has the global interpretter lock (GIL), which hurts scalability unless I want to spawn endless processes. 2) There seems to be quite a bit of heavy lifting under the hood just due to the fact that so little code has to be written, which has become a complete red flag for me, since every tool I've used similar to this always gets in the way and I waste time trying to figure out what all that clockwork is doing behind the framework in order to achieve my goal. No thanks.
@samwitteveenai
@samwitteveenai 2 ай бұрын
yeah this is far more for building quick prototypes rather than a stylized UI. If you are comfortable at frontend then best use NextJS etc and call a server with the model
@feelgoodmusic8722
@feelgoodmusic8722 2 ай бұрын
Dang, that's amazing!
@micbab-vg2mu
@micbab-vg2mu 2 ай бұрын
Thank you :)
@hugopristauz538
@hugopristauz538 Ай бұрын
very helpful
@saya1_
@saya1_ 2 ай бұрын
how to run outside colab?
@samwitteveenai
@samwitteveenai 2 ай бұрын
just install the pip package
@picklenickil
@picklenickil 2 ай бұрын
Does this work well with threaded bg process?
@samwitteveenai
@samwitteveenai 2 ай бұрын
My guess since it is based on Flask it will be similar to that, but I'm not 100% sure
@__________________________6910
@__________________________6910 2 ай бұрын
WE can't use this outside of google colab like public links from gradio
@RuturajZadbuke
@RuturajZadbuke 2 ай бұрын
You can self host using the gh repo
@__________________________6910
@__________________________6910 2 ай бұрын
@@RuturajZadbuke That is the problem, I want to use it from google colab
@samwitteveenai
@samwitteveenai 2 ай бұрын
you can do either
@timmark4190
@timmark4190 2 ай бұрын
What about Taipy
@samwitteveenai
@samwitteveenai 2 ай бұрын
Taipei?
@timmark4190
@timmark4190 2 ай бұрын
Sorry it’s Taipy
@interspacer4277
@interspacer4277 9 күн бұрын
This is what Im into of late, simply due to its faster data handling. Lot of streamlit folk are moving to it.
@AI-Wire
@AI-Wire 2 ай бұрын
Is there any way to host it for free and make a small app available to the public at a small scale?
@WeightsByDev
@WeightsByDev 2 ай бұрын
Gradio has that. Basically the app runs locally but gradio provides ssh tunnelling by providing a publicly accessible url. need to use share=True parameter while launching the app
@samwitteveenai
@samwitteveenai 2 ай бұрын
I agree this is a cool feature on Gradio, my guessis Google may stay away from this because of security issues etc
@jmirodg7094
@jmirodg7094 2 ай бұрын
Compared to Gradio is it simpler? from your video it looks similar...
@terryleach8933
@terryleach8933 2 ай бұрын
Awesome!
@couthyapper
@couthyapper 2 ай бұрын
can you make a video about langchain v0.2?
@samwitteveenai
@samwitteveenai 2 ай бұрын
I have started recording a course for this
@user-iv8fq5zl9o
@user-iv8fq5zl9o 2 ай бұрын
Why are ppl sleeping on chain it
@IanScrivener
@IanScrivener 2 ай бұрын
ChainLit is great, but my sense is that these are different tools for different use cases.
@champechilufya1458
@champechilufya1458 2 ай бұрын
Seems unnecessary
How to save money with Gemini Context Caching
11:33
Sam Witteveen
Рет қаралды 7 М.
Have You Picked the Wrong AI Agent Framework?
13:10
Matt Williams
Рет қаралды 62 М.
what will you choose? #tiktok
00:14
Анастасия Тарасова
Рет қаралды 7 МЛН
Violet Beauregarde Doll🫐
00:58
PIRANKA
Рет қаралды 40 МЛН
Blue Food VS Red Food Emoji Mukbang
00:33
MOOMOO STUDIO [무무 스튜디오]
Рет қаралды 23 МЛН
а ты любишь париться?
00:41
KATYA KLON LIFE
Рет қаралды 3,7 МЛН
ITSM Jenkins
2:04
BMC Helix ServiceOps
Рет қаралды 3
Linus Torvalds: Speaks on Hype and the Future of AI
9:02
SavvyNik
Рет қаралды 179 М.
Every Framework Sucks Now
24:11
Theo - t3․gg
Рет қаралды 133 М.
Florence 2 - The Best Small VLM Out There?
14:02
Sam Witteveen
Рет қаралды 14 М.
What is an LLM Router?
9:16
Sam Witteveen
Рет қаралды 27 М.
So, you want to be a programmer?
20:43
ForrestKnight
Рет қаралды 287 М.
world's shortest UI/UX design course
6:53
Juxtopposed
Рет қаралды 1,2 МЛН
The perfect imperfection of Google's Material You
15:47
David Imel
Рет қаралды 440 М.
The Easy Way to Design Top Tier Websites
11:54
Sajid
Рет қаралды 344 М.
Mesop - Python-based UI framework from Google!
16:20
Harshit Tyagi
Рет қаралды 49 М.
what will you choose? #tiktok
00:14
Анастасия Тарасова
Рет қаралды 7 МЛН