Latest / In the Loop AI / AI Loops: How the World's Best Engineers Use AI
Transcript
- 0:00Ejaaz: 99% of people are using AI models the same way that they use Google.
- 0:03Ejaaz: But recently, a new way of prompting your AI has emerged that doesn't just replace
- 0:08Ejaaz: the way that you work, it promotes you to the CEO of your very own AI company.
- 0:12Ejaaz: It's called Loops and it's part of a growing development in agent autonomy where
- 0:16Ejaaz: AI agents basically spin up and autonomously complete tasks or goals that you
- 0:21Ejaaz: set for it, often working throughout the night.
- 0:23Ejaaz: In 2019, the longest that an AI agent could work autonomously for was for two seconds.
- 0:28Ejaaz: Fast forward to today, and they can work autonomously for 12 hours,
- 0:32Ejaaz: and that's doubling every couple of months.
- 0:34Ejaaz: Andre Carpathy calls this phenomenon the autonomy slider, where you can go take
- 0:38Ejaaz: a dial that slides from humans that approve everything to humans that periodically check in.
- 0:43Ejaaz: And it's part of this growing trend of agents consuming and taking up more of
- 0:47Ejaaz: human capital and labor. And the question that remains going forwards is, what will humans do?
- 0:52Ejaaz: And will they be entirely replaced
- 0:54Ejaaz: by AI? Or will they be the ultimate orchestrator of their destiny?
- 0:58Josh: Yeah, I think the goal for this episode is really just to inform people on what's
- 1:02Josh: possible current day with these agents, with these LLMs, with writing these
- 1:06Josh: loops, as well as where you can possibly find yourself within that stack,
- 1:10Josh: because it gets pretty complicated.
- 1:11Josh: When we're getting into loops, not everyone needs to use loops,
- 1:14Josh: but everyone should be using LLMs probably slightly different than how you're using them today.
- 1:19Josh: So maybe we could start with a little history lesson in terms of the four levels
- 1:23Josh: in which we have been engaging with llm starting with the first level which is just prompting,
- 1:29Josh: generally like most people are probably still doing this started in 2022 2023
- 1:34Josh: around the release of chat gpt
- 1:35Josh: the way that you would engage with these llms is you would just submit a question
- 1:39Josh: or you submit a prompt and you get some language back now if you are still doing
- 1:43Josh: this that's okay because i find a.
- 1:50Josh: Three years ago, four years ago. It has since advanced pretty,
- 1:54Josh: pretty meaningfully since then.
- 1:55Josh: The second step of this is agents. And we're going to spend some time on agents.
- 1:59Josh: Everyone's kind of heard of an agent. Maybe not everyone knows what an agent is.
- 2:02Josh: An agent is something that could think for a little bit longer.
- 2:05Josh: It could run a bit longer than just a standard prompt.
- 2:08Josh: It can go off and do things. It could call tools for you.
- 2:11Josh: It's a much more capable version of the text box. Then, like we talked about
- 2:15Josh: all the time on the show recently in the last few weeks, there's the harness
- 2:18Josh: feature in which you put an LLM into a container and that gives it a memory feature.
- 2:23Josh: That gives it complete tool use. That's something like an open claw that we've
- 2:26Josh: talked about a lot that some people do use and that's level three.
- 2:29Josh: And now level four, which is the new thing that has come this week,
- 2:32Josh: that's really been highlighted by some of the top leaders at these AI labs is loops.
- 2:36Josh: And a loop is essentially a version of an agent that has an orchestration layer
- 2:41Josh: and kind of builds upon itself.
- 2:43Josh: So it allows you to kind of continue to scope yourself out. If you can imagine
- 2:47Josh: you're kind of you're dealing directly with an employee at level one and then
- 2:50Josh: you're kind of directing that person to go off and do their own in level two,
- 2:54Josh: At level three with the harness, you're kind of directing a series of people to help you.
- 2:59Josh: And then level four, you're just the top level CEO who's directing your C-suite
- 3:02Josh: to go and manage all the employees below you. So there's an entire stack to this.
- 3:06Josh: It's very cool. It just how do you use your AI currently? Where would you say
- 3:10Josh: that you fit in this stack?
- 3:12Ejaaz: Yeah, so looking at this diagram that we have on the screen here,
- 3:16Ejaaz: I'm somewhere between number two and number three. I'm somewhere between using
- 3:19Ejaaz: agents and trying to figure out the whole harness thing.
- 3:23Ejaaz: Now, what am I doing when it comes to like spinning up agents?
- 3:27Ejaaz: If you look at either my Claude or my ChatGPT desktop apps right now,
- 3:31Ejaaz: I've renamed a bunch of my conversations to a particular focus or subject and then agent after it.
- 3:38Ejaaz: And so I can go to it and this agent basically has all the context of what I
- 3:42Ejaaz: wanted to do, whether it's like research a particular topic,
- 3:45Ejaaz: create some kind of an outline for something, research a particular investment angle.
- 3:49Ejaaz: It already knows and has the embedded context for what it needs to do.
- 3:52Ejaaz: And there's usually like one to maybe three tasks that it needs to autonomously execute on its own.
- 3:58Ejaaz: And so it runs in kind of like a sequence. But if any of that sequence kind
- 4:02Ejaaz: of breaks, let's say it kind of tries to retrieve data from some particular
- 4:06Ejaaz: website and it is unable to do so, it breaks.
- 4:09Ejaaz: And it comes to me and it says, hey, Ejaz, is there some other thing that you
- 4:13Ejaaz: want to look at or retrieve from, blah, blah, blah?
- 4:15Ejaaz: It's not fully autonomous. Now, number three, the Harness side of things is
- 4:19Ejaaz: what I'm trying to kind of like mold my understanding around.
- 4:22Ejaaz: What I've noticed is when you type in a prompt and you get a response,
- 4:26Ejaaz: you can kind of tell that it's AI-y. Like usually when we kind of create artifacts,
- 4:30Ejaaz: it comes in a particular font or it speaks in a particular type of language.
- 4:34Ejaaz: The Harness helps kind of like take your prompt and kind of mold it into something
- 4:38Ejaaz: that is more human-like, but also more nuanced with what you are trying to do.
- 4:43Ejaaz: Like it effectively gets
- 4:45Ejaaz: closer towards that ultimate goal. Like we were talking before recording this
- 4:49Ejaaz: episode about human taste and how AI doesn't really get human taste.
- 4:53Ejaaz: The harness helps you get towards that ultimate kind of taste profile for the
- 4:57Ejaaz: particular output that you're trying to generate.
- 4:59Ejaaz: I haven't tried working with loops just yet, but my understanding of this,
- 5:04Ejaaz: and correct me if I'm wrong, is you have an AI. You can prompt it and you can get some kind of output.
- 5:10Ejaaz: A loop specifically is an AI agent that doesn't break, if it comes across an
- 5:15Ejaaz: obstacle that it doesn't understand, its instinct isn't to come to the human
- 5:19Ejaaz: and say, hey, like, I can't figure this out, guide me.
- 5:23Ejaaz: It completely reiterates the prompt over and over again until it gets past that
- 5:28Ejaaz: obstacle, working towards like one objective. So a few examples I've seen for
- 5:32Ejaaz: this is if you are coding, right?
- 5:34Ejaaz: And let's say there's multiple workflows of a code base that you want to work
- 5:38Ejaaz: on, and it comes across a hiccup where it can't retrieve data from one of those
- 5:42Ejaaz: particular flows, it is able to kind of like circumnavigate around it,
- 5:46Ejaaz: maybe spin up its own separate flow and try to figure out the problem.
- 5:49Ejaaz: And often this results in an agent working for multiple hours at a time,
- 5:53Ejaaz: often overnight. I think Carpathy spoke about his auto research agent working
- 5:57Ejaaz: overnight whilst he slept.
- 5:59Ejaaz: And we're seeing different variations of this start to arise.
- 6:02Ejaaz: Where are you, Josh, in the stack?
- 6:04Josh: Yeah, loops are like the closed source a system where you kind of define an
- 6:09Josh: outcome and it will continue to work towards that outcome without any external inputs.
- 6:13Josh: It's very cool. It's very automated. I don't think it's for everyone.
- 6:16Josh: It's certainly not for me because I haven't really had a use case for loops per se.
- 6:21Josh: I would say I'm sitting at each one of those first three phases given whatever
- 6:26Josh: tasks I'm trying to do. And I think it's important to understand that a lot
- 6:28Josh: of people might not even need to go past number one unless you're actually doing productive work.
- 6:33Josh: A lot of the agents, a lot of the harnesses are for kind of automating more.
- 6:38Josh: More systems from your life if you're just trying to use this as google if you're
- 6:41Josh: just trying to use this as a writing assistant or someone to chat with the prompting
- 6:46Josh: is really strong and i find a lot of times
- 6:48Josh: this is my outlook or this is my outlet for like google search results so instead
- 6:53Josh: of searching for google i'll get a little more in-depth results i'll ask my llm
- 6:56Josh: for agents i use them quite a bit when i'm doing a little bit more productive
- 7:00Josh: work for example we track the analytics on limitless and we want a place in
- 7:04Josh: which we can have all those analytics dumped to a dashboard,
- 7:06Josh: that is an agent that I run.
- 7:08Josh: So it goes into my browser. It detects all of the views that we've had from
- 7:12Josh: the week for YouTube, from Spotify, from RSS feed, where you should all be subscribed
- 7:16Josh: to and rate us five stars.
- 7:18Josh: And it compiles it into a singular spreadsheet in which we could then publish
- 7:21Josh: online and we could share with prospective sponsors and things like that.
- 7:25Josh: And then for harnesses I've used, because I mean, that's mostly OpenClaw.
- 7:28Josh: I've used OpenClaw. I really enjoyed the process. I find myself using it a bit less and less.
- 7:34Josh: And I think in the loops feature, at least it's probably most productive right
- 7:39Josh: now for people who are writing code, who are writing verifiable solutions.
- 7:43Josh: One of the difficult things that as I was looking into loops and figuring out
- 7:46Josh: how I can structure them into my life, one of the problems that I run into is
- 7:49Josh: I'm not really sure I have a verifiable,
- 7:51Josh: set of outputs that I wanted to optimize for, for a lot of the work that I'm
- 7:55Josh: doing, because a lot of it is subjective. A lot of it is kind of creative work.
- 7:59Josh: It requires a human in the loop for a lot more of it.
- 8:01Josh: So I would say I am number one, two, and three on the list. Haven't quite made my way to four.
- 8:07Josh: But yeah, for the people who are, those are the people like Boris Churny from
- 8:11Josh: Anthropic. And we know Andre and Peter Steinberg from OpenAI.
- 8:16Josh: They are all on four. They are using it to,
- 8:19Josh: create these like unbelievable, agentic systems and continue to remove themselves out of the loop.
- 8:23Ejaaz: You know what I've realized? With loops in particular and just AI agents in
- 8:28Ejaaz: general, they're trying to improve our understanding or rather their understanding
- 8:35Ejaaz: of the English language.
- 8:36Ejaaz: So one of my favorite Carpathy quotes back in the day was English is the new
- 8:41Ejaaz: programming language. I think you said this like two, two and a half years ago.
- 8:44Ejaaz: And I've just realized that like us creating AI agents is basically like,
- 8:49Ejaaz: it's the same model. It hasn't necessarily got smarter.
- 8:52Ejaaz: It's just like using that model to kind of like keep ramming its head and its
- 8:56Ejaaz: brain against a particular problem until it understands what the human actually means.
- 9:00Ejaaz: And so like in this new world, like I know you just used the example of like,
- 9:04Ejaaz: you know, loops can be used for coding specifically,
- 9:08Ejaaz: coding that Boris Churny and Carpathy is doing is English.
- 9:12Ejaaz: Like they're speaking to the LLM, they are writing in English to the LLM.
- 9:16Ejaaz: And yeah, maybe they're copy and pasting some versions of code,
- 9:18Ejaaz: but that code is primarily generated by an AI.
- 9:21Ejaaz: I think like something crazy, like 80% plus of code generated at Anthropic,
- 9:25Ejaaz: both for research and for just general consumer adoption is generated by Claude itself.
- 9:31Ejaaz: And so that's one thing. The other thing is the model just not getting smarter
- 9:36Ejaaz: is a really interesting thing. Like typically in my head, I would think,
- 9:39Ejaaz: okay, you need a better model to be able to unlock some of these new features
- 9:43Ejaaz: like AI agents, autonomous loops, et cetera.
- 9:45Ejaaz: But really you could just take the same model, wrap a harness around it and
- 9:49Ejaaz: try to get it to understand what particular goal it's getting at and just run
- 9:53Ejaaz: that iteration over and over and over again until you get a better output.
- 9:58Ejaaz: And I guess this is the same concept as inference or reinforcement learning
- 10:03Ejaaz: where like we've found this trend of post-training of these AI models,
- 10:07Ejaaz: these AI models just getting smarter, not because they've got bigger GPUs or more expensive GPUs.
- 10:12Ejaaz: It's because you've just taken the same model and you've just run it through
- 10:15Ejaaz: a different reasoning framework over and over again until it can do a thing.
- 10:18Ejaaz: And this is the practical embellishment of it. I personally haven't found like
- 10:23Ejaaz: an obvious use case for loops either.
- 10:25Ejaaz: So either you and I are boxing ourselves into a particular realm and maybe someone
- 10:29Ejaaz: listening to this is using this for like their software engineering thing or
- 10:32Ejaaz: their marketing thing. But yeah, I guess that's where I sit right now.
- 10:35Josh: Well, I think it's probably a skill issue on both our parts.
- 10:37Josh: Like there is certainly a use case for us in which we can use a loop in which
- 10:40Josh: we can define this outcome, send an agent off to go do it, and it will iterate
- 10:44Josh: on itself until it comes to a conclusion.
- 10:46Josh: I think it's just so novel and so new. It's difficult to kind of understand
- 10:50Josh: why. And we have this really great chart on screen that you're showing now,
- 10:53Josh: which is the why now section of this.
- 10:55Josh: And it's because the duration of a task that these agents can run is so much
- 10:59Josh: longer than it used to be.
- 11:01Josh: I mean, in 2019 we have here, it was two seconds. This was well before ChatGPT.
- 11:06Josh: But even early last year, in 2025, the duration that an agent could run on one single task was
- 11:13Josh: less than an hour in length so there's only so many tokens it could generate
- 11:17Josh: there's only so much reasoning it can do and there's only so much iteration
- 11:19Josh: you could get over that hour time period let alone the amount of costs that
- 11:23Josh: these tokens are going to be,
- 11:25Josh: costing you if you're using like the api or anything like that now fast forward
- 11:28Josh: to today i mean the best models in the world they're getting days worth of runtime
- 11:33Josh: so they can really think deeply and continue to iterate on themselves over and over i see examples of um.
- 11:38Josh: Backslash goal on x all the time of people who have a problem whether it be
- 11:43Josh: an optimization problem where they have a bug that they need to fix and they'll
- 11:47Josh: put this backslash goal on it for
- 11:49Josh: however long it needs to and it'll think for three four even five days i've
- 11:53Josh: seen in order to optimize for the specific parameter and this is possible because
- 11:57Josh: these models now can think for days long,
- 12:00Josh: you have to assume months is coming what does it look like Like when an agent can think for months.
- 12:04Josh: I mean, it's a really interesting paradigm shift that I'm not sure where people
- 12:10Josh: are going to find value in the open-ended way that it exists today,
- 12:15Josh: right? It's like, okay, here's this agent.
- 12:17Josh: You can tell to do whatever you want. You can create a loop.
- 12:19Josh: You can create an infrastructure system for it to operate in.
- 12:23Josh: It's pretty much open-ended and it's on you. And I think the answer to that
- 12:25Josh: is that not even the AI companies really understand the best use cases for it quite yet.
- 12:30Josh: I would imagine it's still this really difficult thing of how do you unlock
- 12:33Josh: value from essentially an open-ended agent that can go and run for an infinite
- 12:37Josh: amount of time? I don't know.
- 12:39Ejaaz: I also question like what a human's purpose would be at that point.
- 12:45Ejaaz: Like if you automate enough of the thinking and the curiosity behind like solving
- 12:51Ejaaz: particular problems, What do humans end up doing at that point,
- 12:54Ejaaz: especially if they don't do the work themselves?
- 12:56Ejaaz: They don't understand it, right? You need an AI to kind of like understand what
- 12:59Ejaaz: on earth is going on in the first place.
- 13:01Ejaaz: And eventually like an AI will then start setting goals, like more ambitious
- 13:05Ejaaz: goals than a human can in terms of like what to like kind of solve or go after.
- 13:09Ejaaz: There were some very low-level examples that I saw in response to Pete Steyer's tweet about loops.
- 13:16Ejaaz: And there's some kind of concrete examples that I want to run through very quickly here.
- 13:19Ejaaz: So one of them is using it for code, right? So a classic loop could basically
- 13:25Ejaaz: look like, okay, can you please pull live errors for my particular app?
- 13:30Ejaaz: Can you inspect and figure out where the bug might particularly be?
- 13:34Ejaaz: Can you create then a fix for this particular bug in my code?
- 13:39Ejaaz: And then can you deploy it? Then can you check the health of that deployment
- 13:41Ejaaz: and make sure that nothing else is broken?
- 13:43Ejaaz: And then record what failed and feed that into a database so that in the future,
- 13:47Ejaaz: we can detect errors like this or prevent it when we code and build some of
- 13:52Ejaaz: These future app features.
- 13:53Ejaaz: Now, that is kind of like a very small and specific enough use case that can
- 13:58Ejaaz: be generalized across basically any app or software engineering project that
- 14:02Ejaaz: you might be working on if you're listening to this.
- 14:05Ejaaz: And I wonder how many hours worth of engineering time that this replaces.
- 14:11Ejaaz: Because I know that there are entire teams having worked at companies.
- 14:14Ejaaz: Been a product manager in the past, entire teams of software engineers that
- 14:18Ejaaz: spend their entire days working on something like that. So that's one thing.
- 14:22Ejaaz: And then for content, which is very applicable for product managers,
- 14:25Ejaaz: or even like the work that you and I do, Josh, an agent could read a PRD.
- 14:29Ejaaz: So which is a product requirement doc, which is usually kind of like created
- 14:33Ejaaz: for a strategic goal that you want to kind of like build at your company,
- 14:36Ejaaz: like a product or a feature, it then writes whatever that next asset could be.
- 14:40Ejaaz: So it could be like a design profile or a mockup of what that feature might
- 14:43Ejaaz: look like, score it against like some kind of criteria that the company has
- 14:47Ejaaz: across like, you know, it must follow our vision, A, B, and C.
- 14:51Ejaaz: It must also look a particular way. This is our design profile,
- 14:53Ejaaz: our brand kind of profile and our aesthetic.
- 14:56Ejaaz: And then it kind of like updates its progress depending on like what other teams
- 15:00Ejaaz: have shipped. So maybe it's dependent on a particular feature.
- 15:03Ejaaz: And so it updates itself autonomously like that. Now, this all sounds very vague
- 15:07Ejaaz: intentionally because it's meant to apply to your particular business or your particular project.
- 15:12Ejaaz: But make no mistake, this is what
- 15:14Ejaaz: a lot of humans are paid upwards of six figures to do on a daily basis.
- 15:18Ejaaz: It's that nuance. And we're starting to see basically AI models and AI agents
- 15:23Ejaaz: enter into that human taste profile. So when I think about where we end up eventually,
- 15:29Ejaaz: There's a common argument that's made that it's like, oh, humans will always have the taste.
- 15:33Ejaaz: They'll always be able to kind of direct where the AI should go because we are
- 15:36Ejaaz: this all being kind of like smart kind of entity.
- 15:39Ejaaz: But I see increasingly AI stepping into that boundary and becoming the tastemaker
- 15:45Ejaaz: for all of the work that we end up doing.
- 15:47Josh: I still believe that to be true, that humans in the loop are critically important
- 15:51Josh: to applying human taste. I saw this great chart. I have no idea where it is.
- 15:55Josh: Somewhere in the depths of X. But basically, it was showing that in the App
- 15:59Josh: Store, the iOS App Store, where everyone downloads their apps,
- 16:02Josh: the amount of apps that have gone into production that have been published recently has gone vertical.
- 16:06Josh: I think it's doubled or tripled over the last six months. Everybody's publishing apps at the App Store.
- 16:10Josh: The amount of five-star reviews and the amount of downloads has actually either
- 16:15Josh: stayed flat or gone down.
- 16:17Josh: It has not matched the amount of new apps that are going to the app store.
- 16:21Josh: Why is this? It's because a lot of the apps don't have enough care applied to
- 16:26Josh: them. They're just not great applications. And when I think about,
- 16:29Josh: how I use my phone on a regular device or on a regular day or how I use my laptop
- 16:33Josh: and the applications that I actually spend time on, there's a very fixed set
- 16:37Josh: of them. And I'm a little stubborn when it comes to downloading new ones because
- 16:41Josh: a lot of the new ones just are not great.
- 16:43Josh: And I think a lot of that comes from this, this lack of care that is presented
- 16:47Josh: from AI outputs, where if you're optimizing for a specific parameter that you
- 16:51Josh: can measure, it's going to do it great, but it doesn't understand the subtle nuances of how humans
- 16:57Josh: engage and how they really love to use these products like one of the products
- 17:00Josh: that i use totally unrelated totally not sponsored but this app called copilot
- 17:04Josh: money it's like a budgeting application and it's so thoughtfully curated and designed and.
- 17:09Josh: And it really deeply understands all the complexities that are related to humans
- 17:13Josh: when it comes to budgeting it understands a lot of the
- 17:16Josh: the design characteristics same with an app called flighty i'm sure a lot of
- 17:19Josh: people have heard flighty it's like a flight tracking application there's a
- 17:22Josh: thousand ways to track a flight but flighty really cares about design they really care about how,
- 17:28Josh: it's implemented with the human and they've created this amazing output and
- 17:31Josh: i don't see that changing one thing that i did want to note is that,
- 17:35Josh: i think when a lot of people see this they imagine a world in which they are
- 17:39Josh: getting replaced everyone's like ai is replacing me look how much i could do
- 17:42Josh: now it has these loops and i think the reality is it gives you a lot more agency
- 17:47Josh: to do the things you want to do,
- 17:48Josh: where maybe you're not doing the day-to-day where,
- 17:52Josh: you would normally prompt an agent to do this but you're doing a lot of the
- 17:55Josh: higher level tasks you can imagine yourself not having to do
- 17:58Josh: the day-to-day like for example if you're just managing your household you no
- 18:02Josh: longer have to take out the trash you don't have to run errands you could just
- 18:05Josh: focus on how to make your household the best household it is because you have
- 18:08Josh: that higher level ability
- 18:09Josh: and in that chart that we showed in the artifact earlier on it shows a decreasing
- 18:13Josh: sized human it's the amount of input that a human is needed to get the output you want,
- 18:17Josh: but it's still ultimately on the human being in order to to push and navigate
- 18:21Josh: towards the outputs that you want because ultimately these tools are just for us so when i think of.
- 18:26Josh: Ai becoming increasingly good and when it comes to running the show even i've
- 18:30Josh: leaned on it we both have i think a lot more recently but all that's done is
- 18:34Josh: actually given us more leverage to do more with the show than have it replace
- 18:38Josh: us and even in the case that.
- 18:41Josh: We could clone ourselves. We could create a video version of ourselves that
- 18:44Josh: has a perfect voice that sounds just like us. I don't think people actually want that.
- 18:48Josh: There's that lacking human nature that still isn't understood.
- 18:52Josh: And I find that it's more empowering when I hear that these loops exist that
- 18:55Josh: can run for days on end and create amazing outputs versus not where it's kind
- 19:01Josh: of extracted from us. I don't really think that's true.
- 19:03Ejaaz: Yeah, it's like that stat of, well, it's that thesis that everyone held about
- 19:08Ejaaz: a year ago, which is like with the increase of AI adoption, people will have
- 19:13Ejaaz: more free time to have fun and leisure.
- 19:16Ejaaz: And in fact, the opposite has shown that like people just work way more and work harder.
- 19:21Ejaaz: And the output of that work is measured across like pretty much every single
- 19:24Ejaaz: company and profession and role.
- 19:28Ejaaz: I do generally agree with that. I don't think humans are going to get wiped out anytime soon.
- 19:33Ejaaz: But one thing that is kind of nagging my brain is if we extrapolate this intelligence out enough,
- 19:42Ejaaz: there is no reason why AI won't be able to take over or replace other parts
- 19:48Ejaaz: of the cognitive process that a human can do,
- 19:52Ejaaz: particularly if it's one AI model trained on the entire corpus of knowledge
- 19:57Ejaaz: that a bunch of humans have been guiding it.
- 19:59Ejaaz: So when I think about Anthropic, when I think about OpenAI, I think about all the
- 20:05Ejaaz: millions of people that use their product every single day and the data that
- 20:08Ejaaz: they ingest every single day that gets recorded on one singular database that
- 20:12Ejaaz: can then be reused to train a better model that is more hyper-optimized towards humans.
- 20:18Ejaaz: You could argue that as a single human, you don't get to meet and read the thoughts
- 20:22Ejaaz: of every other human that is out there.
- 20:25Ejaaz: You have your very own individual process. And I think that an AM model that
- 20:29Ejaaz: can get access to the world's brain and thoughts could probably create something
- 20:34Ejaaz: kind of close to knowing what that human taste profile would be.
- 20:39Ejaaz: The other major question that I'm wondering is, how much is all of this going to cost?
- 20:46Ejaaz: One, like, stat that has stuck in my head over the recent few weeks is that
- 20:50Ejaaz: Philanthropic particularly, they service, or like,
- 20:53Ejaaz: the Fortune 10, the top 10 companies in the world, nine of them use Clawed,
- 20:58Ejaaz: and their budget's increased by 500%, or is projected to increase by 500% by the end of this year.
- 21:04Ejaaz: And they're doing this willingly because the ROI, the value that they're getting
- 21:07Ejaaz: out of that is pretty massive.
- 21:09Ejaaz: Alternatively, there are companies like Uber that have slashed their budgets
- 21:13Ejaaz: massively because their entire year's budget was spent in a couple of months.
- 21:17Ejaaz: So I'm wondering, in this world of agent loops where you've got AIs working
- 21:22Ejaaz: overnight for you, the bills are going to increase pretty massively.
- 21:25Ejaaz: And I'm wondering, unless these AI models don't get cheaper,
- 21:29Ejaaz: and there's an infrastructure bottleneck there where these GPUs cost a lot of
- 21:33Ejaaz: money, we can't scale power and infrastructure anytime soon.
- 21:36Ejaaz: We need so much more energy than we already have currently on Earth to be able to power these things.
- 21:42Ejaaz: The cost of these things are just going to go up a lot more massively,
- 21:46Ejaaz: which means that either this is only going to be a power or a tool reserved
- 21:51Ejaaz: for the rich, or something's going to break here and maybe open source models
- 21:54Ejaaz: get adopted more aggressively.
- 21:56Josh: Yeah, I imagine there's probably use cases for all of the above.
- 22:01Josh: It's like open source models will continue to improve they'll be able to do
- 22:04Josh: a lot of the more trivial tasks that don't require frontier intelligence so
- 22:08Josh: therefore the cost of those types of loops will go down because not everyone
- 22:11Josh: needs to have the most cutting edge,
- 22:13Josh: software stack engineering like they're just kind of having it help them through
- 22:16Josh: their day-to-day maybe it's replying to emails maybe it's whatever miscellaneous things it may be
- 22:21Josh: there's a high probability that these open source models as they continue to
- 22:23Josh: improve will be able to bite off a meaningful chunk of that then the other half
- 22:27Josh: is using these frontier models that is a requirement in order to get the absolute
- 22:30Josh: best results for whatever very challenging work they're doing.
- 22:34Josh: And that is going to cost a lot of money for sure.
- 22:39Josh: And I don't see that changing, but I think the output of the dollars in will continue to go up.
- 22:46Josh: It's because as you get more knowledge per token, as you get more output per
- 22:51Josh: prompt, it very clearly, I mean, the economics seem to make sense.
- 22:55Josh: And I think that's kind of right now.
- 22:58Josh: Enterprise spend on these models they're trying to figure out well how much
- 23:02Josh: value can we actually get back from every dollar spent and right now it's a
- 23:06Josh: little bit unsure you mentioned uber we have uber here that we're showing on screen
- 23:10Josh: where uber just recently put a cap on the amount of tokens that
- 23:15Josh: their employees are allowed to use at fifteen hundred dollars per engineer per tool per month and
- 23:21Josh: we'll see how that works because a lot of other companies that we know they're
- 23:24Josh: kind giving their engineers unlimited budget in fact they're kind of ranking
- 23:29Josh: the engineers based on how many tokens they're using per month and.
- 23:34Josh: We'll see where that goes. I suspect the companies that are spending more on
- 23:38Josh: tokens will continue to see a higher upside for now, at least.
- 23:42Josh: But like you mentioned, the underlying problem with all of this is we're going
- 23:46Josh: to continue to have more prompts. I mean, these loops consume a tremendous amount
- 23:48Josh: of tokens, whether they're frontier tokens or open source tokens.
- 23:51Josh: It doesn't matter. We're going to need orders of magnitude more than we have.
- 23:54Josh: And we don't have the computability. It really does always come down to that
- 23:59Josh: energy problem, that infrastructure problem.
- 24:01Josh: We don't have the infra built out to support this so therefore the costs likely
- 24:06Josh: continue to stay high maybe it's not because you're paying the provider for tokens
- 24:11Josh: perhaps it's just renting the gpu time from a cluster that is doing much more
- 24:15Josh: valuable work so i think that might ultimately be
- 24:18Josh: that crux is the actual availability of the compute to do these things and that's
- 24:23Josh: why these edge compute devices like having your,
- 24:26Josh: mac studio on your desktop that can run locally it's probably a pretty valuable thing to have.
- 24:30Ejaaz: So I'm sure a lot of you are wondering, you know, how does this apply to me?
- 24:34Ejaaz: You know, I have none of my friends have mentioned this loop feature.
- 24:37Ejaaz: I don't really know many people who are using it.
- 24:40Ejaaz: As we mentioned earlier, like this isn't probably going to be used by the bulk
- 24:43Ejaaz: or majority of people yet until some of those use cases actually arise.
- 24:47Ejaaz: I think it's mainly going to happen in the workplace. It's going to happen with
- 24:51Ejaaz: like some of these enterprise companies that are trying to automate certain
- 24:54Ejaaz: departments or functions of their particular a company like marketing,
- 24:57Ejaaz: like software engineering.
- 24:58Ejaaz: And I think it'll start with lower level tasks because these agents still aren't
- 25:02Ejaaz: smart enough to understand nuance completely.
- 25:05Ejaaz: And also, you don't just want to let an agent run loose overnight whilst you're
- 25:09Ejaaz: sleeping and then take down your entire company. And one place where it's working
- 25:12Ejaaz: tirelessly to accelerate the development of that
- 25:18Ejaaz: And we have Boris Cherny over here basically explaining how he's basically ditched
- 25:23Ejaaz: his integrated development environment.
- 25:25Ejaaz: He has ditched all of his normal tools that he had spent decades basically honing
- 25:30Ejaaz: his software engineering skill on to now completely focus on building up these
- 25:34Ejaaz: agent loops. And what is he focused on?
- 25:36Ejaaz: Well, he works primarily on cloud code, but the other folks at Anthropic and
- 25:40Ejaaz: OpenAI have started this thing called
- 25:43Ejaaz: Recursive self-improvement or RSI, which is basically the goal of getting your
- 25:48Ejaaz: AI model to build the next version of itself.
- 25:52Ejaaz: And this is a test that Anthropic and the folks at OpenAI do for any new model that they release.
- 25:57Ejaaz: They set it a goal or task to basically rebuild itself in a more improved fashion.
- 26:02Ejaaz: Now, one thing that the AI has gotten really good at is building out that next function.
- 26:07Ejaaz: But one thing it's not very good at is figuring out what research problems they
- 26:12Ejaaz: should fix, what research problems it should focus on to try and,
- 26:16Ejaaz: you know, overcome and make it ultimately, you know, a better model than its competitors.
- 26:21Ejaaz: Now, RSI is something, it's kind of like the golden egg that each AI lab is going after.
- 26:27Ejaaz: And this is the primary use of agent loops right now.
- 26:30Ejaaz: And you can see why it might be obvious. If you have an AI model that can basically
- 26:34Ejaaz: build the next best version of itself, eventually you're going to get to AGI,
- 26:38Ejaaz: whatever the hell that looks like, and then you can apply it to pretty much any sector.
- 26:42Ejaaz: Now, the problem and the worry that kind of immediately pops into my head and
- 26:45Ejaaz: a lot of these researchers head is, if it eventually does get that smart, right?
- 26:51Ejaaz: Could escape human control completely and run off on its own and do its own
- 26:55Ejaaz: thing. Because at that point, why would it need a human to kind of like guide it or shepherd it?
- 27:00Ejaaz: Instead, it can just kind of like do its own thing. So this is like the primary
- 27:03Ejaaz: use case that I'm seeing for agent loops being worked on right now.
- 27:06Ejaaz: I would love to see a like more broader application across like kind of like
- 27:10Ejaaz: consumer professions, like in finance, like in science and stuff like that,
- 27:12Ejaaz: which I do believe it'll spill over eventually. But unless you're seeing anything
- 27:16Ejaaz: else, Josh, I think like that is primarily it on agent loops and agent autonomy.
- 27:21Josh: It's on you to figure out the best use cases for it. Like there's no real company
- 27:25Josh: defining it. They're just giving you the tools. And I mean, for better or worse,
- 27:29Josh: it's very open-ended. So it's on you to figure out how best to use these.
- 27:33Josh: I think if this sounds a little overwhelming, maybe we could outline a few examples
- 27:36Josh: of each one of these kind of four rungs in the ladder here.
- 27:39Josh: The first one being prompting this everyone has done before.
- 27:42Josh: I'm sure it's like rewrite this
- 27:44Josh: email to sound more confident or explain what my doctor meant by this.
- 27:49Josh: But then you've probably also used the partial agentic usage as well of these
- 27:53Josh: models, which is like planet my three day vacation to Lisbon that I'm going on next week.
- 27:58Josh: And it will actually go off and use tools and it will think complex thoughts
- 28:02Josh: and ideas and kind of surface you a full itinerary for your trip.
- 28:05Josh: And then there's the third one, which is the harness. This is a little more
- 28:08Josh: complicated. This is for people who are building more project based stuff.
- 28:11Josh: So for example, if you want to build you a website for your dog walking business
- 28:15Josh: and you kind of describe it and you go back and forth on a spec and then it
- 28:19Josh: goes off and implements that.
- 28:20Josh: And the fourth is loops, which doesn't have to necessarily be overwhelming.
- 28:24Josh: It can be simple as let's say you are.
- 28:27Josh: Interested in the news, you could say every morning before I wake up,
- 28:30Josh: scan these 10 sources plus market data and give me this bulleted brief.
- 28:35Josh: Or let's say you have a to-do list. It'll go off and think overnight and solve
- 28:38Josh: all those problems overnight, iteratively until it comes to a solution that
- 28:42Josh: it hopefully arrives at in the mornings. There's a lot of use cases.
- 28:45Josh: I think a lot of it requires creativity.
- 28:47Josh: And that is the prompt we will leave you with today, which is share with us,
- 28:51Josh: please, how you are using these models best.
- 28:54Josh: Because so much of the question isn't are these models smart?
- 28:57Josh: It's how can I extract that intelligence from them in the most effective way
- 29:00Josh: for my life? So I would be so curious to hear which rung of the ladder you find
- 29:04Josh: yourself on one through four.
- 29:05Josh: And then what the most interesting use cases you found,
- 29:08Josh: among those rungs of the ladder are you using loops currently what are you using them for,
- 29:13Josh: are you with agents are you still using it as a google extension if you're still
- 29:16Josh: using it as a google extension i would encourage a little more creativity really
- 29:19Josh: try to ask harder questions and figure out how it could be implemented in your
- 29:22Josh: life but i think that's pretty much it on the loop um,
- 29:26Josh: you're not going anywhere but your job might shift a little bit in terms of
- 29:31Josh: scope as these tools get more powerful and that should be the hope that should
- 29:34Josh: be the goal because it'll allow you to do so much more that you want to accomplish, I believe.
- 29:39Josh: And yeah, I think that's where we'll leave you with today.
- 29:42Ejaaz: Thank you folks so much for listening. Similar to Josh's prompts,
- 29:46Ejaaz: I'm actually kind of curious, for one singular task that you've used your AI
- 29:51Ejaaz: for, what is the most number of tokens that you've burnt?
- 29:53Ejaaz: Be honest, it can be for any use case, doesn't matter, let us know.
- 29:57Ejaaz: And also, what is the longest that you've had an AI work on a particular task
- 30:01Ejaaz: for? Is it a couple of minutes? Is it hours? Is it potentially overnight?
- 30:05Ejaaz: Let us know. I'm curious. And what was the associated bill with that?
- 30:09Ejaaz: And yeah, we'll see you on the next episode. Wherever you listen to us,
- 30:12Ejaaz: if you haven't subscribed, if you haven't rated us, if you're not leaving us
- 30:16Ejaaz: comments, what are you doing?
- 30:17Ejaaz: We respond to pretty much any and every one of them. We listen to your feedback.
- 30:20Ejaaz: It feeds into some of the work and content that we put out.
- 30:23Ejaaz: We are almost hitting 60,000 of you folks. And you guys are reading our newsletter,
- 30:28Ejaaz: which is like hit out to about 100,000 plus people. every single week. We post twice a week.
- 30:34Ejaaz: But yeah, wherever you are, please subscribe to us, leave us a comment,
- 30:37Ejaaz: and we'll see you on the next one.
- 30:39Josh: See you guys next time.
- 30:40Ejaaz: Peace.