1
00:00:03,620 --> 00:00:06,740
Josh:
Open ai just finished their dev day live from

2
00:00:06,740 --> 00:00:09,580
Josh:
san francisco where they announced a bunch of cool new developer tools that

3
00:00:09,580 --> 00:00:12,940
Josh:
will be accessible to everybody today but also for

4
00:00:12,940 --> 00:00:16,800
Josh:
people like us who are users of them very very soon so there was a series of

5
00:00:16,800 --> 00:00:18,940
Josh:
announcements we're going to get right into it we're going to try to cover everything

6
00:00:18,940 --> 00:00:22,520
Josh:
in 20 minutes so if you stick with us you'll know everything about everything

7
00:00:22,520 --> 00:00:27,200
Josh:
that open ai just announced today starting with their agent sdk right you just

8
00:00:27,200 --> 00:00:29,820
Josh:
can you walk us through what i guess your first reactions may be to what you

9
00:00:29,820 --> 00:00:31,320
Josh:
just saw before we even get into everything?

10
00:00:31,580 --> 00:00:35,400
Ejaaz:
Well, my first reaction is probably your reaction to seeing this image right here, Josh.

11
00:00:35,680 --> 00:00:39,220
Ejaaz:
Now, there are a lot of big numbers on this, but I think the thing that kind

12
00:00:39,220 --> 00:00:41,980
Ejaaz:
of stood out to both of us actually, we were discussing it before we started

13
00:00:41,980 --> 00:00:45,600
Ejaaz:
recording this, was 800 million weekly ChatGPT users.

14
00:00:45,780 --> 00:00:49,920
Ejaaz:
Do you remember when this was 500 million quoted like three months ago?

15
00:00:50,060 --> 00:00:53,020
Josh:
They were the fastest to get to 1 million users, and we thought that was incredible.

16
00:00:53,160 --> 00:00:54,200
Josh:
They did it in like five days.

17
00:00:54,580 --> 00:00:57,200
Josh:
They're getting close to a billion. It's remarkable the progress that they're

18
00:00:57,200 --> 00:00:58,520
Josh:
making and how fast and how big they're getting.

19
00:00:58,740 --> 00:01:02,960
Ejaaz:
So you You mentioned something, well, you basically said apps inside ChatGPT,

20
00:01:03,080 --> 00:01:06,820
Ejaaz:
and I think you were referring to one of three major announcements that they

21
00:01:06,820 --> 00:01:10,340
Ejaaz:
made on this live stream, which was the Apps SDK,

22
00:01:10,720 --> 00:01:16,800
Ejaaz:
which basically allows you to connect your app through ChatGPT such that any

23
00:01:16,800 --> 00:01:21,780
Ejaaz:
one of their 800 million weekly active users can get access to your app.

24
00:01:21,940 --> 00:01:26,740
Ejaaz:
Congratulations. OpenAI has officially become the welcome mat to the internet.

25
00:01:26,740 --> 00:01:28,280
Ejaaz:
Formerly, it was Google.

26
00:01:28,480 --> 00:01:32,360
Ejaaz:
And now if you want your app to have access to the hundreds of millions and

27
00:01:32,360 --> 00:01:36,420
Ejaaz:
billions of users on the internet, you probably kind of want to go through OpenAI.

28
00:01:37,120 --> 00:01:40,340
Ejaaz:
What's cool about this new update, Josh, is...

29
00:01:41,420 --> 00:01:46,080
Ejaaz:
It has full access to MCP, which is an open protocol. And you and I have gone

30
00:01:46,080 --> 00:01:48,400
Ejaaz:
back and forth about like closed versus open.

31
00:01:48,820 --> 00:01:54,280
Ejaaz:
MCP basically allows any app to connect to OpenAI or to any AI model.

32
00:01:54,420 --> 00:01:58,460
Ejaaz:
And also importantly, allows you to connect any of your data to it as well.

33
00:01:58,540 --> 00:02:02,400
Ejaaz:
And the reason why this is important is it's one thing allowing ChatGPT access

34
00:02:02,400 --> 00:02:07,560
Ejaaz:
to a tool, which is what we've seen OpenAI enable about seven months ago, right?

35
00:02:07,860 --> 00:02:10,660
Ejaaz:
And it didn't really get anywhere. now if

36
00:02:10,660 --> 00:02:13,620
Ejaaz:
you have access to mcp and a direct line to

37
00:02:13,620 --> 00:02:16,480
Ejaaz:
the chat gpt store you can start to

38
00:02:16,480 --> 00:02:19,180
Ejaaz:
see this as a bit of an evolution so they

39
00:02:19,180 --> 00:02:21,820
Ejaaz:
had an example uh here josh where you know

40
00:02:21,820 --> 00:02:25,100
Ejaaz:
you could be talking to chat gpt and say you want to book hotels and

41
00:02:25,100 --> 00:02:27,940
Ejaaz:
it selects xpedia or booking.com or

42
00:02:27,940 --> 00:02:32,800
Ejaaz:
something like that they have something where you can access canva to create

43
00:02:32,800 --> 00:02:38,320
Ejaaz:
like your own poster and the major step that they've had from enabling GPT plugins

44
00:02:38,320 --> 00:02:43,220
Ejaaz:
to what they have today is ChatGPT kind of decides what app it needs to pick

45
00:02:43,220 --> 00:02:45,800
Ejaaz:
for you instead of you picking it for it, right?

46
00:02:46,020 --> 00:02:50,000
Ejaaz:
And it kind of has the context throughout the conversation without needing to

47
00:02:50,000 --> 00:02:53,880
Ejaaz:
remind it like, hey, you need to use this information to do A, B, and C.

48
00:02:54,060 --> 00:02:56,820
Josh:
So for the people who are listening to this that are not developers like myself,

49
00:02:57,080 --> 00:02:58,800
Josh:
This might not seem super interesting.

50
00:02:58,800 --> 00:03:01,860
Josh:
And I want to kind of frame this in a way that is interesting because us

51
00:03:01,860 --> 00:03:04,460
Josh:
as users are going to see a lot of these interesting downstream effects kind of

52
00:03:04,460 --> 00:03:07,160
Josh:
as they go this is the early seeding of it that's kind

53
00:03:07,160 --> 00:03:10,620
Josh:
of what this event is today it's for developers by

54
00:03:10,620 --> 00:03:13,320
Josh:
developers and there's just a lot of these complicated terms like an

55
00:03:13,320 --> 00:03:16,100
Josh:
sdk and an api but the reality of what they're doing

56
00:03:16,100 --> 00:03:19,080
Josh:
now and the reality of this first batch of news that we're talking about

57
00:03:19,080 --> 00:03:22,260
Josh:
is chat gpt is creating an app store for the

58
00:03:22,260 --> 00:03:25,520
Josh:
chat gpt application is an easy way of framing this and

59
00:03:25,520 --> 00:03:28,260
Josh:
basically what's happening is normally in order to use like we're

60
00:03:28,260 --> 00:03:31,680
Josh:
seeing on screen an app like xpedia you go to xpedia.com you

61
00:03:31,680 --> 00:03:34,420
Josh:
open up your mobile app on your phone you go on the

62
00:03:34,420 --> 00:03:37,380
Josh:
desktop app on your your computer but it's not

63
00:03:37,380 --> 00:03:40,400
Josh:
natively integrated into the chat gpt experience so a

64
00:03:40,400 --> 00:03:43,160
Josh:
few of the things that they showed the few examples like we're seeing right

65
00:03:43,160 --> 00:03:45,880
Josh:
here is now when you want to book a flight through xpedia you

66
00:03:45,880 --> 00:03:48,880
Josh:
don't actually have to leave the open ai chat

67
00:03:48,880 --> 00:03:51,680
Josh:
gpt application you can do it directly from within the

68
00:03:51,680 --> 00:03:55,060
Josh:
application and that's kind of the novel breakthrough with this sdk that

69
00:03:55,060 --> 00:03:57,920
Josh:
they're releasing to everybody is now you can engage with

70
00:03:57,920 --> 00:04:00,920
Josh:
applications that you use on a daily basis but they're kind

71
00:04:00,920 --> 00:04:03,820
Josh:
of enhanced and augmented by inline ai

72
00:04:03,820 --> 00:04:06,820
Josh:
so if you want to book your flight now chat gpt

73
00:04:06,820 --> 00:04:09,720
Josh:
has the context of your calendar it has the context of your emails

74
00:04:09,720 --> 00:04:12,680
Josh:
It has the context of all the the chatting that you've been doing with it it

75
00:04:12,680 --> 00:04:16,140
Josh:
can go and it can seek out those flights for example and suggest which ones

76
00:04:16,140 --> 00:04:18,660
Josh:
to book and they're doing that with a whole bunch of different examples they

77
00:04:18,660 --> 00:04:22,060
Josh:
had one with zillow where you can actually browse homes and then for example

78
00:04:22,060 --> 00:04:26,180
Josh:
if you find a home in a relevant area you could ask well how is the school system

79
00:04:26,180 --> 00:04:29,020
Josh:
there and how close is as a senior grocery store.

80
00:04:29,140 --> 00:04:33,720
Josh:
And you could get additional context that you never really could prior to this integration.

81
00:04:34,000 --> 00:04:38,280
Josh:
So Ejaz, for me, one of the more interesting parts of this entire presentation

82
00:04:38,280 --> 00:04:40,240
Josh:
that they did was just how

83
00:04:40,950 --> 00:04:43,950
Josh:
They were trying to approach the problem of solving it directly within their

84
00:04:43,950 --> 00:04:47,130
Josh:
app instead of going to the browser. I think with perplexity,

85
00:04:47,250 --> 00:04:48,210
Josh:
they created their own browser.

86
00:04:48,430 --> 00:04:52,830
Josh:
With Anthropic, they created a browser extension where it kind of embeds itself

87
00:04:52,830 --> 00:04:55,010
Josh:
into the browser. ChatGPT is saying, no, no, no, no, no.

88
00:04:55,170 --> 00:04:59,090
Josh:
We have 800 million weekly active users. You're coming to us and you're going

89
00:04:59,090 --> 00:05:02,170
Josh:
to give us your tools and we're going to augment the experience for our users.

90
00:05:02,270 --> 00:05:04,530
Josh:
But please come to us and we're going to make that experience great.

91
00:05:04,530 --> 00:05:07,310
Ejaaz:
I don't think that this is a

92
00:05:07,310 --> 00:05:09,930
Ejaaz:
surprise josh because i don't know

93
00:05:09,930 --> 00:05:12,710
Ejaaz:
if this is a hot take at all but i don't know if

94
00:05:12,710 --> 00:05:15,650
Ejaaz:
it matters if it's a browser or directly in

95
00:05:15,650 --> 00:05:20,290
Ejaaz:
a chat interface like chat gpt here i think it's become a business development

96
00:05:20,290 --> 00:05:26,770
Ejaaz:
game a partnership strategy game aka if open ai can partner with all the biggest

97
00:05:26,770 --> 00:05:31,110
Ejaaz:
companies and shops in the world e-commerce sites in the world then And they

98
00:05:31,110 --> 00:05:34,890
Ejaaz:
will probably likely provide the best shopping experience,

99
00:05:35,110 --> 00:05:38,270
Ejaaz:
the best agent experience, the best app experience.

100
00:05:38,930 --> 00:05:42,150
Ejaaz:
And I think there's good reason for them to pursue something like this, right?

101
00:05:42,550 --> 00:05:44,790
Ejaaz:
I actually mentioned on the episode

102
00:05:44,790 --> 00:05:49,750
Ejaaz:
that went out today on OpenAI's personalization and memory features.

103
00:05:50,030 --> 00:05:52,250
Ejaaz:
You guys should check out that episode if you haven't seen it already.

104
00:05:52,690 --> 00:05:56,150
Ejaaz:
That personalization and memory are OpenAI's biggest modes.

105
00:05:56,250 --> 00:06:00,230
Ejaaz:
It makes the product incredibly sticky because ChatGPT suddenly knows everything

106
00:06:00,230 --> 00:06:03,990
Ejaaz:
about you. It goes from feeling like a tool to feeling like a friend.

107
00:06:04,470 --> 00:06:08,090
Ejaaz:
And this is kind of the similar jump that they've made with apps.

108
00:06:08,210 --> 00:06:12,610
Ejaaz:
If I am using ChatGPT and it has all the context on me and it understands the

109
00:06:12,610 --> 00:06:13,870
Ejaaz:
conversation I've just had about it.

110
00:06:13,930 --> 00:06:18,730
Ejaaz:
For example, I don't know what fridge I want to buy for my new house.

111
00:06:18,750 --> 00:06:20,590
Ejaaz:
So I'm obviously going to ChatGPT.

112
00:06:20,830 --> 00:06:23,610
Ejaaz:
I'm checking out what the latest brands are, what the better price points are

113
00:06:23,610 --> 00:06:25,970
Ejaaz:
within my budget. And then I find an answer, right?

114
00:06:26,310 --> 00:06:29,730
Ejaaz:
But if ChatGPT can then go out and buy that for me, I don't want to leave the site.

115
00:06:29,910 --> 00:06:32,770
Ejaaz:
Like, why would I want to go to that? Why do I want to scroll and click open

116
00:06:32,770 --> 00:06:35,830
Ejaaz:
another tab, sign in via Gmail or whatever that might be?

117
00:06:35,950 --> 00:06:39,810
Ejaaz:
There's so many reasons which I will be lazy for it. And this makes ChatGPT

118
00:06:39,810 --> 00:06:40,870
Ejaaz:
incredibly attractive.

119
00:06:41,150 --> 00:06:44,730
Josh:
Yeah, I think it's a big breakthrough for why people are going to be excited to use ChatGPT.

120
00:06:44,890 --> 00:06:46,410
Josh:
I'm personally excited to try

121
00:06:46,410 --> 00:06:49,550
Josh:
these features in line because it kind of augments the whole experience.

122
00:06:49,730 --> 00:06:53,810
Josh:
Like every time you use the internet, it's now enhanced by all of the context that you've given it.

123
00:06:53,970 --> 00:06:56,950
Josh:
So we frequently ask, and you mentioned on the episode that dropped today,

124
00:06:57,330 --> 00:06:59,950
Josh:
is memory going to be portable? And maybe the answer is it doesn't matter because

125
00:06:59,950 --> 00:07:03,910
Josh:
all of the stuff we're going to be doing is actually in the ChatGPT app itself.

126
00:07:04,250 --> 00:07:06,610
Josh:
So that could be an interesting way this plays out.

127
00:07:06,730 --> 00:07:12,730
Ejaaz:
I also just want to say that if I'm being honest, I'm kind of unimpressed by this product launch.

128
00:07:13,150 --> 00:07:17,010
Ejaaz:
And I have to get it off my chest because about eight months ago,

129
00:07:17,150 --> 00:07:22,070
Ejaaz:
OpenAI released what they call the GPT App Store, or some version of an app store.

130
00:07:22,550 --> 00:07:26,450
Ejaaz:
And back then it was a plugin interface where they advertised,

131
00:07:26,610 --> 00:07:31,750
Ejaaz:
hey, you can now plug in a Resi or OpenTable or a Zapier or whatever that might be.

132
00:07:31,910 --> 00:07:34,930
Ejaaz:
And suddenly you get access to these apps, to these tools, but they didn't call

133
00:07:34,930 --> 00:07:36,530
Ejaaz:
them apps. They called them tools.

134
00:07:36,750 --> 00:07:41,290
Ejaaz:
And they said, you can now add this tool in ChatGPT and it'll use it.

135
00:07:41,390 --> 00:07:43,750
Ejaaz:
And that kind of ended up flunking, Josh.

136
00:07:43,870 --> 00:07:47,070
Ejaaz:
No one actually spoke about it in the last eight months since it launched.

137
00:07:47,250 --> 00:07:51,230
Ejaaz:
And this doesn't seem to dissimilar. In fact, they're using a bunch of the same

138
00:07:51,230 --> 00:07:52,270
Ejaaz:
partners that they started.

139
00:07:52,430 --> 00:07:55,810
Ejaaz:
So I'm optimistic in the sense that this is an evolution from that,

140
00:07:55,990 --> 00:07:59,210
Ejaaz:
where, you know, it comes across as more natural.

141
00:07:59,590 --> 00:08:02,870
Ejaaz:
The products get integrated into my conversation. I don't need to tell it what

142
00:08:02,870 --> 00:08:05,310
Ejaaz:
to do, but I'm still not wowed by it.

143
00:08:05,370 --> 00:08:08,790
Ejaaz:
And maybe that's just me being a doomer, but I don't really see this as the

144
00:08:08,790 --> 00:08:13,450
Ejaaz:
chat GPT app store that this tweet that we have on our screen resembles or depicts it as.

145
00:08:13,570 --> 00:08:17,370
Ejaaz:
I see it more as something before that, where it's just for devs only.

146
00:08:17,530 --> 00:08:18,630
Ejaaz:
And I haven't really seen the magic.

147
00:08:19,220 --> 00:08:22,820
Josh:
Yeah, we'll see. It's funny. I downloaded a total of zero apps in that first

148
00:08:22,820 --> 00:08:25,640
Josh:
version, Ejaz. I never used one. I think it was totally useless.

149
00:08:25,880 --> 00:08:28,800
Josh:
Well, it seems like there's a possibility that the incentive structure has been

150
00:08:28,800 --> 00:08:32,420
Josh:
flipped now because of the amount of users that ChatGPT has,

151
00:08:32,580 --> 00:08:35,320
Josh:
where there's a very strong incentive to come and build for the platform.

152
00:08:35,620 --> 00:08:39,200
Josh:
And there's a very strong incentive for ChatGPT to offer these because the more

153
00:08:39,200 --> 00:08:42,040
Josh:
value they add, the less you have to leave the app. So we'll see.

154
00:08:42,240 --> 00:08:45,080
Josh:
I guess it's one of those things we'll see. That was one of the two major announcements

155
00:08:45,080 --> 00:08:49,680
Josh:
that they shared. The second is their agent kit. So, Ijaz, I know you love your AI agents.

156
00:08:49,820 --> 00:08:53,800
Josh:
Can you please tell us, what did they just announce in the world of agent generation?

157
00:08:54,140 --> 00:09:00,080
Ejaaz:
So, I love AI agents. I haven't really loved how they've materialized in the

158
00:09:00,080 --> 00:09:06,100
Ejaaz:
real world just yet. And my biggest gripe with AI agents is they just haven't been able to do stuff.

159
00:09:06,240 --> 00:09:10,680
Ejaaz:
So, when OpenAI today announced something they're calling the Agent Kit,

160
00:09:10,960 --> 00:09:15,160
Ejaaz:
I got really excited. They advertised it, Sam advertised it as taking agents

161
00:09:15,160 --> 00:09:17,060
Ejaaz:
from prototype to production.

162
00:09:17,240 --> 00:09:19,720
Ejaaz:
And there's three core capabilities that they announced.

163
00:09:20,120 --> 00:09:23,560
Ejaaz:
One called the agent builder, the other called the chat kit,

164
00:09:23,720 --> 00:09:26,540
Ejaaz:
which is kind of like a chat interface that you can embed in any app or agent

165
00:09:26,540 --> 00:09:30,840
Ejaaz:
that you build and evals for agents. So basically measuring how good your agent is.

166
00:09:31,040 --> 00:09:33,920
Ejaaz:
But the most exciting one of those three is the agent builder,

167
00:09:34,060 --> 00:09:38,120
Ejaaz:
Josh, which is a no code interface that anyone, including you or I,

168
00:09:38,580 --> 00:09:43,600
Ejaaz:
can use to spin up an agent in a matter of minutes. And that's actually what they did live on stream.

169
00:09:44,220 --> 00:09:49,000
Ejaaz:
And what's cool about this is it, have you ever used kind of like a graph builder

170
00:09:49,000 --> 00:09:52,120
Ejaaz:
software, Josh? I know you use it to kind of like create like design flows.

171
00:09:52,440 --> 00:09:56,620
Ejaaz:
It looks pretty much identical to that. So you can kind of like spin up a box,

172
00:09:56,800 --> 00:09:59,220
Ejaaz:
literally a shape of a box, and that represents your agent.

173
00:09:59,460 --> 00:10:04,460
Ejaaz:
You can then click on that agent and give it a personality, explain what it needs to do.

174
00:10:04,580 --> 00:10:08,200
Ejaaz:
And that uses ChatGPT on the backend and it automatically creates some code

175
00:10:08,200 --> 00:10:11,860
Ejaaz:
and creates that agent for you. and you can kind of like move that agent across

176
00:10:11,860 --> 00:10:14,260
Ejaaz:
to maybe work with another agent that you've created.

177
00:10:14,300 --> 00:10:19,060
Ejaaz:
And it kind of becomes this kind of gamified system of making an agent.

178
00:10:19,500 --> 00:10:23,140
Ejaaz:
And this agent builder, they describe it as a canvas to build agents.

179
00:10:23,160 --> 00:10:27,580
Ejaaz:
And it builds on top of the existing APIs that they have, as well as a few new ones.

180
00:10:27,720 --> 00:10:31,800
Ejaaz:
And then ChatKit is this embeddable chat interface for your agent.

181
00:10:31,960 --> 00:10:36,560
Ejaaz:
So if you imagine, Josh, you and I create an agent that goes out and does a

182
00:10:36,560 --> 00:10:40,060
Ejaaz:
bunch of research for the next couple of episodes that we're going to do for this week, right?

183
00:10:40,320 --> 00:10:44,520
Ejaaz:
So imagine it gets all this information, it pulls all these article links and

184
00:10:44,520 --> 00:10:47,180
Ejaaz:
it does all the research, it gives us some nice concise summaries.

185
00:10:47,900 --> 00:10:51,080
Ejaaz:
But we don't necessarily want to read all those summaries. So maybe we just

186
00:10:51,080 --> 00:10:52,260
Ejaaz:
want to talk to the agent itself.

187
00:10:52,360 --> 00:10:56,640
Ejaaz:
We can just slap in an iMessage-like interface and talk to it.

188
00:10:56,900 --> 00:11:00,400
Ejaaz:
And most importantly, not only can you and I talk to that agent,

189
00:11:00,620 --> 00:11:01,980
Ejaaz:
but other agents can talk to it.

190
00:11:02,120 --> 00:11:07,060
Ejaaz:
So the main takeaway for me here, and I want to get into your thoughts in a second, is...

191
00:11:07,230 --> 00:11:13,850
Ejaaz:
We've gone from needing to know and write code to create these automated programs

192
00:11:13,850 --> 00:11:19,570
Ejaaz:
that do stuff for us to not just being able to write in plain English and have the thing do the thing.

193
00:11:19,710 --> 00:11:22,690
Josh:
Yeah, that was the thing that stood out most to me during this section is normally

194
00:11:22,690 --> 00:11:25,130
Josh:
when I watch these developer days, I feel mostly excluded because,

195
00:11:25,270 --> 00:11:26,510
Josh:
you know, I don't really write that much code.

196
00:11:26,570 --> 00:11:29,170
Josh:
I'm not super familiar with how all this stuff works. But as I was watching

197
00:11:29,170 --> 00:11:32,730
Josh:
the demos of how this agent builder worked, it was very similar to tools I've used before.

198
00:11:32,850 --> 00:11:36,210
Josh:
Like you mentioned, like I use Excalibur because I love to create these visual

199
00:11:36,210 --> 00:11:39,570
Josh:
design graphics. Even DaVinci Resolve, the way that we edit a lot of these podcasts,

200
00:11:39,830 --> 00:11:43,150
Josh:
it has this kind of visual node graph where you just drag things and you connect

201
00:11:43,150 --> 00:11:44,990
Josh:
things and it's very much like a playground.

202
00:11:45,270 --> 00:11:48,770
Josh:
And they turned agent building into that type of playground where it's all in

203
00:11:48,770 --> 00:11:50,470
Josh:
plain English. It's all very visual.

204
00:11:51,170 --> 00:11:55,550
Josh:
It was really exciting because I think a lot of people are soon going to try

205
00:11:55,550 --> 00:11:59,070
Josh:
to experiment with being a creator themselves and building things where you

206
00:11:59,070 --> 00:12:00,310
Josh:
genuinely don't need to use code.

207
00:12:00,430 --> 00:12:04,010
Josh:
And now if I need to have something built, I can just try to make my own agent.

208
00:12:04,270 --> 00:12:07,250
Josh:
And the lady in the example who is, i think her name was christina she

209
00:12:07,250 --> 00:12:10,450
Josh:
was on stage she built an entire agent in eight minutes using zero

210
00:12:10,450 --> 00:12:13,290
Josh:
lines of code and it worked amazing so for that i'm

211
00:12:13,290 --> 00:12:16,550
Josh:
really excited we have this take on the screen from greg eisenberg it says agent

212
00:12:16,550 --> 00:12:19,490
Josh:
engineering is the new prompt engineering which very much feels true

213
00:12:19,490 --> 00:12:22,690
Josh:
um again the hottest new coding language is english um

214
00:12:22,690 --> 00:12:25,750
Josh:
if you can prompt an agent to do things it's

215
00:12:25,750 --> 00:12:28,510
Josh:
like a prompting a large language model on steroids you can

216
00:12:28,510 --> 00:12:32,010
Josh:
kind of compound you could use all these tools together it creates this really

217
00:12:32,010 --> 00:12:36,330
Josh:
fun opportunity so i think the downstream effects of this are going to be worth

218
00:12:36,330 --> 00:12:39,010
Josh:
observing i guess we'll follow along and see what people are actually building

219
00:12:39,010 --> 00:12:42,650
Josh:
with this because it left me feeling optimistic that like hey maybe we actually

220
00:12:42,650 --> 00:12:46,550
Josh:
can try to to build some tools ourselves do you agree disagree i

221
00:12:46,550 --> 00:12:52,230
Ejaaz:
Agree um and i i think that we might see some of the best examples come from

222
00:12:52,230 --> 00:12:54,510
Ejaaz:
the people that combine this agent kit

223
00:12:54,920 --> 00:12:58,760
Ejaaz:
with the app SDK that we just spoke about, right? Like, it would be cool if

224
00:12:58,760 --> 00:13:02,940
Ejaaz:
I could spin up an agent that doesn't just kind of like do fancy tool calling,

225
00:13:03,060 --> 00:13:07,700
Ejaaz:
but can use the apps that I have spoken with in my other conversations,

226
00:13:07,840 --> 00:13:09,520
Ejaaz:
right? It already has that context.

227
00:13:10,120 --> 00:13:13,740
Ejaaz:
That being said, I'm a little skeptical, Josh.

228
00:13:14,100 --> 00:13:17,800
Ejaaz:
Again, like, I don't know, I've got my, I must be feeling pretty doomerish today

229
00:13:17,800 --> 00:13:23,260
Ejaaz:
for my takes, but I'm just kind of like, okay, the example that they live demoed

230
00:13:23,260 --> 00:13:24,080
Ejaaz:
didn't really impress me.

231
00:13:24,080 --> 00:13:29,360
Ejaaz:
Like the one that she built in eight minutes was a registration agent,

232
00:13:29,360 --> 00:13:33,360
Ejaaz:
which can basically guide you on your way through OpenAI's Dev Day.

233
00:13:33,400 --> 00:13:39,240
Ejaaz:
So it tells you when the next coming talk is happening and where to walk to. I don't really care.

234
00:13:39,620 --> 00:13:42,420
Ejaaz:
Who cares? Like, go and do my shopping for me.

235
00:13:42,960 --> 00:13:46,480
Ejaaz:
Manage my accounts and make me a million dollars. I'm down for that.

236
00:13:46,620 --> 00:13:50,920
Ejaaz:
And maybe I'm asking for too much, but I don't really feel the magic. Okay.

237
00:13:51,040 --> 00:13:54,240
Josh:
So maybe I have one example that could perhaps change your mind that I'm thinking

238
00:13:54,240 --> 00:13:57,340
Josh:
of as you're describing this is all of our transcripts for all of our episodes,

239
00:13:57,500 --> 00:13:59,440
Josh:
they're public. We put them on our transistor page.

240
00:13:59,560 --> 00:14:01,760
Josh:
If you want to go subscribe to the RSS feed, please go do that.

241
00:14:01,940 --> 00:14:04,660
Josh:
Within those transcripts are all of the words that we say labeled with who says it.

242
00:14:04,900 --> 00:14:07,940
Josh:
And if we wanted to, in eight minutes, just like Christina did in that example,

243
00:14:08,180 --> 00:14:11,020
Josh:
we could build an agent ourselves just by dragging and dropping and adding a

244
00:14:11,020 --> 00:14:14,500
Josh:
few prompts that can analyze all of the transcripts that we've written,

245
00:14:14,680 --> 00:14:19,180
Josh:
turn itself into a mini GPT and answer questions as if it was Josh or EJAS.

246
00:14:19,300 --> 00:14:21,760
Josh:
And we could kind of query it against ourselves. We could ask,

247
00:14:21,860 --> 00:14:24,880
Josh:
well, what do you think Josh would say in this situation? And get an answer

248
00:14:25,270 --> 00:14:30,970
Josh:
is relatively decent based on creating this agent that you've trained in just a couple of minutes.

249
00:14:31,230 --> 00:14:35,430
Josh:
And I think, again, like a big constraint is creativity, because there is a

250
00:14:35,430 --> 00:14:37,690
Josh:
lot of ways that you can build these to do interesting things.

251
00:14:38,230 --> 00:14:41,810
Josh:
And the hardest unlock is figuring out what to do, how to use the tools to make

252
00:14:41,810 --> 00:14:45,410
Josh:
it interesting. So maybe that's one cool one. Like, I wouldn't hate it.

253
00:14:45,490 --> 00:14:48,050
Ejaaz:
I would probably use that for the YouTube comments that we get.

254
00:14:48,790 --> 00:14:49,990
Josh:
Our autoresponder.

255
00:14:50,230 --> 00:14:53,930
Ejaaz:
Yeah, because I mean, I mean, some of you listeners are so, so active.

256
00:14:53,930 --> 00:14:55,550
Ejaaz:
And I really, really appreciate that.

257
00:14:55,650 --> 00:14:57,750
Ejaaz:
The feedback we've been getting, the thoughts, the comments,

258
00:14:57,850 --> 00:15:00,030
Ejaaz:
the disagreements is what we live for.

259
00:15:00,210 --> 00:15:03,150
Ejaaz:
And Josh and I have been trying to stay up late at night responding to you guys.

260
00:15:03,250 --> 00:15:05,390
Ejaaz:
But hey, maybe an agent could have helped with that.

261
00:15:05,710 --> 00:15:09,850
Ejaaz:
But Josh, what's funny about this announcement is they weren't the only ones

262
00:15:09,850 --> 00:15:11,130
Ejaaz:
to announce an agent builder.

263
00:15:11,270 --> 00:15:15,090
Ejaaz:
In fact, I think, what was it, eight to 10 hours ago, someone else announced

264
00:15:15,090 --> 00:15:16,650
Ejaaz:
something. Can you walk us through this?

265
00:15:16,770 --> 00:15:19,510
Josh:
Yeah, this is very funny. So as I was scrolling my timeline on X,

266
00:15:19,890 --> 00:15:24,110
Josh:
looking for just like snippets from this presentation, I stumbled upon the 11

267
00:15:24,110 --> 00:15:26,230
Josh:
Labs announcement, which I think was like five hours ago.

268
00:15:26,450 --> 00:15:28,890
Josh:
And the video, if you could restart it just for people to watch,

269
00:15:29,130 --> 00:15:34,830
Josh:
it's basically the same exact visual interface that OpenAI just announced today

270
00:15:34,830 --> 00:15:36,210
Josh:
using the same terminology.

271
00:15:36,210 --> 00:15:40,150
Josh:
So what you're seeing on screen is it's this very visual kind of graphing chart

272
00:15:40,150 --> 00:15:43,130
Josh:
where you have these parameters and you could draw and connect these nodes on a graph.

273
00:15:43,370 --> 00:15:47,110
Josh:
And it's really funny to see the convergence of ideas on how things are going

274
00:15:47,110 --> 00:15:49,370
Josh:
to be built. like literally within hours of each other.

275
00:15:49,570 --> 00:15:51,890
Josh:
So I think 11 labs, they front ran OpenAI.

276
00:15:52,370 --> 00:15:55,950
Josh:
But the idea is that there is a directional trend here and that

277
00:15:56,430 --> 00:15:59,990
Josh:
everything will be easier to actually engage with you will not need to write

278
00:15:59,990 --> 00:16:04,790
Josh:
code you will be able to just do command the ai to your will and as these tools

279
00:16:04,790 --> 00:16:07,810
Josh:
get more powerful you will have more and more creative leverage and it's just

280
00:16:07,810 --> 00:16:12,030
Josh:
going to be this really cool self-fulfilling developer world where it's easy

281
00:16:12,030 --> 00:16:14,950
Josh:
to become a developer because all you need to do is speak english to the model i'm

282
00:16:14,950 --> 00:16:18,410
Ejaaz:
Telling you man it's going to become a business development game i mean everyone's

283
00:16:18,410 --> 00:16:23,830
Ejaaz:
going to create some of these automated workflow products 11 labs anthropic's

284
00:16:23,830 --> 00:16:24,790
Ejaaz:
probably going to come up with them.

285
00:16:25,390 --> 00:16:27,950
Ejaaz:
Google's probably cooking up one that they're going to announce this week.

286
00:16:28,110 --> 00:16:30,070
Ejaaz:
I know they've got a bunch of exciting announcements this week.

287
00:16:30,390 --> 00:16:35,610
Ejaaz:
So I think this type of interface is going to become pretty commoditized.

288
00:16:35,770 --> 00:16:38,790
Ejaaz:
What it's ultimately going to come to, and I've said this on previous episodes,

289
00:16:38,810 --> 00:16:44,630
Ejaaz:
is how many users do you have and how high quality is the data that you own,

290
00:16:44,790 --> 00:16:47,430
Ejaaz:
how useful is that data, basically.

291
00:16:47,750 --> 00:16:52,330
Ejaaz:
And I think OpenAI in both regards still maintain the lead and to see like a

292
00:16:52,330 --> 00:16:56,730
Ejaaz:
300 million weekly active user jump in a matter of months is just insane and

293
00:16:56,730 --> 00:17:00,970
Ejaaz:
i'm still you know if i had to pick if i had to pick a winner open ai is still there yeah.

294
00:17:00,970 --> 00:17:05,570
Josh:
Okay so so overall general thoughts of the presentation do we like dislike bullish bearish

295
00:17:05,570 --> 00:17:12,130
Ejaaz:
I i liked it uh i am neutral on whether it's bullish or bearish because and

296
00:17:12,130 --> 00:17:19,350
Ejaaz:
i explained to you uh before the show started josh that sam not too long ago was promising us AGI.

297
00:17:19,670 --> 00:17:24,170
Ejaaz:
He was using all the acronyms under the sun to describe this amazing intelligence

298
00:17:24,170 --> 00:17:26,890
Ejaaz:
that can do anything in the world for you.

299
00:17:27,170 --> 00:17:30,630
Ejaaz:
And since then, he's kind of pivoted. He's focused more on applications.

300
00:17:31,050 --> 00:17:35,450
Ejaaz:
He's sold us to social media apps or to release our sweet go check out that episode that we did.

301
00:17:35,650 --> 00:17:40,490
Ejaaz:
If you haven't seen it already. And so I'm kind of left feeling like there's

302
00:17:40,490 --> 00:17:43,010
Ejaaz:
a hole in my stomach that needs to be filled.

303
00:17:43,970 --> 00:17:50,070
Ejaaz:
This wasn't it. But I'm hoping this is the step towards as something that fills that hole.

304
00:17:50,510 --> 00:17:54,950
Josh:
Nice. Okay. For me, it's funny. This might sound ridiculous and I might dislike

305
00:17:54,950 --> 00:17:58,690
Josh:
this take in hindsight, but it was my favorite presentation that OpenA has ever done.

306
00:17:58,970 --> 00:18:03,310
Josh:
And this was mostly vibes based. I don't think in terms of actual delivery,

307
00:18:03,310 --> 00:18:04,390
Josh:
it was anything exceptional.

308
00:18:04,550 --> 00:18:08,190
Josh:
But the way that they held themselves in the presentation, the look,

309
00:18:08,530 --> 00:18:11,010
Josh:
the styling, the delivery, the people who they brought on stage,

310
00:18:11,170 --> 00:18:12,590
Josh:
the examples and how they delivered them.

311
00:18:12,590 --> 00:18:15,670
Josh:
It was really this like flawless 60 minute presentation

312
00:18:15,670 --> 00:18:18,690
Josh:
that was very highly produced looked very refined

313
00:18:18,690 --> 00:18:21,670
Josh:
they clearly spent a lot of time on it and i just really admire that

314
00:18:21,670 --> 00:18:24,590
Josh:
relative to a lot of the other presentations that we're seeing where even

315
00:18:24,590 --> 00:18:27,530
Josh:
like the gpt5 presentation i got bored when they started showing health

316
00:18:27,530 --> 00:18:30,350
Josh:
demos and stuff and as a non-developer i was engaged and

317
00:18:30,350 --> 00:18:33,410
Josh:
excited and enthusiastic about this presentation so in terms

318
00:18:33,410 --> 00:18:36,150
Josh:
of vibes at least i really appreciated the thought

319
00:18:36,150 --> 00:18:38,950
Josh:
and care that they put into this and i think that

320
00:18:38,950 --> 00:18:41,750
Josh:
probably just start wraps this up two other small little noteworthy things

321
00:18:41,750 --> 00:18:45,010
Josh:
that i just want to drop at the end is that they did release the gpt5

322
00:18:45,010 --> 00:18:48,190
Josh:
plus api which means developers can now query the smartest

323
00:18:48,190 --> 00:18:51,490
Josh:
gpt model that's out there and also sora

324
00:18:51,490 --> 00:18:55,790
Josh:
2 so the slop episode that we recorded last week well there's an api which means

325
00:18:55,790 --> 00:19:00,810
Josh:
that any developer can reach out to this api and generate a near infinite number

326
00:19:00,810 --> 00:19:06,170
Josh:
of ai slop or ai beauty depending on how you want to look at it and i'm sure

327
00:19:06,170 --> 00:19:09,190
Josh:
we'll be seeing a lot more outputs of both of those models in the near future.

328
00:19:09,370 --> 00:19:13,370
Ejaaz:
But that wraps it up. Sora 2, Sora 2, just before we wrap up,

329
00:19:13,570 --> 00:19:15,530
Ejaaz:
is number one on the App Store, Josh.

330
00:19:15,850 --> 00:19:19,430
Ejaaz:
And if any of you listeners want access to it, because Josh is a hater,

331
00:19:19,730 --> 00:19:23,230
Ejaaz:
but I'm kind of a lover, if you want invite codes, we both have invite codes.

332
00:19:23,450 --> 00:19:25,890
Ejaaz:
So comment. We do. I have four left. Give us your hottest take.

333
00:19:26,030 --> 00:19:28,170
Ejaaz:
Give us your hottest take and we'll drop invite codes in the comments.

334
00:19:28,490 --> 00:19:31,370
Josh:
Actually, yeah, that's a great incentive. I will. I have four left and I read

335
00:19:31,370 --> 00:19:33,950
Josh:
every comment. So leave a good one and I'll drop a code in there.

336
00:19:34,610 --> 00:19:37,710
Josh:
But yeah, that wraps it up. 20 minutes, you guys. we did it that was good that's

337
00:19:37,710 --> 00:19:40,970
Josh:
the update that is everything that opening i announced today some noteworthy

338
00:19:40,970 --> 00:19:44,130
Josh:
some not so noteworthy great time to be a developer let us know what you think

339
00:19:44,130 --> 00:19:47,910
Josh:
in the comments below thank you for watching as always and we will see you guys in the next one