HomeVideos

Framer AI Agents - A Huge Change to Vibe Web Design! (compared to Bolt, Lovable & Replit)

Now Playing

Framer AI Agents - A Huge Change to Vibe Web Design! (compared to Bolt, Lovable & Replit)

Transcript

235 segments

0:00

Framer have released something I've

0:01

never seen before on a no-code platform,

0:04

which is AI agents that are fully

0:05

integrated with the platform itself.

0:07

Everything from designing websites

0:09

[music] on the canvas to creating and

0:11

editing content on the CMS. This is

0:13

really cool. You can also bring your own

0:16

AI agents to the platform itself. It

0:18

doesn't mean that you're limited to

0:20

what's on the interface. You can have

0:21

your own Claude Code instance, Codex, or

0:24

even something like open clause start

0:26

editing changes on your behalf. This is

0:28

a huge change, especially for

0:30

professionals who are looking to build

0:32

websites on professional software. While

0:34

I've used things like Lovable or

0:36

Bolt.new, they're often locked into an

0:38

iframe and you're working on a fight

0:40

instance. You're not actually designing

0:41

in the traditional sense. So, I'm really

0:43

excited to see what these changes bring

0:45

and test them all out. Let's find out.

0:48

Starting on the Framer homepage, let's

0:50

log in. In our workspaces, let's select

0:52

this project I previously had open. And

0:54

on the right-hand panel here, we have

0:56

this new option for agent. Similar to VS

0:59

Code, we can open up new chats, select

1:01

an AI model to use such as Sonnet, GPT,

1:03

or Opus. I will show you how to connect

1:05

your own AI model a little bit later on.

1:07

Selecting the cursor, we can select

1:09

elements on the page to reference them

1:11

as context. We can send the message to

1:14

the AI. Here, I haven't actually

1:15

provided any details of what I want it

1:18

to do with the title block I selected,

1:20

but the model here is smart enough to

1:21

ask me questions of what action to

1:23

perform. Here are some. I'm simply going

1:25

to ask it to restyle it based on the

1:28

current design of the page itself. It

1:30

goes ahead and completes that action,

1:32

and here's the new design. It's made the

1:34

font a little bit more bold, the line

1:35

spacing a little less, as well as added

1:38

in this a linear gradient, which makes

1:40

the design look a little bit more

1:41

professional than just plain white text

1:43

like it was before. For every change

1:45

that's made, there's also history, so I

1:47

can undo and redo those changes at any

1:49

point in time. I can also bring up the

1:51

right-hand side context menu and have a

1:53

look at the prompt information, which

1:55

gives me stats on how long it took and

1:57

how many tokens it used. I can also do a

1:59

full revert going back in time

2:01

completely before I even had the chat

2:03

dialogue. And this very much reminds me

2:05

of how I normally operate inside of

2:06

cursor because I love being able to test

2:09

out different things and sometimes

2:10

revert them if they didn't turn out the

2:11

way I want. As you make different types

2:13

of changes and use up tokens, you're

2:15

also using credits. And just like things

2:18

like Claude code, there's a daily credit

2:20

limit. Let's head to settings over here

2:23

and then head over to usage to take a

2:25

look at that. Right now, we've used

2:27

about 105 out of our 500 daily credits.

2:30

You can also upgrade your plan to have

2:32

additional credits through the month,

2:34

but you still have the ability to

2:35

connect up your own local AI model

2:37

through something like Claude code or

2:39

codex and use your own credits rather

2:41

than credits through framer. Actually,

2:43

let's do this right now because I've

2:45

just run out of credits and I'm going to

2:47

have to wait until tomorrow to get some

2:49

more. If you head to this page here,

2:50

which I'll link in the description, you

2:52

can connect it to any of the software

2:54

you're using. Right now, I'm using

2:55

Claude code, so I'm going to paste in

2:57

this prompt here, which is going to

2:58

connect up my project to Claude code. It

3:02

goes through and make sure that node js

3:04

24 is installed as well as the framer

3:07

package for their agents. Once these two

3:10

steps are done, you're going to need to

3:11

copy out your project URL, which you can

3:14

grab here at the very top under the

3:17

project link. Once I paste this into my

3:19

chat window, I'll authorize this

3:21

instance of Claude code to have access

3:23

to this project. With that done, I can

3:25

now get Claude code to start creating

3:27

actions on this canvas. So, let's test

3:29

this out. I want to rework the

3:31

testimonial section because right now

3:33

the UI is a little bit cluttered. There

3:35

is a no space or padding in between and

3:37

I want to show all six elements. So, I'm

3:39

going to ask it to do that. Claude code

3:41

then grabs the skills that it needs to

3:43

be able to perform this task and it

3:45

starts running in the background. This

3:47

takes about 5 to 10 minutes and once

3:49

done, we have this a section here with

3:51

around six new testimonials that look a

3:53

little bit better. But, it continued to

3:55

work on those in the background. And

3:57

finally, we have this revision just over

3:59

here. I'm just scratching the surface of

4:01

what you can do with something like

4:03

this. Because, for example, you could

4:04

connect up Claude code to Notion where

4:06

you might have a project for a client

4:08

and pull the testimonials as a

4:10

real-world examples straight into the

4:12

design canvas. Now, let's take a look at

4:14

the CMS and how AI agents can work

4:17

natively between the designs you have as

4:19

well as the data you have all over the

4:21

place. Here, I have this testimonial

4:23

section and I want to convert it into an

4:25

actual CMS. I'll ask the AI to do this

4:28

for me and you can see it's processing

4:29

in the background and starting to

4:31

perform that action. In the design

4:33

canvas, you can see that this section

4:34

has been turned into a component that is

4:37

also connected to that CMS and dynamic

4:39

data is being pulled in. Now, to take

4:41

this one step further, let's turn this

4:43

into a reusable component so that this

4:46

section here can be used in other parts

4:48

of the website. I'll ask the AI agent to

4:50

do this for me and I'll get started. Now

4:52

that this is a component, I can also get

4:54

it to do a couple of different types of

4:56

variations in terms of the UI so I can

4:58

see what that experience might look like

5:00

in the website overall. I ended up with

5:02

these three variations over here and

5:05

overall, I like this one here called

5:07

spotlight the most because it gave me a

5:09

high-quality type of design that felt

5:11

like it was quite premium. Next up is to

5:14

test out responsive design. I'll prompt

5:16

it to create some responsive breakpoints

5:18

for tablet and mobile here for this

5:20

testimonial section and see how it goes

5:22

at handling that. Not too bad, pretty

5:24

much exactly how I would structure it

5:26

myself. We've got the tablet version

5:28

with two columns and the phone with a

5:29

single column design. Pretty much

5:31

perfect. Now, I want to test out React

5:33

components, one of the things that

5:35

Framer is known to do quite well. So,

5:37

I'm going to ask it to create a

5:38

countdown timer and make it a React

5:41

component inside of Framer that I can

5:43

modify and view the code of. You can see

5:45

all the code itself in this file called

5:47

slow countdown and it's a pretty big

5:49

file but also designed with the same

5:51

aesthetic that the page has overall

5:53

right now. I'll be really interested to

5:55

see how this works with more complex

5:57

components in the future, but for now at

5:59

least I know these AI agents have a good

6:01

grip off how to design these components

6:03

inside of Framer. I want to add some

6:05

animations now. I'm going to ask the AI

6:07

agent to create a transition animation

6:09

every time we have these elements on the

6:12

screen itself. This prompt runs in the

6:14

background for a couple of minutes and

6:16

once it's complete it creates this

6:18

outcome. It's a slow fade in with a

6:20

slight scale as the cards come into the

6:23

viewport. I'll select play so you can

6:25

see that once more. It isn't anything

6:27

over the top, but that's what you

6:28

normally want if you're creating

6:30

transitions or animations on a website.

6:32

The last test is the most difficult,

6:34

building an entire web design from

6:36

scratch from some reference images in

6:38

Framer. And I'm going to get the AI

6:40

agent to do this by attaching some

6:42

screenshots of the design from my

6:44

graphics designer just over here. It's

6:46

for a website called new collections and

6:48

I want to attach this and just ask it to

6:50

put together the home page. It gets

6:52

started immediately building out of the

6:54

design from the reference image and then

6:56

starting to add in the content that was

6:58

added in that as well. While the AI

7:00

agent is building out the design for the

7:02

home page, I can still jump in make my

7:04

own changes at the same time in

7:06

parallel. And this is pretty cool

7:08

because I know that sometimes the nuance

7:10

of what I'm trying to get done might be

7:12

lost on the agent such as these lines

7:14

here on the the categories. However, as

7:16

a last time the AI agents done a pretty

7:18

good job at replicating the design and

7:20

then I can jump in and update the

7:22

nuances that I might want to do as a

7:25

graphics designer. Finally, a big thanks

7:26

to Framer for sponsoring today's video.

7:29

There's still a lot more that I haven't

7:30

checked out with their new AI agent

7:32

update. Everything from uploading files

7:34

like images to replicate a design, more

7:37

coding examples, or even things like

7:39

working with the agent through something

7:41

like cursor or codex or even just using

7:44

it in the chat and doing things like

7:46

mentions, using skills, and other

7:47

features, which I'm really excited to

7:49

test out in the future. So, finally, let

7:51

me know what you guys think of this new

7:53

update. And if there's anything specific

7:55

I should test for the next video.

Interactive Summary

Framer has introduced integrated AI agents that allow users to design websites, edit CMS content, and generate code directly within the platform. Users can either use the built-in AI models or connect their own, such as Claude Code or Codex, for more advanced, professional-grade tasks. The video demonstrates these capabilities by re-styling design elements, creating components, handling responsive design, building custom React components, and even generating an entire website layout from reference images.

Suggested questions

4 ready-made prompts