HomeVideos

Cursor just made something incredible...

Now Playing

Cursor just made something incredible...

Transcript

463 segments

0:00

A new AI app is here and it feels very

0:02

different from anything else that you've

0:05

probably tried. It's called Grok Bot and

0:08

it's an agentic system for everyone. And

0:11

it feels like you're just having a

0:12

conversation with your agent. The first

0:15

thing you're going to notice is it looks

0:17

and feels just like any native chat

0:20

application, Telegram, WhatsApp, all of

0:22

them. We have threads on the left, we

0:25

have chat on the right and it's very

0:28

simplistic. You do not see things like

0:31

the actual code. You don't see a

0:34

directory structure with files in it.

0:36

You don't see even that shimmering

0:38

thinking text. It's a actual big

0:42

departure from what you usually see from

0:44

Cursor or Codex or Claude code and it's

0:46

actually welcome. I'm excited to see a

0:48

new design and yes, it's not this

0:51

massive departure, but I still think

0:53

it's quite different. And so let me just

0:55

show you what it looks like when it's

0:56

thinking. So you hit go and there it is.

0:59

My little guy is spinning. It looks like

1:00

he's thinking. You don't see any tool

1:03

calls. You don't see any code being

1:05

written. It is all very, very simple.

1:08

And again, this is for a mass audience.

1:09

I really think that's what they're going

1:11

for here. But it is still extremely

1:14

powerful under the hood. You still get

1:15

all of that power that you're used to

1:18

with a Codex or a Cursor. Okay, so

1:20

here's the thing. This took me a little

1:22

while to get used to, but every single

1:25

thread is an individual agent. They are

1:28

not threaded by topic, which is kind of

1:31

what I've been used to. So if you look

1:33

at Cursor and you look at the left

1:35

sidebar, kind of looks the same, but

1:37

when you dive more into it, you can

1:39

actually see every single one of these

1:41

threads is basically the same agent, but

1:43

they are separated by topic. So each

1:47

thing I'm working on, whether it's a PR

1:49

or a bug fix, it's all individual

1:51

threads and it doesn't feel like these

1:53

are all individually created agents. And

1:56

that is very different in GrokBot. For

1:58

each of these, they really do make you

2:00

feel like they are agents. So, let's

2:02

create a new one. Click this plus button

2:05

right here, and right away, you select a

2:08

new thread, you can choose one of your

2:11

existing agents. So, this is my computer

2:13

cleanup, my chief of staff agent, my

2:15

email agent, calendar agent, or you can

2:18

create a new bot. So, let's create a new

2:20

bot, and immediately upon creating a new

2:22

bot, I don't do anything except for

2:25

start typing.

2:26

It is thinking what I want to do. It's

2:29

going to give me a few suggestions. So,

2:30

hey Matthew, good to meet you. And for

2:32

people who are not on the cutting edge

2:34

of this stuff, it really tries to

2:35

hand-hold you through figuring out what

2:38

you want to work on. So, what do you

2:40

want me to be focused on? Research and

2:42

writing, inbox and email, projects and

2:43

code, day-to-day ops, and something

2:45

else. So, I can simply type Amazon

2:48

shopping and hit enter.

2:50

Okay? And it's going to make a bunch of

2:52

assumptions about what I mean by that,

2:54

and let's see what it does. So, what

2:57

should I handle for you? Find and

2:58

compare products. What are you shopping

3:00

for? Drop a product, a use case, or even

3:02

a rough vibe, budget, must-haves, and

3:04

I'll dig in. So, I can say cameras.

3:07

Cameras are a big category. Let's go for

3:09

phone, mirrorless, DSLR, and let's do

3:12

500 to 1,000. So, again, it's just

3:14

asking me all these questions, but

3:16

you're going to see something cool

3:17

eventually happen with this. And so, my

3:20

one critique so far is I actually like

3:23

having it feel like it's just one agent

3:26

that I'm talking to, rather than a bunch

3:28

of different agents working on my

3:30

behalf. And I'm going to show you how I

3:32

solved for that in GrokBot, but that is

3:34

the way I like to work. I want it

3:36

threaded by topic, not by agent. And

3:39

honestly, there's probably not that big

3:40

of a difference between those two. It's

3:42

just more how they present the

3:44

information to me. Okay, so it's saying

3:45

digging through Amazon now for kit. It

3:48

is still working, and I can send another

3:50

message, show me live on Amazon. Now,

3:52

that's where this gets really cool. This

3:55

is what sets Grok Bot apart. If you look

3:58

up in this top right corner right here,

4:00

there's this little computer icon. And

4:01

if I click it, you can see it actually

4:04

spun up its own environment, its own

4:08

operating system, and it was looking on

4:11

amazon.com for me. And so, this is fully

4:14

usable. Like, I can move this around.

4:16

This is Linux, I believe. Thunar file

4:18

manager.

4:19

And it is a full computer, and every

4:22

single bot that you spin up has its own

4:24

full computer. And the cool thing is,

4:27

even though every single agent spins up

4:29

its own fresh environment, they share

4:32

authentication. So, you only have to log

4:34

in once. So, if I log in to Amazon now,

4:36

and then I spin up another agent and

4:38

open up Amazon, it will also already

4:41

have been logged in. So, I can continue,

4:43

I can do work myself. I can use this

4:45

just like I would use any computer, and

4:48

it's really, really easy. And then

4:50

there's this button up here, teach a

4:51

task. And I'm going to come back to that

4:53

at a moment, but this is really cool.

4:54

All right, so here it actually sent me a

4:56

screenshot. Here's the Canon EOS R50 kit

4:59

at 849. Great. But again, if I want to

5:03

actually see what it's doing and

5:05

interact with the live website, I simply

5:07

click this right here. This is the

5:09

operating system for this agent. Now, I

5:11

talked about really only wanting to

5:13

interact with a single agent, and I like

5:15

that because I figure it learns my

5:17

personality, it learns what I like. I

5:20

have this long context with it rather

5:22

than spinning up new contexts every

5:24

time. So, the way that I solved it is

5:26

actually by a suggestion that the Cursor

5:28

team had, which is have a chief of staff

5:31

agent. This is the main agent that I'm

5:33

working with day in and day out. And one

5:36

thing that's super useful is allowing

5:38

your agents to publish things to the

5:40

internet. So, let's say you want to

5:41

share a document, you want to share a

5:42

presentation, and the easiest way to do

5:45

that is with the sponsor of today's

5:46

video, here.now. And let me actually

5:48

just show you how to do it. So, I'm

5:50

going to spin up a new bot, install the

5:51

here.now skill, and then this agent and

5:54

all the other agents will now have

5:55

access to publish to the internet very

5:57

easily. Literally, you just say publish

6:00

this and it'll give you a here.now URL

6:04

with your published document in seconds

6:07

without having to log in, and it is

6:09

completely free out of the box. All

6:11

right, installed. here.now is ready. I

6:13

can publish it to a live site. And then

6:15

it's asking me if I want to sign in. So,

6:17

when you publish something without

6:18

signing in on here.now, you get it for

6:20

24 hours, and then it disappears. If you

6:23

want it permanently, all you have to do

6:25

is sign in. All right, so let me show

6:27

you how easy publishing is now. So, I

6:28

have this picture of this 3D printed

6:30

boat that my son printed, and I want to

6:32

publish it to the web. I simply give it

6:34

to Grok Bot. I say publish it, and there

6:36

it is. Within a few seconds, it probably

6:38

took about 8 seconds, I have a public

6:40

link that I can share with anybody, and

6:42

anybody can now access this photo.

6:44

Thanks again to here.now. They've been

6:46

such a great partner, and it is so easy

6:49

to publish anything to the web with your

6:51

agents. Just tell them to use here.now.

6:53

Link down below. And the cool thing

6:55

about Grok Bot is that it can interact

6:58

with, it can message, spin up other

7:00

agents. So, I can say what's the latest

7:02

email I have in my inbox. Now, I hope

7:05

what's going to happen is it will

7:06

message the email agent to ask for that

7:09

because the email agent is where I've

7:11

done all my email triage work so far.

7:13

So, let's see what happens. Okay, so it

7:15

didn't actually message the email agent

7:17

yet, and I asked it did it, and it said

7:19

no, for that one I just pulled Gmail

7:21

myself. Email agent is for the bigger

7:23

inbox sweeps. A single what's the latest

7:26

I just handled here. So, let me try

7:28

another one. I'm going to say how many

7:29

emails are easily, safely archivable.

7:31

And this one hopefully will message the

7:34

email agent. There we go. Having email

7:36

agent do a dry run count of what's

7:37

safely archivable. No archives yet. So,

7:40

messaged email agent, we can see it

7:42

right there. And if I click into it,

7:44

this is actually the conversation

7:45

between those two agents. So, it's

7:47

really interesting. The conversations

7:49

between agents persist indefinitely,

7:52

also, and that's also building up

7:54

context for you to use. It's super

7:57

interesting how they do that. So, I can

7:58

see right here, here's the email agent

8:00

counting safely archivable mail on both

8:02

accounts, dry run only, nothing gets

8:04

archived. If I switch back to the chief

8:06

of staff, I'll bring the number back as

8:07

soon as the email agent finishes the

8:09

scan. Okay, so you can see here now the

8:12

email agent has messaged the chief of

8:14

staff. I click back to the chief of

8:15

staff, only three of 21 inbox threads

8:18

clear the strict safe bar. And then of

8:21

course, I can take action if I want to

8:22

archive them or not now. So, that's a

8:25

really cool and unique feature how the

8:27

conversations between agents are

8:28

persisted, and it really does feel like

8:31

just another part of the conversation.

8:32

I've not seen that in other apps. And

8:35

so, Grokbot very much feels like a

8:37

cloud-first agent, but it can very much

8:40

control your local computer as well,

8:43

which is really nice. So, I can say

8:44

something like, "Tell me how many

8:46

folders are on my desktop." Nine folders

8:48

on your desktop, not counting hidden

8:50

ones like dot cursor. So, I can control

8:52

my local computer just as easily as I

8:54

can control this cloud environment right

8:56

here. And it's just really nice. It kind

8:58

of is this hybrid local plus cloud, and

9:01

it can do both and go in between them

9:03

really easily, and I think that's kind

9:05

of a quite unique feature. The cloud

9:10

environment feels very native, feels

9:12

almost default inside of Grokbot,

9:15

whereas with Codex, it's much more work,

9:19

everything defaults to being local, and

9:21

I bet they're heading towards cloud

9:22

agents, but generally when you're

9:24

thinking about cloud code and Codex, it

9:27

is very much local first. And the next

9:29

thing I want to talk about is how much

9:30

this feels like it is built for

9:32

non-technical people. Now, it is still a

9:35

technical-ish product, right? We're

9:38

we're talking about artificial

9:39

intelligence. It is not dead simple yet,

9:42

but this is the direction I think a lot

9:44

of AI apps are going, making it

9:46

generally easy to understand. And the

9:49

way that they did that was by stripping

9:51

out a lot of what we are used to in

9:54

these chat applications or in these

9:56

coding applications. So, for example,

9:58

there's no model picker. You cannot

10:00

select between the Grok model, the GPT

10:03

5.6 model, Fable. You can't select it.

10:06

You don't even see it. You don't even

10:08

know which model it's using. And you

10:09

know what? I think most people don't

10:12

care. It might be using Grok only

10:15

through and through, right? That might

10:17

be the only model it's using. And if so,

10:19

it's really good. It's extremely capable

10:22

and it's very fast. So, I've been really

10:25

impressed with how capable and fast the

10:27

Grok bot is. It is still thread-based,

10:29

like I mentioned, but each thread is its

10:31

own agent. So, that's kind of the still

10:33

the look and feel that feels familiar

10:35

from Codex, from Claude Code, from

10:37

Cursor, but it's also what most people

10:40

are used to. If they're using even just

10:42

basic text messaging, this is the

10:44

interface people have gotten used to and

10:45

are familiar with. Here's another thing

10:47

you're going to notice. There is

10:50

absolutely no tool calling shown. It is

10:52

not showing anything having to do with

10:55

code. And that is intentional. That is

10:58

what makes me believe this is for a

11:00

broad audience. So, if you look at

11:01

Cursor, you can see right here, explored

11:04

two files, three searches. You can see

11:06

grep'd right here. You can see the

11:07

actual files being edited and read from.

11:11

You can see all the tool calls, all the

11:13

things that Cursor is doing on the way

11:15

to getting its final answer. And of

11:17

course, there's nothing like this

11:19

showing the PR, showing the changes,

11:22

uh the terminal, the files. None of it

11:24

is there. This is really meant for the

11:26

broad knowledge work community. Now,

11:28

another piece of feedback that I have is

11:30

that it does feel a little bit wonky

11:32

having a completely separate application

11:34

for this because I have all this work in

11:36

context built up in cursor and now I

11:39

have to have cursor for code and I have

11:41

to have Grokbot for general knowledge

11:44

work and I think the line between them

11:47

the clear definition of what goes where

11:50

is not going to be so clean it's going

11:52

to be quite blurry actually deciding

11:56

should I do something with Grokbot or

11:58

should I do something with cursor and

12:00

it's going to be interesting because you

12:01

see what open AI did with Codex merged

12:05

Codex and chat GPT into the same app one

12:08

super app and I actually find having to

12:10

switch between chat GPT and Codex I

12:12

almost exclusively use Codex versus chat

12:16

GPT I find that entire decision making

12:18

process

12:20

just unnecessary

12:21

and so maybe splitting the apps is the

12:23

right way but we'll see

12:25

what I really want is I just put a task

12:28

in and it knows what to show me do I

12:31

want to see code do I want to see tool

12:33

calls or do I want just the most simple

12:36

version just show me point A to point B

12:39

and so we'll see which design pattern

12:41

sticks so to make Grokbot incredibly

12:44

powerful you want to use plugins so

12:46

plugins are right here it is one of the

12:49

only features prominently shown you

12:51

click it and you see all the different

12:54

apps that you can plug in you can kind

12:55

of think of this as like MCP servers or

12:58

just giving your Grokbot away the

13:02

knowledge for how to interact with all

13:03

of these different services so I've

13:05

added Gmail I can add Google Drive just

13:09

like this you just click add and it's

13:11

done it may ask you to authenticate once

13:14

but it'll do that once you actually

13:16

start using it I have Google Calendar

13:18

added I have Slack so I can invoke

13:21

Grokbot straight from Slack which is

13:22

quite nice I have notion and they have

13:26

so so many already default working with

13:30

this. And you can see I've already added

13:32

box so I can read from all of my

13:34

documents, my contracts. Shout out to my

13:36

friends at box. So one of the most

13:38

popular use cases I think most people

13:41

will get from Grok Bot is routines. And

13:43

these are tasks that happen on a

13:46

recurring basis, a schedule. All right,

13:48

so you're going to right click on your

13:50

agent. You can click it's kind of weird,

13:52

it's kind of roundabout. You click edit

13:53

profile which you can give it a name,

13:55

title, and description. But to get to

13:57

routines, you click this little back

13:59

button and then you can click this

14:00

create routine. So here's an existing

14:03

routine that I've already created. This

14:04

is called computer cleanup. It runs

14:06

every Monday at 8:00 a.m. and this is

14:08

for the computer cleanup agent. So if I

14:10

click into it, I said, "Look around my

14:13

computer for files you think are stale

14:15

and I can clean out. Don't actually

14:17

clean it out, just suggest." So

14:19

basically what I want it to do is

14:21

optimize my hard drive. Look for

14:22

anything that I don't need anymore,

14:23

suggest the things that I don't need and

14:26

then I can just tell it, "Okay, go

14:27

ahead, throw it in the trash for me."

14:29

And so that'll run once a week, super

14:31

useful. But you can do anything on a

14:33

recurring basis. You can say, "Okay,

14:35

every single morning I want a summary of

14:38

all the important emails that you see

14:40

that I need to answer right away." And

14:42

so all of that you can create with

14:44

simply a name, a natural language

14:47

instruction that will go to the agent,

14:49

and then of course you can set it to

14:51

active or inactive, you can delete it,

14:53

and you can test run it as well. All

14:56

right, next are tasks. These are really

14:59

cool ways to teach your bot to do

15:01

something. I think Codex has something

15:03

similar, but basically if we click into

15:06

this window in the top right, which is

15:09

this agent's own environment, we just

15:12

click open. And now this is its own

15:14

computer that it can use. So I can click

15:16

around. There is this teach a task

15:18

button right here. All right, so let's

15:20

say I want to teach you a task. Every

15:22

single week I want it to look up this

15:23

camera and give me an update on the

15:25

price. So, all I have to do is click

15:27

teach task, okay? So, again, I'm in its

15:30

own operating system, in its own

15:32

environment. I'm going to grab this URL.

15:34

I'm going to place it right here in this

15:36

spreadsheet I made. Then I'm going to go

15:38

back. I'm going to grab the price. I'm

15:40

going to paste it right there. $5.99.

15:44

Okay? And so then I click stop and it's

15:46

now going to learn from the

15:48

demonstration that I just gave it. And

15:50

so let's see what happens. So it says

15:52

new bot working, it's thinking. And what

15:54

it's going to do is actually create a

15:55

skill, a reusable skill based on what I

15:58

just showed it manually, which is really

16:01

cool. So there we go. Saved log Amazon

16:04

product to camera prices sheet. That is

16:07

the skill. Open an Amazon product page,

16:10

copy the URL, switch to the camera

16:12

prices Google sheet, paste the URL into

16:15

column A. And so it's watching the video

16:17

and it's saying, "Okay, you put $5.99 as

16:20

the price. Let me update that skill."

16:22

All right, and there we go. So it

16:23

finished. Now it also copies the price.

16:26

So that's it. You can give it anything.

16:28

You can really allow it to learn from

16:30

any knowledge work, any task that you're

16:32

doing. And hopefully you can automate it

16:35

pretty easily to reduce any of those

16:37

tedious tasks that you're working on. So

16:39

we created a skill from the thing it

16:41

learned, but you can also add your own

16:43

skills. And one of my favorite skills is

16:46

the humanizer skill. Basically makes AI

16:49

writing look less like AI slop and I

16:51

said, "Install this skill." Hit enter.

16:54

And let's see what happens. So look, it

16:57

first checked the plugin marketplace and

16:59

it couldn't find it. So I'm installing

17:01

it as a private skill from the repo. So

17:04

just like that, very easy. And there's a

17:06

lot more you can do with Grokbot and

17:09

just continue to make it more powerful.

17:10

I actually covered a bunch of skills

17:12

that you can apply to Grokbot right now

17:14

in this video.

Interactive Summary

The video provides a comprehensive overview of Grok Bot, an agentic AI system designed for a broad audience. Unlike other coding-focused agents like Cursor, Grok Bot emphasizes a simplistic, chat-native interface that hides complex technical details like code files or tool calls. A key feature is its ability to spin up unique cloud environments for each agent, which function as full operating systems. The platform supports plugins for service integration, task automation through 'routines,' and a 'teach a task' feature where the bot learns by observing user demonstrations. The speaker notes that while the app is designed for non-technical users, it remains a powerful tool for automating routine knowledge work.

Suggested questions

3 ready-made prompts