The secret behind Lovable's rapid growth and their Supabase integration
Description
Lovable has entered the AI coding agent scene and quickly became the go-to tool for many AI developers. We invite https://x.com/AlexandrePesant from the Lovable team to share their behind-the-scenes story of the rapid growth.
https://docs.lovable.dev/integrations/supabase
Lovable is an AI coding agent that enables developers to quickly build apps by talking to AI. It has a native Supabase integration, allowing developers to connect their Lovable project to Supabase by clicking through the Lovable dashboard. The integration will enable developers to add authentication, database, storage, and other essential app development features. We dive into the behind-the-scenes of everything about Lovable and how its Supabase integration came about.
CHAPTERS:
00:00 Opening and introductions
01:02 What Lovable is
02:17 How Lovable was created
04:58 Notable community projects
09:37 Lovable's growth
12:13 Supabase integration
25:46 Community adaption of the Supabase integration
💻 Videos to watch next:
▶ https://youtu.be/xhW9up0Gi2E
▶ https://youtu.be/e7p0irjQZfw
▶ https://youtu.be/ISFCooRMvbE
👇 Learn more about Supabase 👇
🕸 Website: https://supabase.com/
🏁 Get started: https://app.supabase.com/
📄 Docs: https://supabase.com/docs
🔔 Subscribe for more tutorials and feature updates from Supabase: https://www.youtube.com/channel/UCNTVzV1InxHV-YR0fSajqPQ?sub_confirmation=1
📱 Connect with Us:
🐙 Github: https://www.github.com/supabase
💬 Discord: https://discord.supabase.com/
🐦 Twitter: https://www.twitter.com/supabase/
▶ Instagram (follow for memes): https://www.instagram.com/supabasecom/
ABOUT SUPABASE:
Supabase is the open source Firebase alternative. Supabase provides a full Postgres database for every project with pgvector, backups, realtime, and more. Add and manage email and password, passwordless, OAuth, and mobile logins to your project through a suite of identity providers and APIs.
Build in a weekend, scale to millions.
#Supabase #AppDevelopment #RealtimeApps #DeveloperTools
https://docs.lovable.dev/integrations/supabase
Lovable is an AI coding agent that enables developers to quickly build apps by talking to AI. It has a native Supabase integration, allowing developers to connect their Lovable project to Supabase by clicking through the Lovable dashboard. The integration will enable developers to add authentication, database, storage, and other essential app development features. We dive into the behind-the-scenes of everything about Lovable and how its Supabase integration came about.
CHAPTERS:
00:00 Opening and introductions
01:02 What Lovable is
02:17 How Lovable was created
04:58 Notable community projects
09:37 Lovable's growth
12:13 Supabase integration
25:46 Community adaption of the Supabase integration
💻 Videos to watch next:
▶ https://youtu.be/xhW9up0Gi2E
▶ https://youtu.be/e7p0irjQZfw
▶ https://youtu.be/ISFCooRMvbE
👇 Learn more about Supabase 👇
🕸 Website: https://supabase.com/
🏁 Get started: https://app.supabase.com/
📄 Docs: https://supabase.com/docs
🔔 Subscribe for more tutorials and feature updates from Supabase: https://www.youtube.com/channel/UCNTVzV1InxHV-YR0fSajqPQ?sub_confirmation=1
📱 Connect with Us:
🐙 Github: https://www.github.com/supabase
💬 Discord: https://discord.supabase.com/
🐦 Twitter: https://www.twitter.com/supabase/
▶ Instagram (follow for memes): https://www.instagram.com/supabasecom/
ABOUT SUPABASE:
Supabase is the open source Firebase alternative. Supabase provides a full Postgres database for every project with pgvector, backups, realtime, and more. Add and manage email and password, passwordless, OAuth, and mobile logins to your project through a suite of identity providers and APIs.
Build in a weekend, scale to millions.
#Supabase #AppDevelopment #RealtimeApps #DeveloperTools
Summary
The Secret Behind Lovable's Rapid Growth and Their Supabase Integration
In this informative interview, Alex from Lovable joins Tyler from Supabase to discuss how Lovable has quickly become a leading AI coding agent and its powerful integration with Supabase.
Lovable is an innovative text-to-app platform that enables anyone to build web applications by simply chatting with AI. Originally starting as GPT Engineer, an open-source CLI tool that gained over 50,000 GitHub stars, the team rebranded to Lovable to create a more accessible product focused on the user experience rather than technical aspects.
The video showcases impressive projects built with Lovable, including a music maker app, a social media post generator called "Have Me Post AI," and "Ramify," a product that organizes and tags images. These examples demonstrate how Lovable enables both simple tools and complex commercial applications that users are willing to pay for.
A key highlight is Lovable's seamless Supabase integration, which allows users to add robust backend functionality without understanding complex technical concepts. The integration provides one-click connection to Supabase projects directly from the Lovable dashboard, enabling users to implement authentication, database tables, storage buckets, and Edge functions without writing SQL or understanding complex deployment processes.
During a live demonstration, Alex shows how Lovable can create a feedback application with user authentication, database tables, RLS policies, and even AI-powered features using Supabase Edge functions - all without requiring users to understand the underlying technical details. The integration automatically handles everything from database migrations to Edge function deployment.
The video also reveals Lovable's recent policy change that no longer charges users credits when fixing errors, creating better incentives for both users and the Lovable team to improve the product.
Looking ahead, the Lovable team is working on enhancing the Supabase integration to support new features like websockets and queues, while also reimagining the AI app development experience beyond the traditional chat interface.
This comprehensive look at Lovable and its Supabase integration demonstrates how these tools are democratizing app development, allowing anyone with an idea to build real, functional applications regardless of their technical background.
Transcript
0:00
hey everyone uh thanks for tuning in we
0:02
have Alex from lovable team today
0:05
talking about everything about lovable
0:07
and it's super base integration I'm
0:09
Tyler from the Deval team of super base
0:12
hey Alex how are you doing today hi I'm
0:14
good how are you doing doing awesome
0:16
doing awesome I'm so excited to have you
0:19
um on this show today and talking about
0:21
lovable but yeah before we get started
0:24
do you want to tell us a little bit more
0:26
about uh who you are and what you do at
0:28
lovable yeah uh so I'm Alex um I'm
0:31
French and based in Stockholm Sweden
0:33
I've been living there for almost 10
0:35
years and I I work at lavable on
0:38
anything to make the product better
0:40
really and that means a lot of
0:42
potentially prompting thinking about
0:44
what kind of features we're going to add
0:46
uh looking at at our data and talking to
0:48
users a lot doing lots of uh calls with
0:50
users to understand what they want and
0:53
uh just repeat uh every day
0:56
basically awesome sounds great it it
0:58
sounds like you have a lot going on it
1:00
lovable but um yeah I guess uh to our
1:04
audience who might not have used lovable
1:06
before can you go over what exactly
1:08
lovable is and what what you can uh do
1:11
for the users yeah so I guess the very
1:13
simplest version of it is that it's a
1:15
text to app uh product where you can uh
1:19
chat with an AI to build a web app from
1:22
scratch from nothing and then just
1:24
iterate on it so you know I don't like
1:26
how it looks like and you change the
1:27
colors you do that but also much much
1:30
deeper and build actual products is is
1:32
really what we want to enable uh with
1:35
lovable and we want anyone to be able to
1:37
create products so you we don't want you
1:40
to feel like oh I don't know how to
1:41
write code or I don't know how to
1:42
program and we think that's what AI is
1:45
going to enables so if you have an idea
1:47
you can you can do it is kind of the
1:49
message here yeah I've actually been
1:51
playing around with lovable and it's
1:53
it's really powerful what it enables
1:55
like I I'm not exactly like super Prof
1:58
professional when it comes to AI
1:59
prompting but even with my poor
2:01
prompting it understands what I want to
2:03
do and it's able to create a beautiful
2:06
stunning looking uh web app so I am
2:09
really excited uh for you know I was
2:12
really excited for today's session and
2:13
hearing all about lovable but yeah um
2:17
can you uh talk a little bit about how
2:19
loable was created what was the
2:21
motivation behind the product and what
2:24
not yeah so I guess there's a bit of an
2:26
origin story here with uh GPT engineer
2:28
which is was a c tool released uh I
2:31
think last year uh by Anon and Fabian or
2:34
Founders and it became a very very
2:36
popular open source project with more
2:38
than 50,000 stars or something like that
2:40
on GitHub and uh it became extremely
2:43
popular H and I think that's when uh
2:46
Anon and F realized that they we should
2:48
do this really seriously and try to
2:50
fulfill the vision of of you know what
2:52
you could see there with these open
2:54
source tools that you could see in the
2:55
start trying to use these large Lage
2:57
models that we're getting kind of smart
2:59
for doing more advanced things and it
3:02
transformed into this vision of enabling
3:04
everybody to create any types of product
3:06
without uh any knowledge of of
3:09
programming or anything like that so
3:10
that's the the story nice I I actually
3:13
did not know that uh GPT engineer was
3:15
originally a CLI tool but um so it
3:20
originated from a c is a CLI tool and
3:22
then it transformed into this web app
3:25
where people could just just hop on and
3:27
prompt and then I guess when was the
3:30
official lovable current product
3:32
launched um so so lovable is the name of
3:34
a company and we had our original uh GPT
3:38
engineer product but we decided to reun
3:41
lovable to make sure that there was no
3:43
confusion with the GPT engineer CLI tool
3:45
that was kind of uh older and and not
3:49
really uh in use anymore so we really
3:51
wanted to make sure that people
3:53
understood that we had built this new
3:54
product that was really really good and
3:57
and maybe move away also from a more
3:59
technical you know GP engineer name uh
4:02
and and you know I think lovable is an
4:03
amazing name I love that it's it it
4:05
talks to your feelings which is kind of
4:07
what we want we want users to to feel
4:10
things and not think about technical
4:11
details too
4:12
much yeah I love the naming and I also
4:15
love the logo as well the very colorful
4:18
heart logo it's it's very cute and I
4:20
love the gradient artwork who by the way
4:22
who uh created that uh nice looking logo
4:25
uh so actually I don't want to I'm not
4:28
entirely sure but it might NAD our
4:30
designer um is doing a great work but
4:34
I'm not 100% sure I think it's
4:36
him okay yeah nice nice it's it's
4:39
beautiful I I really love it uh yeah
4:43
okay um and I I guess you've seen you
4:46
know over over the past uh year if you
4:48
include the days of GPT Engineers you've
4:51
probably came across lots and lots of
4:53
projects that would that was created
4:55
using either GPT engineer or Korean
4:57
lovable but what are some awesome
4:59
projects that you you have seen created
5:01
using lovable yeah so I I can maybe
5:04
share my my screen a little bit and show
5:05
a few on yeah that would be great um
5:08
let's let's do that uh let's look at a
5:10
few a few project and it's it's pretty
5:14
hard to select because there's
5:16
everything there's a simple you know toy
5:18
apps and there's like real big apps that
5:20
are even too uh too complex to even
5:23
explain but uh let let's take a look
5:26
here so I just opened a few projects
5:27
created quite recently with lobbo uh the
5:30
first one is the the type of apps that
5:32
uh I think lots of people have seen
5:33
where you can do everything in the
5:35
browser so this is a music maker I'm not
5:37
going to play the Beats here I think
5:38
it's going to ruin the audio uh but you
5:41
can you know create your little beats
5:42
and play them and share them and
5:45
somebody just made that and share on on
5:46
Twitter yesterday and I thought it was
5:47
pretty nice um oh wow to be able to
5:50
quickly you know be creative and and
5:52
make it sharable uh very nice uh then
5:56
let me share this other one is uh a
5:58
product that one our users launched uh
6:01
which is have me post AI which is a way
6:03
to prepare post for social media
6:05
essentially uh you can have different
6:08
you know different ways different
6:09
styling uh different writing styles for
6:11
for social media and uh so you can
6:14
subscribe to it and all of this is done
6:15
with with lovable as well so it's a real
6:18
um you know real product uh speaking of
6:20
real products there's this other one
6:22
that I want to shout out it's called
6:23
ramify and it's built by one of our
6:26
power users who's been with us for for
6:28
months for since the start
6:30
called Harry Nice and this is a product
6:32
where you can upload tons of images that
6:35
you might have on your hard drive and
6:36
get them sorted and tged and everything
6:38
properly and and again it's a real
6:41
product with real people paying real
6:42
money for it ow I think and this all of
6:46
this is built on top of super base by
6:47
the way uh all the back end that's
6:49
awesome by super base uh uh so using
6:52
Edge functions buckets all all
6:55
everything nice nice yeah uh can that it
7:00
even CH collects um actual money from
7:03
users that's that's not an easy task to
7:06
do right uh this is the it's it's the
7:09
real test I guess if if uh if people are
7:12
ready to pay for your for your software
7:14
then it's not it's not a toy anymore
7:15
it's a real real yeah
7:17
exactly exactly wow and what I what I
7:21
love about about uh lovables that you
7:23
can also make super simple apps like
7:25
this one I made remove background that's
7:27
there's tons of websites out there that
7:29
might right you know they're full of ads
7:31
that they're trying to I don't know make
7:33
you pay for some things and here this F
7:36
okay why don't I make my own version I I
7:38
don't want anybody to pay for it it's
7:40
running in a browser so it's not costing
7:41
me anything and uh again like it's done
7:44
by uh getting some open source models
7:47
from hugging face um and it's super easy
7:50
to integrate and you might not need to
7:51
know that as a user like it's just it
7:54
just works and I think it's amazing when
7:57
you can stop thinking about technical
7:59
doesn't just build the thing you want uh
8:01
even if it's a simple thing like that
8:02
that's really amazing I actually need
8:04
this I I I do this all the time for my
8:06
YouTube videos and none of the you know
8:09
when I Google you know removing remove
8:11
backgrounds all them have ads and stuff
8:14
or you know some of them are like poror
8:16
you know have poor quality it doesn't
8:18
really quite remove the edges and stuff
8:20
so yeah wow this is this is really
8:23
awesome uh I can give a shout out to
8:25
this one as well that was launched on
8:26
product hunt I think it was yesterday or
8:29
a few days a go so we we have people
8:30
launching products on product build with
8:32
L which is pretty cool nice uh so this
8:34
is a a vegan job board for people who
8:36
want to work in companies that are
8:38
supporting animal rights for example and
8:42
what I think what's this highlights that
8:44
we've uh we're entering a new era of of
8:46
software when everybody can create very
8:48
very Niche software if they want you
8:50
know things that maybe some others would
8:52
not think are worth doing because they
8:54
don't have the time or they don't think
8:55
they will make money out of it but if if
8:58
you want something and if you trust uh
9:00
if you believe in something you you can
9:03
you can do it and you can reach the
9:05
people who care about it and I just I
9:07
think it's super
9:08
cool yeah yeah wow this this is super
9:11
cool this is super cool and for this
9:13
last one as well does it store all the
9:15
data and super beast uh I I'm pretty
9:18
sure it does uh I've not looked at this
9:20
but I'm pretty sure so all these
9:21
projects that I showed are doing back
9:24
and things are doing it with super base
9:25
because it's uh it's what we want what
9:28
we recommend really
9:29
that's that's really awesome to hear and
9:32
yeah I guess we'll talk more about this
9:33
super base
9:34
integration uh later on but uh yeah
9:38
before we dive into that um I I've seen
9:41
this you know crazy charts on social
9:44
media that's been shared about lovable
9:46
how the growth of lovable has been and
9:48
this chart going all the way up um you
9:51
know very quickly um what do you think
9:54
was the key to this you know very rapid
9:57
success of lovable uh well I I mean I
10:00
think it's going to sound very naive but
10:02
I guess you need a pretty good product
10:03
as a start starting
10:05
point and it's something that I think we
10:08
we've built and uh it's something that
10:11
we we're very confident in and we know
10:13
that it can go further and much further
10:16
than than the other tools out there and
10:17
we we think that there's been some you
10:19
know Network effect of users just
10:20
sharing and saying out to others hey
10:22
lovable is is the best at that uh we we
10:25
do think that the rebounding we had has
10:27
really helped a lot as well with the
10:29
messaging of of you know have this clear
10:31
message uh this is what our tool does
10:34
it's not scary which is something that
10:36
we really think is um has a lot of value
10:39
in the product is that you don't see a
10:40
lot of code unless you want to see it
10:43
and and there are lots of our users even
10:45
Advanced users would never ever look at
10:48
the code and which I find pretty crazy
10:50
as as a developer I kind of always look
10:52
at the code even if I don't care too
10:54
much and I tend to to just look at it
10:56
but lots of our users they couldn't care
10:58
less about the code then they go pretty
11:00
far it's pretty cool uh and and then I
11:03
think the openness of our product is
11:05
also pretty strong that you can just uh
11:07
in one click get the code on GitHub on
11:10
one side and then on the other side
11:11
because we use we rely a lot of super
11:13
base for the back end we you know users
11:16
don't have to be you know worried of any
11:18
kind of lockin or anything like that and
11:20
they superbase is a I would say trusted
11:22
product trusted brand that you know you
11:25
can you can rely on and and so it feels
11:28
good to to build on top of lovable and
11:30
you're not locked in in any way really
11:33
yeah yeah not toer my own horn but uh
11:35
yeah I've seen a lot of users loving
11:37
superbas and lovable working together
11:39
because with superbase you can create
11:41
database and authentication from the GUI
11:45
uh so you don't really need to know how
11:47
you know all the code works and you know
11:49
the complex stuff is taken care by
11:51
lovable uh so yeah yeah it's it's been
11:54
it's been an amazing journey seeing you
11:56
guys grow so rapidly and also shout out
11:59
to the the video that was just mentioned
12:01
if you have not seen The Lovable launch
12:04
video yet it's it's really awesome I
12:06
love the video a lot of people loved it
12:08
uh so you should really go check it out
12:10
if you haven't seen it yet yeah Okay so
12:13
we've been talking about the super vase
12:15
integration with lovable um a few times
12:18
so far but can you go deeper into the
12:21
superbase integration of loveable you
12:23
know what exactly it does you know what
12:26
what kind of feature does it support and
12:28
stuff like that
12:29
yeah um right so this is something that
12:32
we've been thinking of for for many
12:35
months uh so lovable started as a front
12:38
end only product just generating front
12:40
ends and which is pretty cool uh but you
12:43
quickly you know reach the limits of
12:46
what you can do there and you quickly
12:47
want to add some sort of data you want
12:49
users to be able to uh to log in you
12:52
want to protect your data and and all
12:54
these things become pretty obvious H and
12:56
so we we really needed a way uh for us
12:59
to to get that to work uh which adds a
13:02
lot of complexity because when you do
13:04
that it means that you need also a way
13:06
maybe to manage your users uh you know
13:08
it's not just as easy as connecting a
13:11
database somewhere or something like
13:12
that you need a lot of of tooling and
13:14
management tool around it right and so
13:17
which this is why we we decided to to
13:19
look at at super base because we thought
13:21
super bases is an amazing uh product
13:24
that has a lot of features that we want
13:25
that is very very popular and loved by
13:27
developers uh uh at the moment and so we
13:31
built an alpha integration with super
13:33
base um in June or May or June or
13:36
something like that and so that one
13:38
relied on you know the project key and
13:40
the add-on keys that everybody can
13:42
extract on a super based project right H
13:45
so was fairly limited because it was
13:47
only relying on these sort of client
13:49
side apis for for getting some some kind
13:52
of data to S on uh but our users really
13:55
liked it already even though I think it
13:56
was not very very good so we got a lot
13:59
of signal for that and uh so then we
14:02
decided to do it uh to do it right and
14:05
and we started looking at the the
14:06
management API of super base and using
14:08
OA to uh to have our users really log in
14:11
connect to super base within our product
14:13
uh because that allows us to essentially
14:15
get access to to all the things uh so
14:19
that we can have very this very tight
14:20
integration uh with superbase and and we
14:23
think it was the the right call and uh
14:26
uh you can stay within lovable for doing
14:28
most things so that's that's pretty
14:30
cool yeah that's that's I feel like what
14:32
separate lovable from all the other
14:34
tools that you can just hit connect to
14:36
super base and then once you do that you
14:38
can just stay within Lev B and it'll
14:40
take care of all the you know complex
14:42
database migration or tweaking settings
14:44
on super base you really don't need to
14:46
even jump into super base but uh I guess
14:49
are we taking a look at what exactly how
14:51
exactly this integration works I he that
14:53
you have a demo prepared for us today
14:55
but right time yeah so I can show you I
14:59
can show you two projects built on top
15:00
of super base and we can look a bit at
15:02
what's uh what's going on uh let's go
15:06
let's go up uh there and I can explain a
15:10
little bit how we know all the things
15:12
that we know at the same time around uh
15:15
super
15:16
base nice so the first project I'm going
15:19
to share here uh it's one project that
15:22
we built live during this week's uh
15:24
office hours at
15:26
L and we had uh Harry again the same
15:29
Harry from before who came to build um a
15:31
little app in front of us and and so we
15:34
did this live we we do all our demo
15:37
lives and we are not afraid of errors
15:39
and getting stuck um but uh so here the
15:43
goal was to build a little I can show
15:44
you the the finished app this sort of
15:46
feedback uh app that you have you know
15:48
like canny or feature base for example
15:51
uh that allow users to submit some
15:53
feedback and up vote and and get some
15:55
comments and stuff like that and I I I
15:58
can go through the the promps a little
16:00
bit uh we can go through the proms
16:02
together and so in lovable when you
16:05
start a project uh by default when you
16:07
you go to lovable dodev we are going to
16:09
just generate the front end for you from
16:11
the start uh so you can ask for you know
16:14
anything you want uh and once you you've
16:17
created your your first generation your
16:18
first version of your app you can just
16:20
ask uh to learn more of a super base or
16:24
you can go here in the top right menu
16:26
here and you can just click on super
16:28
base and when you click on super base
16:30
you can see a list of your projects and
16:32
you can click on one and just uh connect
16:34
to it so here we've done that uh and
16:37
then after that here you have a menu
16:39
that we have a bunch of links that go
16:40
directly to the right place in your in
16:42
your super base
16:44
dashboards um but after being connected
16:47
to super base so we know we know
16:49
everything about your database we know
16:50
how many tables there are uh we know
16:53
what kind of H functions what kind of
16:54
Secrets you have so we technically can
16:56
see all the things and and we want to
16:58
make this better and better in the
16:59
future so we can really you know uh
17:02
understand what your what your intent is
17:03
at every time um but one thing we
17:06
recommend when you start building such
17:08
an app is to add authentication first so
17:11
here we started say okay please add user
17:12
login and sign up uh and I think one
17:16
thing that is um pretty pretty crazy is
17:19
that here you don't need to understand
17:20
how any of this stuff works like we're
17:23
just going to uh be able to you know
17:25
write all this code and uh add the super
17:29
base UI for authentication and and it
17:31
just works right uh and what what I
17:34
really like about our integration is
17:35
that it gives you all these little links
17:37
along the way so I can I can click on it
17:39
and then I will come directly to the the
17:42
super base of providers if I want to
17:44
enable you know Google login or anything
17:45
like that at the same time right that's
17:48
pretty cool yeah that is super cool and
17:52
and then so we started building our app
17:53
and say okay now we want to let our
17:55
users submit some feedback and here
17:58
lovable decided okay we're going to need
18:00
a feedback table and we're going to need
18:02
to store votes and we're going to need
18:03
to set up the RS policies for this uh
18:06
which is I think for
18:09
a for a you know a normal
18:12
non-developer Tech person this is super
18:15
scary yeah yeah it looks very scary yeah
18:19
even for developers I feel like SEO
18:21
generally scares a lot of people yeah
18:24
and I I can uh yeah even myself as as a
18:27
developer I I would manage to do this
18:29
but I I don't want to it's uh I don't
18:32
want to write all of this and I know you
18:33
have the AI assistant now in superbase
18:36
which fulfills a similar purpose I think
18:38
it's amazing that you can uh describe
18:40
your problem and get the structure uh
18:42
just just done like that um and so after
18:46
you review this uh SQL in lavable you
18:48
can just press the button to execute it
18:50
so we're going to run the migration and
18:53
we're going to uh apply it and then
18:54
we're just going to keep on going so
18:56
here we wanted to add for example
18:58
feedback and V so we created the
18:59
database structure first and then we
19:01
just implemented the codes to make that
19:03
happen and you can go very very
19:06
naturally about building features which
19:08
I think is is where it becomes very nice
19:10
is that uh you know quite often in
19:12
engineering you you build things the
19:14
wrong way around where you think too
19:16
much about the the design uh in the back
19:18
end and the user experience comes last
19:22
but in tools like lovable you can really
19:24
focus on like this is how I want it to
19:26
work and then we're going to you know
19:28
like back track and and build the back
19:30
end in the way that maps to the user
19:31
experience and I think that's why this
19:33
is why it's super
19:36
cool yeah it's really cool yeah and then
19:39
we kept on going adding admin
19:42
functionality uh so that you can have
19:43
this sort of admin panel and I can
19:45
continue a little bit and show you oh
19:47
nice wow uh here right so here we F
19:50
again this is nice to have all these
19:52
feedback uh but what if we could use AI
19:55
to summarize it which is a feature that
19:57
is oh nice tons of products out there
19:59
now and this is where Edge functions
20:02
come in right uh where we create an an
20:05
edge function and we tell the user that
20:08
they need to set up their opening IPI
20:10
key uh we even give them a link to go
20:12
set it up in the right place immediately
20:15
which also I think is pretty nice uh and
20:17
then we have this feedback generated for
20:19
all the the feedback items for users um
20:23
and and again I think if you if you zoom
20:25
out a little bit it's kind of insane
20:27
that you can just add ask for AI to do
20:29
things on data and it just works right
20:33
wow wow this is this is truly truly
20:35
something else wow uh and so yeah here
20:39
lovable is able to deploy The Edge
20:41
functions on behalf of the user right
20:43
they don't have to install the Super E
20:45
CLI they don't have to write Dino
20:47
functions whatsoever it just happens uh
20:50
yeah and this is something that we heard
20:52
really is uh again for a lot of users
20:54
all these CLI things are always a little
20:56
bit scary um
21:00
we we basically remove the need for even
21:02
understanding head works I think I think
21:04
it's better if you understand head works
21:05
it's always better yeah yeah but but
21:08
here we're telling you oh we're creating
21:10
this super B uh Edge function and if you
21:12
don't know what it is I guess it doesn't
21:14
matter too much uh because we get the
21:16
the functionality anyway I I I love this
21:20
so so I'm a lazy person I'm a lazy
21:22
developer and I you know I I I use a
21:26
MacBook Air not a super powerful
21:29
computer and you know in order to deploy
21:31
an N function you need to you need daa
21:33
to be running and I'm like every single
21:35
time I have to deploy in function I'm
21:36
like oh I have to go set you know go go
21:39
click on Doc open it up and do this and
21:41
do that but then nowadays I can just hop
21:44
onto lovable and then write all those
21:46
functions that I want to create and then
21:48
it just takes care of me without you
21:50
know having to set up Docker or anything
21:52
so it's it's it's been a game changer
21:55
for me yeah yeah it makes um it makes
21:58
ring back and really really fun and not
22:01
uh not not not something that you're
22:03
pushing away it's you don't need to
22:05
think about the deployment steps or
22:06
anything and and if it fails you get the
22:08
error back so you can see why why it
22:10
fail and LV can try to fix
22:12
it uh yeah and this is this is really
22:15
cool we kept on going so we did this uh
22:17
we did this live and uh so when when
22:20
errors happen we can we can try to fix
22:22
them and then we created uh a bucket as
22:25
well which we can do via migrations and
22:27
which is why uh users were able to add
22:30
some some pictures to their comment
22:32
items and then again I think uh like you
22:37
don't need to understand that there's a
22:38
storage bucket really you can just think
22:40
that oh I need to upload images and for
22:43
some users they don't understand why
22:45
there's a need for a bucket and why it's
22:47
not in the database which I think makes
22:49
a ton of sense like it doesn't make
22:51
obvious sense for someone who's not uh
22:53
uh understanding how a database work or
22:55
anything like that right yeah yeah yeah
22:59
you can really focus on on the feature
23:01
and just build it and we'll try to find
23:04
the you know map it to the right to the
23:06
right tool in our Arsenal in in the
23:08
super base back end
23:10
essentially wow wow that's that's really
23:13
amazing that's really amazing it's it's
23:15
really able to access everything within
23:17
subas uhuh that's yeah really cool
23:21
and you can uh you you can ask um you
23:25
can you can ask anything about your
23:27
super base back really so you can even
23:29
discuss about your RS policies which I
23:32
think is really something that is tricky
23:34
to to get right or even understand so
23:37
you can get some suggestions uh you can
23:40
you can change them easily without
23:42
understanding the syntax or anything
23:43
like that and uh and yeah we did this in
23:46
uh like 45 minutes and you you can you
23:49
can just keep keep going and uh I think
23:52
it's PR cool yeah yeah I think I think
23:55
it's very cool very cool and you
23:57
mentioned that you know whenever hits uh
23:59
you know it hits some kind of error it
24:01
can kind of fix on its own and I did see
24:04
a tweet today mentioning something uh
24:07
some nice updates about you know fix
24:09
lovable fixing airs today but do you w
24:10
to shout it out here now that we
24:13
have so so I get it right so up until
24:17
now I think you would not uh have to
24:20
spend a credit so in in loveable you you
24:23
basically pay per message so we don't
24:25
count really tokens or anything like
24:27
that uh we we instead used the per
24:29
message sent as as a way to to measure
24:32
things uh and now we have changed it so
24:34
that whenever you ask the AI to fix an
24:37
error so we we we have a UI that
24:39
surfaces when pH are broken here you can
24:41
say try to fix so you're you're not
24:43
going to be dedicted any credits for
24:45
this uh because we we want we want to
24:48
have the the right incentives for us to
24:50
make the product better and uh so if we
24:53
want if we want to make more money out
24:54
of it we need to make it not uh fail and
24:57
I think it's and it makes it feel more
25:00
fair for users who sometimes can get
25:01
stuck um because the like we we should
25:05
not try to pretend this works all the
25:07
time and it's going to build all the
25:08
things you want right we are nobody's
25:10
there yet and and we are trying to to
25:13
get there uh but at least as a as a user
25:15
you don't really feel like you're
25:16
wasting your your credits fixing things
25:19
so so we think it's going to help and
25:22
it's and it gives some clarity to our
25:23
users as
25:24
well yeah that's that's super awesome I
25:27
is super excited when I saw that update
25:29
today on Twitter and yeah I'm glad that
25:32
I was able to kind of uh put that in
25:35
there but yeah okay thanks for showing
25:38
showing us how uh you know talking us
25:41
through how the
25:42
superation uh Works um and then I guess
25:47
you know we we' seen a few examples
25:50
example projects using super base and
25:52
lovable already and I'm sure you know
25:55
it's it's kind of obvious that the
25:57
community loves it but but yeah how how
25:59
has the community's reaction been with
26:02
this about this superv integration with
26:04
L yeah I think it's been very very good
26:07
and we've had lots of Interest even when
26:09
we were building it everybody was kind
26:11
of you know waiting and and excited
26:13
about uh this integration because as as
26:16
as I said we had an Alpa version that
26:17
was really not very very good and lots
26:20
of users were already super super happy
26:22
that they could connect to super base so
26:23
it gave us a lot of uh a lot of signal
26:25
that we should we should do it right and
26:27
and take the time uh and they've been
26:30
super happy that they can build very you
26:31
know real products now and and that it's
26:34
built on on a stack that they can they
26:36
can trust and they can you know control
26:38
the data and authentication and all of
26:40
that so it's been overwhelmingly
26:43
positive I think uh it's it's really
26:45
something everybody is happy
26:48
about that is that is so sweet to hear
26:51
and yeah I'm glad the community loves it
26:53
and if there's anything that we can do
26:55
on our end uh please feel free to reach
26:57
out where just one tweet away um always
27:01
you know there's we have bunch of our
27:03
teammates on constantly monitoring our
27:06
Twitter account so yeah uh I guess it uh
27:10
we're towards the end but is there any
27:12
uh future plans coming up for um you
27:16
know anything just lovable or lovable
27:18
and super based integration yeah uh so I
27:21
can I can definitely talk for the the
27:23
super based integration where we we
27:25
think we're just getting started and uh
27:27
so you have been launching lots of stuff
27:29
this week and might continue doing so so
27:33
we want to make sure that it works well
27:34
with with L lovable uh it's pretty nice
27:38
because we we I I see this as that we
27:40
get a lot of new features for free
27:42
essentially uh but we need to make sure
27:44
that they work well uh with lovable so
27:45
we you launched the web sockets for
27:47
example in Edge functions and and we
27:49
made sure that this worked uh this
27:51
worked really well uh trying to open a
27:53
real time API for example and uh we're
27:56
going to keep doing that for all the
27:57
other things you've introduced like the
27:59
cues as well uh so that our users can
28:02
can um build even bigger better products
28:05
uh but I think one big thing that we
28:07
would like is to be even better at
28:09
debugging Edge functions uh so we we're
28:12
we're thinking about how to retrieve the
28:14
the logs you know and get that in and uh
28:17
and making that feedback loop even even
28:20
better and and on The Lovable side we
28:22
we're really we're preparing for the I
28:25
would say the next the next big thing uh
28:27
so I don't I don't want to Hype anyone
28:28
up or anything like that I think we just
28:30
uh we're thinking really about what is
28:32
the next uh user experience for these
28:34
types of products uh because everybody
28:36
has been doing this you know this kind
28:37
of chat uh like a chat and then a a
28:41
window on the side a preview but but we
28:43
think it needs to be more interactive
28:45
there needs to be different ways of of
28:48
uh of using your product and we've we've
28:49
kind of uh shown a glimpse of that with
28:52
our select tool in our product where you
28:54
can highlight the zone of the screen
28:55
right uh but we we think we can do a lot
28:58
better there and uh that's kind of the
29:00
the kind of stuff we're thinking of uh
29:02
while at the same time making the you
29:04
know uh chat just being better at at
29:07
doing what you want for
29:08
sure that sounds very exciting I am so
29:12
excited for the future of not just
29:14
lovable but uh both lovable and the
29:17
super integration of lovable I think we
29:20
have a very bright future uh but yeah at
29:23
the end uh is there anything else that
29:25
You' like to share any shout outs that
29:27
you would like to give yeah so I think
29:28
the first thing is that I want to give a
29:29
shout out to The Lovable team uh because
29:32
we've been we've been underwater quite a
29:34
bit after the launch and and all the all
29:37
the people coming in we've had some uh
29:38
infrastructure issues where we could not
29:40
keep up with uh with all the people
29:42
signing up and uh I think I really want
29:45
to to give a big shout out and and and
29:47
uh congratulate everyone on on the hard
29:49
work uh and the second thing I I want to
29:52
say is that I think you know you can you
29:54
can just build
29:56
things uh really with with this new
29:58
waves of product that are coming in and
30:01
uh prodcts like super bay making scary
30:03
things less scary basically uh that you
30:06
know I think everybody should be
30:07
ambitious now and try to build a thing
30:09
that they've always thought they would
30:10
not be able to do because I think it's
30:12
changing so uh just get out there and
30:14
and build
30:16
stuff that is that is great yeah I am so
30:20
excited and hopefully we get to you know
30:22
collaborate more with super in lovable
30:24
and create awesome products awesome
30:27
content out there I am so excited for
30:29
our feature thank you so much Alex for
30:31
joining us today uh and I will hopefully
30:35
see you around yeah thanks so much yeah
30:38
okay byebye byebye