OpenNashPodcasts

CXOTalk

An Advanced Look at AI Agents, Part 2 | #868

12 Feb 2025 · 53m · Michael Krigsman, Praveen Akkiraju · 19 quoted facts

▶ Play episodeOriginal source ↗

In brief

Praveen Akkiraju of Insight Partners argues that AI agents are ordinary software with large language models inserted at key points, not magic. Models handle the interface, planning and data lookup. Reliability comes from surrounding scaffolding: evaluation loops, reflection checks, human approval and conventional deterministic code. In his view the technology is promising but still early.

The central tension is between the unpredictable nature of language models and what businesses need, which is consistent results at scale. Praveen says that gap is closed by design rather than by waiting for better models. The same tension shapes pricing, where outcome-based fees only work if value can be measured, and security, where a poorly grounded agent can be hallucinating or hijacked.

Key insights

  1. Agents are software, not just language models

    Praveen says a language model is a tool inside the agent, not the product. It fills in the interface, the reasoning layer and dynamic data lookup, while existing databases, workflows and predictive models still do much of the work.

  2. Reliability comes from scaffolding around the model

    Language models can answer the same question differently each time, so builders add evaluation loops, reflection checks and sometimes fully deterministic steps. This is how an agent can book a ticket or generate code consistently.

  3. Humans stay in the loop for planning

    Most agents today propose a plan that a person approves, as coding copilots do. Praveen expects this to remain true wherever decisions must be accurate.

  4. Pricing depends on measuring the agent's value

    If value is easy to attribute, like calls handled by a support agent, outcome-based pricing fits. Where it is hazy, such as analyst productivity, he expects platform fees plus usage charges, partly because CFOs need budgets they can predict.

  5. Agents create new security exposure

    Praveen says agents can help security teams find the important alerts in a flood of data. But ungrounded or poorly protected models risk hallucinating, missing threats or being hijacked.

Questions

What is an AI agent, in plain terms?

Praveen Akkiraju describes it as application software that understands what a user wants, works out a plan and carries it out. It offloads planning and execution that a human used to do.

Why can't I just use ChatGPT to run business tasks reliably?

Language models are non-deterministic, meaning the same question can get different answers. That is fine for brainstorming but not for tasks like payroll or booking a ticket, so agents need extra checks around the model.

What does human in the loop mean for AI agents?

It means a person reviews or approves what the agent proposes before it acts. Praveen says coding assistants already work this way, with the programmer approving the plan.

Where are companies actually using agents today?

Praveen points to coding assistants, customer support, and IT or security operations, where agents sift large volumes of alerts. He notes that these deployments are still works in progress.

How will businesses pay for AI agents?

Where the value of an agent's output can be measured, such as calls handled, he expects outcome-based pricing. Otherwise he expects a mix of a platform fee and charges per use.

Facts

Stated by the speakers. Each quote matches the transcript, which shows what was said, not that it is true.

Praveen Akkiraju says OpenAI had just launched Operator, a consumer-focused AI agent.

“Uh, OpenAI just launched, uh, their consumer agent called Operator, uh, very interesting.”

0:07:14 · Praveen Akkiraju · Operator · 2025

Praveen Akkiraju says Claude Sonnet 3.5 was a step-function jump in how accurately large language models generate code.

“the Claude Sonnet 3.5, that was, like, I think, a step function jump in the ability of large language models to accurately generate code”

0:12:18 · Praveen Akkiraju · Code generation

Praveen Akkiraju says Salesforce launched its own agentic offering, called Agentforce.

“Salesforce, uh, la you know, launch their own sort of, uh, agentic, um, agentic workforce, agent force, as they call it”

0:33:14 · Praveen Akkiraju · Agentforce

Praveen Akkiraju says Microsoft offers Copilots and that OpenAI launched the consumer-oriented Operator agent.

“Microsoft has Copilots. We just saw OpenAI launch operator, which is more consumer-oriented, uh, agent”

0:33:14 · Praveen Akkiraju · Incumbent agents

Praveen Akkiraju says Insight Partners is an investor in CrewAI, a popular open-source framework for building AI agents.

“you know, we are investors in a company called CrewAI, for example. Um, and I'm sure anybody who's talked about AI agents probably knows about CrewAI.”

0:32:49 · Praveen Akkiraju · CrewAI

Praveen Akkiraju names LangChain as another framework used to build AI agents, alongside CrewAI.

“There are others, like LangChain, uh, which are also do something similar.”

0:32:49 · Praveen Akkiraju · Agent frameworks

Insight Partners' market map includes a category called the agent computer interface, covering the tools that let AI agents use computers.

“Uh, there's this new sort of bucket we, uh, you know, we call sort of the agent computer interface, uh, which is the ability for AI agents to use, uh, computer”

0:31:41 · Praveen Akkiraju · Market map

Praveen Akkiraju says Cursor seems by far the most popular AI coding tool among developers.

“I mean, Cursor, by far, seems to be the most popular among developers today”

0:33:49 · Praveen Akkiraju · Coding agents · 2025

Praveen Akkiraju says Devin works differently from Cursor by firing off a bunch of agents that execute the user's plan.

“If you take something like Devin has a different sort of way it it engages, you know, it fires off a bunch of agents that, you know, execute your plan”

0:35:24 · Praveen Akkiraju · Coding agents

Praveen Akkiraju says Samaya is building AI agents for finance workflows, including a finance-analyst-style agent.

“Um, there's this really interesting company called Samaya, for example, that's building doing some amazing work, uh, focusing on building agents for the finance workflow”

0:34:18 · Praveen Akkiraju · Finance agents

Praveen Akkiraju describes a reflection loop in which an agent's output is tested against another language model trained on the correct output.

“once the output of the agent comes out, you test it against another, uh, large language model, which is trained with the right output”

0:12:50 · Praveen Akkiraju · Reflection loops

Praveen Akkiraju says large language models are trained heavily on math and coding because skills there transfer to broader reasoning tasks.

“there's a reason why a lot of large language models are fundamentally trained on math and on coding tasks, because there's a lot of transfer learning.”

0:20:36 · Praveen Akkiraju · Model training

Praveen Akkiraju says what changed in this generation of AI is that powerful models can be accessed through an API call.

“What changed, I think, in this generation is that today, really powerful, complex, uh, AI models are available on the other end of an API call, right?”

0:29:42 · Praveen Akkiraju · AI adoption

Praveen Akkiraju credits the release of ChatGPT, because it was so accessible, with unleashing corporate adoption of large language models.

“And it's largely, I think, the ChatGPT moment, um, which unleashed this because, you know, it was so accessible.”

0:29:09 · Praveen Akkiraju · Enterprise adoption

Praveen Akkiraju says most large corporations have rolled out some form of coding copilot, though not yet at scale.

“Most of them have rolled out, for example, uh, some form of a coding copilot.”

0:30:18 · Praveen Akkiraju · Enterprise adoption · 2025

Praveen Akkiraju says agent pricing may combine a platform fee with a charge based on how often the agent is run.

“So you might, you know, pay a platform fee, like for the agentic thing, and then maybe you hire an agent.”

0:43:39 · Praveen Akkiraju · Agent pricing

Praveen Akkiraju predicts outcome-based pricing will become the norm where the value of an agent's output can be attributed accurately.

“So, based on that, if you can, then outcome-based pricing is is essentially where we're eventually going to go to, right?”

0:43:39 · Praveen Akkiraju · Agent pricing

Praveen Akkiraju describes a security operations center as the nerve center of how most companies run security.

“uh, a security ops center is essentially the nerve center of how most companies run their security operations.”

0:46:52 · Praveen Akkiraju · Security operations

Praveen Akkiraju says he took a course in neural networks as a graduate student, noting AI has been around for a long time.

“I did a course in neural networks back in my, you know, grad student days.”

0:29:09 · Praveen Akkiraju · AI history

Chapters

  1. 0:00:38What an AI agent is

    Praveen defines agents as software that plans and executes tasks on a user's behalf. This frames the rest of the discussion.

    “understand a user's intent and be able to reason on the user's intent”
  2. 0:03:22How language models fit into the agent stack

    He walks through the interface, reasoning and dynamic-query layers where language models are inserted. This shows how agents differ from classic applications.

    “break it down into a set of subtasks”
  3. 0:08:17Non-determinism and the state of the art

    Praveen explains why unpredictable model output is the main obstacle to reliable agents. He says the field is still early.

    “large language models, by themselves, are non-deterministic”
  4. 0:12:18Designing for reliability with humans in the loop

    He describes the design choices that make agents consistent, including human approval of plans. This is the practical core of the episode.

    “human in the loop, is a very critical design component today in AI agents”
  5. 0:19:36Training, grounding and evaluating agents

    Agents need ongoing training and monitoring, much like a new employee. Evaluation loops and observability are central.

    “constantly understand the output of the agent, figure out where you can correct it”
  6. 0:31:41The AI agent market map

    Praveen lays out the layers of the agent ecosystem, from data and frameworks to incumbents and vertical startups.

    “The market map is a dynamic, living thing”
  7. 0:36:52Top use cases for agents

    Coding, customer experience and operations are the main areas of activity. Operations suits agents because of the volume of alerts.

    “this is actually a perfect use case for AI agents”
  8. 0:42:09The economics of agent pricing

    Whether outcome-based pricing works depends on whether value can be measured. Otherwise pricing will blend platform and usage fees.

    “can you measure the value of the AI agent output accurately”
  9. 0:47:49Security risks and opportunities

    Language models can help defenders but also add a new attack surface. Praveen says the security architecture is still being worked out.

    “LLMs do represent a new, you know, threat aperture”
  10. 0:50:22Future hierarchies of agents

    Praveen imagines worker, evaluation and manager agents, and says he does not believe in one unified agent.

    “and you potentially will have manager agents at some point”

Transcript

0:00:00
Michael Krigsman

What are AI agents, and will they really change the world, as some folks claim? Today on episode 868, we're taking an advanced look at agentic AI with a prominent VC investor. Praveen Akkiraju is managing director at the venture capital firm Insight Partners, where he's focused on AI agents. This is his second appearance on CXOTalk to discuss agentic AI. Praveen, welcome back.

0:00:35
Praveen Akkiraju

Thank you, Michael. Excited to be here.

0:00:37
Michael Krigsman

What are AI agents?

0:00:38
Praveen Akkiraju

You can think of AI agents as application software that is able to understand a user's intent and be able to reason on the user's intent, come up with a plan, and execute the plan. At a broad level, that's really what an AI agent is. So today, if you kind of look at how that task is done, you typically have an application, you have a human who comes up with the plan and executes the plan, right? So the the transition that we are in the process of making with AI is that we're now offloading a lot of that planning process, uh, and the execution process to these agents, and allowing them to use applications as humans would, right?

0:01:20

So that's really the paradigm shift that we are in the process of making. That's why AI agents are so exciting.

0:01:26
Michael Krigsman

What is the role of LLMs, large language models, on this whole agentic AI world?

0:01:35
Praveen Akkiraju

It's important to understand that AI agents are not just all about large language models, right? You have to think about AI agents as essentially another software application, which now incorporates large language models in in areas where they add the most value. So, let's take a step back and think about sort of how applications were previously defined. You used to have, um, a database, a system of record, you used to have, uh, a software, uh, workflow that was built on top of this, and then you had a user interface.

0:02:10

That's typically what your classical application looks like today in the SaaS context. So, the power of large language models is that they are able to insert into the stack at various different points, um, and be able to kind of dramatically improve the productivity and the capability of these application software models. So, you can think of large language models as playing different roles in a in in this sort of new paradigm we call AI agents. The first layer would be the user interface itself.

0:02:43

Um, you know, we are all now used to the ChatGPT interface where we go in and you essentially type in something, or you can even speak to it, uh, and, you know, it's able to kind of understand that context and comes back with a an answer, as opposed to, you know, set of reference points or the ten blue links, right? So, similarly, in the application context, you have a user interface now where the user can interact and basically say, hey, show me the data for a particular region for a particular product, and it and that LLM is then is able to take that input and synthesize that and understand the context of it, as opposed to the user having to

0:03:22

go and figure that out, right? So, that's one layer. The second layer, which is really important layer, and kind of, in some ways, sort of almost the core of an AI agentic, uh, architecture is a reasoning layer, right? Which is the ability to take the task given to the agent, and break it down into a set of subtasks. So, for example, if you were saying, let's go build a research report on a particular stock, right? So, if that is the the the prompt that the user provides, the AI agent then takes that down and says, OK, how do I do build a research report on this particular stock?

0:03:57

I have to go, um, to, you know, Yahoo Finance or one of these public websites, get all the information about that stock, um, be able to kind of synthesize all of that information, uh, create a report, and then publish a report. So, it breaks that down into specific tasks. That's the reasoning layer, right? The next layer where the LLMs play a role is the ability to go out and dynamically query information. So, in the past sort of application context where things were static, the application could only look at things where it had an API call built in.

0:04:31

So, if it had access to a particular data store and it had an API call, it would go pick that API call. Here we have an LLM that can reason and say, wait a minute, this information is available to me externally. This information is available to me through this API call internally, and I need to get both of these pieces of information in order for me to execute my task, which is to build this research report.

0:04:53

So, let me launch a, uh, a web search API. Let me also launch an API to my internal research, um, store, put that those data points together, right? So, it's it's the LLM has the ability to understand what sources of data it needs to go get the information from for it to execute on the task. Now, once it does that, right, they the application software synthesizes it, and then you come to the next step, which is you have the output.

0:05:24

A lot of really well-designed agents have strong evaluation loops, and this is really, really important, right? Once the agent actually comes up with the output, you test that output against, uh, you know, what essentially is the gold standard that you set up and say, this is how a research report looks like. So the agent compares the output it got with the gold standard and says, does this match it? And then it corrects itself, did it match that standard, right?

0:05:51

So, as you can see, you're inserting the large language model at different layers of the AI agent in order for it to be able to make the entire process a lot more dynamic and interactive, and that's basically what is different between a classic application flow and AI agent application flow. So we have this reasoning, we have access to this broad body of human knowledge, and of course, that is different from traditional applications. How accurate are these agents today?

0:06:36

What is the state of the art? How useful are these agents in practice? We are quite early in this journey. You know, it feels like when you read the press, uh, you have, you know, AI agents are everywhere, right? Um, or if you look go look at a website today for any software company, essentially, AI agents, uh, are are the way they're now expressing their products. However, I think in in terms of the maturity of the technology, both from, um, the, uh, the important question you talked about, how reliable they are, but also in terms of, on the customer end user side, the experience of the end users, in terms of the deployments and the scalability and reli- reliability of

0:07:14

these, we're still in, uh, in the early days. Now, um, I will say that there's a spectrum of agents, right? So, in in in the spectrum, essentially, you know, at at one end of the spectrum, you could have these consumer agents, which are really focused on individuals. Um, you know, we were talking about this before the show started. Uh, OpenAI just launched, uh, their consumer agent called Operator, uh, very interesting. Uh, you know, it's for us as individuals, part of the Pro plan.

0:07:42

Uh, and the other end of the spectrum are essentially the next phase of evolution of RPA or robotic process automation, right, in the enterprise. So, uh, agents that take on complex enterprise workflows, right? So, um, we have tremendous amount of activity all along the spectrum in terms of, you know, startups, uh, as well as incumbents, um, advancing the state of the art, right, experimenting with the AI agents. So we are in the early days, primarily because, um, there are a few things that we are still trying to figure out, right?

0:08:17

Um, now, large language models, by themselves, are non-deterministic. And and I think what I mean by that is that, um, and we all, you know, again, we've all experienced this. When you ask ChatGPT a question a certain way and you ask the same question in a slightly different way, you may get a different answer, right? Um, now that's getting better with some of the newer models, particularly some of the the reasoning models that are, uh, able to correct themselves.

0:08:43

But the fact of the matter is that the core of the large language model is this sort of non-determinism. And so, uh, a lot of the AI agentic designers today, builders today, are working on in what we call scaffolding in order for us to essentially take the power of these large language models and harness them at the same time, making sure that we're able to understand that the non-determinism exists and we have the right architecture to be able to handle that, uh, so you get a reliable, consistent, and most importantly, scalable AI agent.

0:09:17
Michael Krigsman

Where are we there? Because, of course, that non-determinism, if you press, enter, submit again on a prompt, it's gonna give you a different answer, is great if you're wanting help writing an outline or some type of summary of a document because there's different perspectives you can take. But if you want it to run a task like book me an airline ticket, you don't want a lot of stuff all over the map. You just want one thing done.

0:09:49

You want that ticket to be booked in the right place with the most efficiency and so forth, so it becomes a big problem, I would think.

0:09:55
Praveen Akkiraju

Yeah, and I think this is, again, a central, uh, design consideration, right, when you're building AI agents. Um, and and I think we can maybe break this down into, like, three parts. So the first part is the task itself. Uh, and you gave an example of a task, right? So how, um, how important is it for you to get the task absolutely right? Now, in ChatGPT, you know, if it gives you a slightly different answer, it's like search, right?

0:10:23

You're just you're getting information. You're not essentially making a decision, so you're okay with some level of non-determinism, uh, because the human mind is able to correct for that, right? The other end of the spectrum, if you're essentially, uh, betting on this AI agent to execute a task consistently, it could be, you know, a enterprise workflow, uh, and a a back end workflow, right? It could be, um, code generation or, um, you know, you're essentially a customer service interaction agent, uh, you cannot have that level of non-determinism.

0:10:58

So, so that's one thing. Like, how do you define the task? And I think that's a a a key question to ask. The second aspect that you wanna look at is okay, now that you say, let's say you you have a task that you need to be accurate. And it's also, again, important to understand that AI agents are not all about just LLMs. There's a lot of existing software. There's a lot of reusing, you know, m machine learning models, predictive models, which are deterministic, right?

0:11:24

Uh, as well as the classic things that you as a software engineer do to build applications that go into making an AI agent, right? So, uh, I'll say this again, AI, uh, LLMs are a tool. They're not the product, right? They're not the agent, they're a tool. So you have to understand, as with any tool, what the capabilities are. So how do you so that's that's the second piece is, like, when you think about the AI agent, it you have to think about leveraging the right the LLM in the right places.

0:11:53

Then the third piece is okay, so now you've figured out, okay, uh, my large language model, uh, is gonna help me with building a plan. For example, in the reasoning layer that we talked about earlier. So most AI agents today essentially, um, are propose a plan, and you have a human in the loop that then approves the plan. So a good example of this is a lot of the coding, um, you know, copilots and coding agents that you have today.

0:12:18

They're very again, and particularly the the the Claude Sonnet 3.5, that was, like, I think, a step function jump in the ability of large language models to accurately generate code, right? The way they work is essentially, you know, the programmer is interacting with the large language model. It proposes a plan, which is approved and edited by the programmer before it actually goes out and executes it, right? So that so-called sort of user in the loop, human in the loop, is a very critical design component today in AI agents, particularly in that planning layer, right?

0:12:50

Now, there are other things you can do, uh, and we talked about part of this, which is, you know, what we call like a a a reflection loop. So once the output of the agent comes out, you test it against another, uh, large language model, which is trained with the right output. So the model the agent essentially tests itself to say, did I get this right? And it's able to kind of think on whether the output is correct, and then make those changes and go back and iterate again, right?

0:13:18

So these kind of reflection loops, the way you build evaluations, which is how do you determine the output is correct, and using that data to continuously improve the AI agent, is again part of the design process. I gave you, like, three different things where you have to consider. There's a lot more we can go into in terms of depth, but at a broad level, you know, the takeaway is that you can design AI agents to be deterministic, assuming that you understand the task, right?

0:13:49

You provided the right scaffolding, the evaluation loops, and you essentially involve the human in the loop. Today, AI agents work well when you have a human in the loop, and I think that's going to be the case, particularly on this end of the spectrum where output needs to be decisions need to be a lot more accurate.

0:14:09
Michael Krigsman

Subscribe to the CXOTalk newsletter so you can join our community, and we can tell you about our upcoming shows, which we have great ones. We have questions that are stacking up on LinkedIn, so let's jump to a few questions right now. And the first question is from Ravi Karkara, and he says, Where do you see American universities on creating a skills workforce for the AI-driven world economy? How will they learn to work with and deploy AI agents?

0:14:50
Praveen Akkiraju

I consider AI, large language models, to be a tool, right? Just as, you know, we had cloud, mobile, all these fundamental platform shifts, the AI and large language models are a tool to help us accomplish our tasks. So what I mean by that is it still is important for you to deeply understand what is the problem you're trying to solve with this particular tool. Are you trying to book an airline ticket, like Michael you had mentioned earlier?

0:15:22

Are you trying to execute a payroll function in in an enterprise? Um, are you trying to respond to a customer support question? So understanding the actual task, which is what, you know, essentially good product management is, um, is foundational to understanding how this tool, this new tool, much more powerful, obviously, dramatically more impactful than anything that we've seen in the past, is going to change how we as, uh, a we as basically educators, as knowledge workers, or as consumers, leverage AI.

0:16:01

So, in terms of, you know, how do universities approach this? It depends on sort of how you participate in this. I mean, the to one end of the spectrum, you know the the education in in sciences and math and and good grounding in that helps you be part of the design process of this. On the other end of the spectrum, you know, if you're more business oriented, um, you know, a deep understanding of your problem, how and essentially how the tool works.

0:16:29

I mean, we all are experimenting with chat GPT today. Um, I use it differently, my daughter uses it differently. Um, you know, I hope hopefully none of her teachers are listening, but, you know, she uses it sometimes to do help her with her homework, right? And so she's learning as part of that process, uh, just as I'm learning to use it for my use cases, and so are all of us, right? So I think it's a tool that we experiment with, but a deep understanding of the problem and and figuring out how to understand, uh, how to use this tool is is foundational.

0:16:59

So, you know, product thinking is, I think, is another key aspect, which I think is something we should emphasize. You know, if you're not deep in the algorithms and math, you still have a tremendous role to play by understanding sort of how do you build products, how do you solve customer problems, right? And and I think the third aspect of this is there's a huge human element to this. You know, we just talked about sort of how do AI agents function today?

0:17:24

And one of the things I said is human in the loop, right? Uh, and, you know, will agent AI agents get better at reasoning? Probably. I mean, the o three model is amazing, right? And you've seen huge advances just in the last, you know, few weeks, last you know, late part later part of last year in terms of the reasoning capability. However, throughout the steps, right, you have to think about, um, where the role of the human is, and at is it an evaluation function?

0:17:51

Is it a reasoning function? And so humans are always going to be involved. Uh, and being able to sort of understand and engage with the technology, uh, is effectively the most important thing, right? Uh, there is a massive human side of this, as much as there is a technology side of this, right? So those are some of the areas in, you know, I'm not an educator, so as I approach this, like, that's the way I think about it.

0:18:15
Michael Krigsman

This is from Suresh Babu Madala, and he says, Do we need to train agents or do agents interpret the question as a step-by-step task? That's a great question.

0:18:28
Praveen Akkiraju

You do need to train agents. Again, there's a spectrum of what these agents can do in terms of simple tasks versus really complex tasks, and the level of training, obviously, will depend on what you're expecting the agents to do. Um, you know, the first phase, as you're inserting the agent into a particular task, there's a certain amount of grounding that needs to happen. And the grounding typically is, uh, you know, connecting it to the right data sources, connecting it to the right application sources, uh, connecting it and and understanding, making sure that it understands and grounded in the policies of your particular use case, uh, or your particular enterprise.

0:19:05

So that's the initial part. However, training, you know, just like we as human beings, right? We are constantly learning, right? And if you let's say you onboard a new employee, uh, you know, fresh college grad, uh, they're in a constant training process, right? They learn, uh, you have somebody who watches their output, uh, you give them feedback, right? And you hopefully you observe them continuing to improve. It's the same exact thing for AI agents. That's why these evaluation loops are so important aspect of designing an AI agent.

0:19:36

I can't say that can't stress that enough, right? Uh, you have to be able to kind of constantly understand the output of the agent, figure out where you can correct it and continue to improve. And I think the the last part of this, the observability of how these agents are functioning, right? Where are sort of the broader efficiencies and inefficiencies of what they are doing and not doing is a constant part of sort of your architecture.

0:20:01
Michael Krigsman

This would be an excellent time for everybody listening to subscribe to the CXOTalk newsletter. Go to CXOTalk dot com. If you're watching on LinkedIn, take a look at the address on your screen and subscribe to our newsletter so we can notify you of upcoming shows, and you can be part of this amazing, amazing CXOTalk community. Our next question is from Greg Walters, and you kind of addressed this a little bit, but he says, Can't non-determinism be prompted into existence?

0:20:36
Praveen Akkiraju

The first aspect of this is to really understand, you know, the role of the LLM in your task, right? Uh, and what is the level of reliability that you expect from an LLM's task? Now, there are certain things, uh, where, um, the capability of the LLMs is getting constantly better. And the the you know, there there's a reason why a lot of large language models are fundamentally trained on math and on coding tasks, because there's a lot of transfer learning.

0:21:05

As they get good at coding, as they get good at math, they're also able to get good at reasoning, uh, tasks, right, which are much more broadly applied. That's why there's a lot of focus on those tasks. So, um, so the first point I'll I'll say is these models will progressively get better at managing the hallucinations, whether it is through reasoning loops, right, uh, or whether it is through better post-training of the models in your deployments, or whether it's inference-time reasoning, right, which is sort of another, uh, you know, scaling level that we now have.

0:21:35

There are different techniques right in the model itself um which allow you to decrease the aperture of the nondeterminism right so that is one vector the other vector is as I mentioned earlier building the scaffolding around it understanding that you're gonna get an output from the large language model that needs to be synthesized into something that's a little bit more reliable right and gets to the level of output that is acceptable for you that's a reflection loop that's your evaluations and that's you know and sometimes you may just have a deterministic runtime that you need right to design into the AI agentic workflow

0:22:11
Michael Krigsman

And Gus Becktash says, It's interesting that agentic AI goes around the ridiculously frustrating prompt user interface that is not integrated with any workflow. This is huge. What are your thoughts about agentic AI simply around the user interface and integration with workflows?

0:22:35
Praveen Akkiraju

This is the quantum leap, in my opinion, right, in terms of, uh, the user interface and user engagement. In a lot of ways, I think we've had, um, some form of natural language processing, NLP, right, type interfaces, you know, you can think of chatbots today. Uh, it's hard to escape them. You know, if you're trying to book a ticket or anything, like, the first thing that pops up is a chatbot that's trying to get your information, right?

0:22:57

So that's natural language processing. It you know, it's able to understand voice, translates it into text, you know, does a search and responds back to you. I think the opportunity with large language models is the ability to infer context, right? What we had in the previous generation of chatbots was a literal translation, right, and a static sort of rules-based interpretation of that translation. So what large language models have now, because they've trained on, like, the entire corpus of human language data, is they can infer context.

0:23:28

They can infer tone. They can infer, you know, the the particular sort of intent, and they're able to then appropriately translate that into into their query, right, and get you back a response. So I think it's game changing that you would have a large language model in a user interface perspective. Now remember, like, we're still today still very text-based, right? Most of ChatGPT interactions, though they have voice mode, which is amazing, right, are still text-based. But think about the ability for us to be multimodal, right?

0:24:01

Our ability to do voice, which we're there today, ability to input images and videos, right, which we're gonna get to, right? And over a period of time, these models will effectively get to this point where we call they have a world understanding understanding of the world model, and I think that could be game changing in terms of how we interface with this technology.

0:24:19
Michael Krigsman

And this is from Arslan Khan, who asks a very interesting question. He says, We want bias to be removed from data when it comes to AI. How do you remove human bias if humans are in the loop, and who decides what's a bias or not? It's a really interesting point.

0:24:39
Praveen Akkiraju

If our vision eventually is that, uh, as some companies have articulated that every company has an AI agent, and that's sort of the first point of interface for a customer interacting with the company, right? Let's say you're an insurance company or you are a, um, you know, you're even like a a government service, like maybe the DMV, right, at some point. Um, that interface is really important. So I I think, look, they obviously the model companies are doing a lot of great work in making sure that we are conscious about bias.

0:25:15

Um, now it is a fact that, um, that is not a perfect solution yet. We're not quite there yet in in certain instances. Um, you know, you're not getting these perfect answers. So part of this is the context that I talked about in terms of how you ground the agent is really important. And so what does context really mean, right? Context means examples. Uh, and so if it's a customer agent, for example, you could train it on the policies that you have.

0:25:45

You know, you probably have a lot of voice recordings of existing agent calls, right, that are great examples of how to handle situations and bias or confrontational situations. So the training of this agent grounding it in the policies right and the rules of the particular use case is a particularly important task now I think look the human in the loop is really about sort of how you reason things and obviously look the the way a a human interacts ideally is a positive in terms of our ability to eliminate bias right by inserting human in the loop you're actually adding a step that improves the ability of the agent overall to be you know to correct its biases but I would

0:26:30

say you know good training grounding in policies right and obviously you know having responsible humans in the loop uh are the things that will help us get there but it's an imperfect process and that's why I say it's early days yet

0:26:43
Michael Krigsman

Arslan Khan comes back and he says, If subject matter experts train AI to create AI agents, would we really need the subject matter experts? What happens when AI agents come across a scenario that they haven't encountered yet?

0:27:02
Praveen Akkiraju

Training is a constant process for AI agents, right? What you get when you initially start this process with a subject matter expert helping you ground the model, ground the the AI agent, is you're giving it a certain rubric. You're basically saying, like, hey, here's basically what is expected, right? Here's a basic task. Here's how you perform the task, right? Um, now the task evolves. We are in a dynamic world, right? Let's say you're in a company, uh, maybe you launch a new product, uh, maybe you expand into a new region.

0:27:33

Uh, you know, maybe you have, uh, you you make an acquisition or you have new employees onboarded, right? It's a it's it's a process of constant change. So, uh, to some extent, I think you can design the AI agent to say, okay, I can expand into a new geography. This is how I understand it, right? Um, but there may be different policies. I mean, as it's often the case, if you're operating in a different, uh, country, they may have their own, uh, you know, regular rules and regulations that you need to you need to now kind of ground the model in and such like.

0:28:02

So I think the subject matter expert is really, um, you know, as and we all do this, right? We're all subject matter experts. We're not static, right? We're constantly sort of learning, evolving, understanding, right? New technologies, new pieces, and it's the same thing for the model. So, um, yes, the idea of the AI agent is to take away these sort of mundane things. Okay, go get this document, put ten documents together, create a research report, right?

0:28:27

So that yes, you don't need to retrain that thing, but being able to say, like, okay, how do I operate in the European Union, which may have a different set of rules, or, uh, in in Asia, in in Japan, or in China, or in India, right, which may have a different set of rules. Those are things that there's a certain amount of, uh, requirement of understanding those rules and regulations that need to, again, you need to kind of train the agent on, right?

0:28:51
Michael Krigsman

Let's start talking about business. And Mario Garcia asks, he says, It's inspiring to see the impact of AI in Fortune 500 companies. What insights about this stand out to you the most?

0:29:09
Praveen Akkiraju

A lot of these large companies today, I mean, it's been amazing to watch how rapidly, um, you know, both sort of large companies, as well as incumbents and startups, have really embraced, uh, AI and large language models. And it's largely, I think, the ChatGPT moment, um, which unleashed this because, you know, it was so accessible. So you take a step back. You know, AI has been around for a long time, right? Uh, you know, I I did a course in neural networks back in my, you know, grad student days.

0:29:42

What changed, I think, in this generation is that today, really powerful, complex, uh, AI models are available on the other end of an API call, right? So that level of simplicity in terms of access to really powerful technology is essentially what enabled us to unleash large language AI, as you see it, in in a lot of these use cases. Now, I will again caution you to say that we are still very early. If you talk to a lot lot of these large corporations, they do have large language models integrated.

0:30:18

Most of them have rolled out, for example, uh, some form of a coding copilot. They've rolled out some form of, you know, customer support function. They've rolled out some form of an analytics sort of, uh, use case with large language models. Um, but we're still not deployed at scale, primarily because we're kind of still tuning, tweaking, right, uh, learning in terms of how do you manage these AI agents, how do you manage biases, as one of your audience members just asked, how do you make sure that they are current, right?

0:30:48

How do you ensure they don't they don't hallucinate? The most important thing of the in this is fundamental, right? We all know this. It doesn't matter. There's a lot of really, you know, fun, exciting, interesting demos on on on X, right? Um, and that's those are, like, great. You can say, oh, wow, this agent can do this. What's really important is can it do it consistently and can it do it at scale? So those are the questions we'll answer this year, hopefully, right?

0:31:15

And that's why we're so excited in 2025 about the trajectory of these AI agents.

0:31:20
Michael Krigsman

Praveen, you and your team put together what you call a market map of companies involved with AI agents. Can you tell us about that, and I can bring it up on the screen so everybody can see? And there it is. Praveen, can you talk about this market map that you've put together?

0:31:41
Praveen Akkiraju

The market map is a dynamic, living thing in the sense that, uh, it will evolve constantly, uh, primarily because we're seeing so much, um, activity, right, and energy around, uh, you know, the AI agentic, uh, space. So what we try to do is to basically, uh, construct this in in layers, right? So there's there's, like, a foundational layer, uh, where there's a lot of these kind of data sources, integrations, and such like. Uh, there's this new sort of bucket we, uh, you know, we call sort of the agent computer interface, uh, which is the ability for AI agents to use, uh, computer, uh, you know, tools, right?

0:32:24

And, you know, it could be integrations. It could be, uh, you know, web tools. Some of the stuff is integrated in models. Some of these are, you know, you have interesting kind of platforms that are created for this. So we try to kind of construct the model as, you know, layer by layer. What's the bottom layer? Okay, is you you what are all the data platforms, right? What is what is this sort of middleware layer, if you will, which is the agentic computer interface, as well as a lot of these agent frameworks, right?

0:32:49

Uh, you know, we are investors in a company called CrewAI, for example. Um, and I'm sure anybody who's talked about AI agents probably knows about CrewAI. It's one of the most popular, uh, open source frameworks out there. You can use CrewAI to build agents. There are others, like LangChain, uh, which are also do something similar. And above that, then what we try to do is to say, like, well, let's try and kind of map out sort of where is the energy in the AI agent space.

0:33:14

And, you know, it's important to understand, I think it's on the left side of the of the, um, uh, of the market map. There's a lot of AI agentic, um, products and offerings from incumbents. So obviously, Salesforce, uh, la you know, launch their own sort of, uh, agentic, um, agentic workforce, agent force, as they call it, right? Uh, Microsoft has Copilots. We just saw OpenAI launch operator, which is more consumer-oriented, uh, agent, uh, and so you know, effectively, all the incumbents have said, like, hey, uh, we've got these great customers, we've got all these great use cases.

0:33:49

Is there a way for us to improve our customer experience or productivity, uh, by creating an agentic, uh, workflow on top of our existing software? S on on the rest of the market map, you know, you can see sort of tremendous amount of energy in in different verticals, you know, particularly in coding, for example, there's been huge amount of, uh, great work. I mean, Cursor, by far, seems to be the most popular among developers today, but you also see very specific vertical agents, right?

0:34:18

Uh, sales, marketing, um, legal, right? Um, you you see finance, right? So you can take almost each of these different functions, and you can see, uh, companies building agents which are customized to that particular vertical use case, right? Um, there's this really interesting company called Samaya, for example, that's building doing some amazing work, uh, focusing on building agents for the finance workflow, right? Um, so you you you see, uh, the the idea was a market map was not to be, uh, precise, right, and capture the entire view, and, uh, you know, I do apologize to a lot of, uh, the the builders out there, some of whom we missed in the market map, clearly, right?

0:35:02

Um, the idea really was to kind of give you a perspective of, you know, what this is landscape look like, right? Where where is the activity? Like, where, how are builders approaching, uh, the AI agentic space?

0:35:15
Michael Krigsman

What are the opportunities and the use cases, the predominant or the most important use cases for AI agents right now?

0:35:24
Praveen Akkiraju

There are probably, like, three or four buckets. Um, and, you know, the first one, obviously, that everybody, um, knows and understands very well are these coding agents, coding copilots, coding platforms, whatever you want to call them, right? And depending on, um, you know, the particular style, you know, Cursor has a particular way, uh, of, uh, of working. It's more like a copilot. Uh, if you take something like Devin has a different sort of way it it engages, you know, it fires off a bunch of agents that, you know, execute your plan and such like.

0:35:57

But there's a lot of energy around developer-facing, um, uh, AI agentic work, right? And so you can see that in the market map as well. The second area is in the customer experience, uh, section. So customer experience, obviously, everything from, like, customer support, um, agents, which obviously is the biggest use case. We we as you as we were talking about earlier, chatbots are already a fact of life. Uh, can we make that experience much more, uh, realistic, much more sort of, you know, engaging?

0:36:27

So, you know, like me, you're not basically saying agent as as soon as you, uh, as soon as you get a a chatbot, right? So there's a ton of energy in that space, uh, lots of lots of great companies building interesting products. Um, the other area which is kind of interesting is in the operations space, right? So if you think about operations, broadly speaking, it could be IT operations, it could be security operations. Uh, you have sort of this needle in the haystack problem.

0:36:52

You have a lot of data, um, you have a lot of, like, alerts that come in, and you're trying to figure out, like, okay, which ones do I pay attention to, right? Um, so this is actually a perfect use case for AI agents, the ability to synthesize all of that information, and if it's grounded in your policies and in sort of, uh, in in a company's sort of particular, um, way of doing things, it's able to, like, say, like, hey, here are maybe the top three to five alerts you need to pay attention to.

0:37:18

This is the problem that they're articulating, and here's a few ways to remediate this. So, you know, we were talking some interesting startups that are actually focused in this particular space. Uh, so I think those are the three, and, you know, there there's a lot more, but I just, you know, in the interest of time, maybe I'll just pause there.

0:37:34
Michael Krigsman

We have a question from Elizabeth Shaw, and this is on Twitter, who asks, How are organizations using agentic AI in their business and their ecosystem?

0:37:48
Praveen Akkiraju

Let's just take, for example, a customer service AI agent, right? Um, so that's that's a use case that we're seeing, uh, a lot of customers experimenting with. Um, so what is what is this customer service agent do? So you you effectively, again, you think of a chatbot today. Um, the customer service agent is able to, um, first of all, sort of be grounded in all of your data, your FAQs, um, you know, how do you, I mistyped my password, how do I recover my password?

0:38:18

Or, you know, how do I, you know, uh, whatever, add, uh, add my child to the to the insurance policy, or whatever. You have these exist- a continuous task, you know, that that you are able to then interact with an agent. The agent understands what you're trying to do. Maybe you're looking for a form, maybe you're looking for a website, maybe you're looking for, uh, a particular sort of quote or something like that. So I think that is a use case that is getting a lot of traction.

0:38:44

Uh, we're seeing a sort of, uh, a lot of our customers looking at sort of, um, you know, rolling that out into production. The other use case, as I mentioned, is on the coding side, right? And, no, we're not just talking about, like, uh, an IDE, like like Cursor, which obviously has a lot of broad adoption, but things like automated testing and provisioning, right? So, um, you have software, you need to roll this out. Testing is a really critical part of that process of rolling things out.

0:39:13

Um, you you're able to actually use AI agents, you know, eh, very effectively in sort of that testing, uh, and sort of, you know, uh, red red team kind of use cases where you can, like, see if you can break it, right? That's a very critical function where you're seeing some level of, uh, of deployments happening. Um, the other one, as I said, is like in IT operations, um, right? Uh, and thi- this is very exciting because, again, um, if you you know, these are mission critical, right?

0:39:45

You need to be constantly up, uh, you know, most of these, uh, IT teams, uh, you know, you always have a twenty four by seven coverage because you cannot have, uh, you know, critical systems going down, right? And so an AI agent is perfect because it it has the ability to synthesize large amounts of data, uh, it has the ability to, um, basically, you know, needle in the haystack, right? Problem. Now, again, work in progress. Uh, I wouldn't say all of these things are at perfection, uh, but we are definitely seeing these.

0:40:13

And then I mentioned this company, Samaya, which is very interesting. Um, they are, uh, act actively building like a finance analyst kind of agent, which is, um, you know, which is pretty accurate in terms of being able to extract context out of research and and provide you, um, really, uh, focused information.

0:40:33
Michael Krigsman

So you say that it's really accurate. I'm assuming that what you also mean is that it is consistently reliable and predictable.

0:40:44
Praveen Akkiraju

Exactly. And it's much harder to do that, uh, if just straight out of the box, right? I think a lot of times, uh, there's a lot of confusion in the market about, like, hey, wait a minute, the large language model is just going to keep getting better and better and better. And, you know, ultimately, they'll just they'll be like one model that solves all, right? Uh, and and I think in it is true in certain simple use cases.

0:41:06

I mean, absolutely, the models are getting better, the reasoning better. Maybe we will get to a point of artificial general intelligence, right, where, you know, these models can just use, you know, computers like we do, and and and maybe that's the bar, right? But I think when you're looking at complex enterprise workflows, as I mentioned, uh, the ability for the agent to be grounded, right, uh, and to be accurate, uh, and to present data in the way the end user expects, uh, will require, uh, some amount of post-training, some amount of inference time, right, uh, reasoning, as well as some amount of scaffolding in order for you to build a perfect agent.

0:41:49
Michael Krigsman

Can you talk about the economics of agents? And then we'll jump back, cause we do have additional questions that have come in. But the economics are really important. So what are the aspects that drive economics, and what do enterprise buyers need to think about when it comes to the economics of agents?

0:42:09
Praveen Akkiraju

You've seen sort of the whole spectrum of conversations, right? Uh, uh, everything from, like, with AI agents, we're just going to go entirely to outcome-based pricing to, like, well, you know, it's it it's still software. So we have to kind of figure out how do you, uh, make sure that you're able to charge for it appropriately. The fundamental question to ask, right, when you think about pricing, is can you measure the value of the AI agent output accurately, right?

0:42:40

So what do I mean by that? Let's say you have a customer support agent. Um, you can basically say, hey, the customer support agent handled, uh, a hundred calls, right? Uh, and it would have taken me X amount of dollars to handle those hundred calls. The customer agent handled those calls, so I can attribute directly a value, right, to the output of that agent. It handled a hundred calls. Each call is worth X, so there's basically a hundred X is basically the value of that particular agent's task.

0:43:10

And the other end of the spectrum, let's say you're doing, um, you know, a a a research workflow, right? Uh, so you've generated a research report, um, or you're helping an analyst basically with their research, and you improve their productivity. How do you measure the value of that, right? Do you measure it by, uh, you know, individually, like, how, you know, asking the fi- the analyst, like, how pro how much more productive were you, right? And, you know, it's it's much harder to quantify certain tasks versus certain other tasks.

0:43:39

So I think the first question in the understand the economics of agents is can you attribute value, you know, in a reasonably accurate way to the output of the agent? So, based on that, if you can, then outcome-based pricing is is essentially where we're eventually going to go to, right? Um, if it's a lot more nebulous, then I think what we're going to see is some form of an evolution of the existing SaaS pricing model. So you might, you know, pay a platform fee, like for the agentic thing, and then maybe you hire an agent.

0:44:09

So you pay on the number of times you run the agent, right? So it's some combination of that. So we see this again as a spectrum. There's no like absolute here, right? Uh, there's a lot of experimentation today. Uh, in some ways, like, companies are still trying to figure out, like, you know, how's a customer getting value? Customer is trying to figure out, you know, if you're a CFO, right, you're used to paying subscription software. You know, like, okay, I'm I'm I've got X amount of licenses for one year, and I can budget that, right?

0:44:36

Now, if you go to sort of this outcome-based pricing, uh, again, if you don't have an accurate sense of value, how would you as a CFO budget, right, for these AI agents? So I think there's a lot of these things that need to be, uh, you know, w- we're kind of experimenting and and understanding. Uh, eventually, where there's a direct attribution of value, I think we will end up in the outcome-based pricing bucket. But there's also going to be a lot of these intermediary models where, um, you know, you want to make sure that the developers are getting a fair value for the product that they're building, and the customers are paying a fair price for it.

0:45:12
Michael Krigsman

So ultimately, when we reach the point where agents have discrete, measurable output results, then we can move towards performance-based pricing, and until then, it's essentially usage.

0:45:28
Praveen Akkiraju

Right. Yeah. I think that's a good way to put it.

0:45:30
Michael Krigsman

We have, uh, an important point now raised on LinkedIn by Naresh Kumar, who is VP and general manager of product management at Zscaler, and he raises the question, what about security and agentic AI? And we haven't talked about that, so I'm glad you brought this up.

0:45:52
Praveen Akkiraju

Large language models help with the sort of needle in the haystack problem, which is inherent to sort of diagnosing security problems. Uh, I kind of grew up in the networking world and we used to, you know, build these large global scale internet scale networks. And a big part of the task was like, you know, if if there was an outage somewhere to to debug that would essentially mean, like, we synthesize tons of data, right, and figure out, uh, which where we need to focus, uh, our efforts, right?

0:46:22

And security is the same way. Um, you have a large aperture, uh, of exposure depending on, you know, the type of company you are, uh, everything from your network to your applications to your devices to individuals to identity, right? There's, like, multiple layers, right, when you think about security. Uh, and so, um, and it's been a tough challenge, right, in the security industry. Uh, we've had, you know, these platforms called CMs, which try to bring all this together and be able to give you, like, a unified view, uh, where you're able to manage this.

0:46:52

But, you know, uh, uh, a security ops center is essentially the nerve center of how most companies run their security operations. So I would look at the role of LLMs in security in three ways. The first, I think, is from a operations perspective. I think it could be a very useful tool, cause it has the ability to synthesize large amounts of data and help in that needle in the haystack problem or prioritizing. I think it's a great use case.

0:47:17

The second one is, um, you know, LLMs integrated into the security products, right? Um, will e- essentially, you know, you talk about, again, uh, a security agent, existing security software, right? Um, being able to dynamically understand policy, right? Dynamically able to respond to, um, you know, you're adding more users, et cetera. I think you're able to sort of bu- build those. We're seeing companies starting to build, uh, large language models into their software stack, just as we talked about earlier.

0:47:49

It's a tool, right, where where it's useful. The third, I'd say, is, look, you know, LLMs do represent a new, you know, threat aperture, right? Particularly, uh, if the models essentially, uh, hallucinate or, for example, in that secops use case, uh, you know, ignore or highlight or or miss critical, uh, critical kind of threats. So while you're designing while we talk about all these agents being deployed in a customer support use case or, you know, a a finance analyst use case, if those large language models are not sufficiently grounded, right, and, um, they're not, you know, the the data, the training set that they have, uh, is not protected appropriately, you risk, uh, not just hallucinations, but effectively, you know,

0:48:33

a hijack of the entire A AI agent. So, um, it's early days in that. Uh, I think we've had some, um, you know, some interesting conversations with with founders who are thinking about this problem deep ways and building interesting things. Um, but we are, you know, the it's it's eh, it's an problem space at this point. It's we will learn more and we will evolve the security architecture just as we're evolving with the maturity of the AI agents itself.

0:48:59
Michael Krigsman

Okay, and obviously Zscaler is thinking about this because he asked that question.

0:49:04
Praveen Akkiraju

Yeah, they're an important player, and they have a huge role to play, right, in in in our overall architecture.

0:49:10
Michael Krigsman

We have another question from Arslan Khan. I'll ask you to answer this really fast cause we're just gonna run out of time now. Who says, should we create a time and motion AI agent that assesses other agents if they have saved money in an organization? Obviously, referencing back to the pricing discussion we had earlier.

0:49:32
Praveen Akkiraju

If you kind of listen to some of the industry luminaries talk about, like, we all have sort of this army of agents, or we will have, you know, human employees and agentic employees. Um, there is a requirement to one, like, train all these agents, ground all these agents, right? Uh, as well as to evaluate all these agents. Um, so we talked about reflection loops in in in terms of, like, these specific sort of output governing these outputs.

0:49:57

So similarly, at a higher level of abstraction, which is the value, right? Yeah, it is, you know, you you could, it's a it's an interesting idea to be able to say you have an agent that's constantly measuring the value of the output of other agents to ensure that it they're meeting a particular mark. For example, if you're a customer support agent, right? If it's not deflecting whatever, you know, a hundred calls a day or something like that, right?

0:50:22

And the metric may vary. Um, then maybe it's not performing appropriately. So, uh, and you could have an agent that's it's it's more like an operational function. So there are ways to, I think, um, in this sort of agentic future, there are the worker AI agents, and there are these sort of, uh, you know, um, evaluation agents, and you potentially will have manager agents at some point, right? You can you can think of a future where there is some level of sort of different levels of hierarchy where you are actively evaluating and governing, uh, these agents.

0:50:55

But again, we're we're early days yet. We're a little bit sort of hypothesizing how this looks like.

0:51:00
Michael Krigsman

Gus Bechdash comes back and he says, Is it really better to have the agency and the knowledge in one model or have them as separate loosely integrated systems?

0:51:13
Praveen Akkiraju

It'll come back to the type of problem space that you're addressing, right? Um, you know, in general, we know from just, you know, the things around us, that there's no such thing as one unified body of knowledge, right? We as human beings, uh, there's so much complexity in in sort of our world, in our workplaces, in our sort of consumer, uh, oriented lives that, uh, there's no such thing as, like, one mega, uh, intelligence that essentially does everything for you.

0:51:45

Um, so, you know, I think we always solve problems by breaking down breaking them down into smaller problems, right? And then using different tools to solve those problems and put these things back together. That's sort of the the way, you know, human workflow happens, you know, irrespective of whether it's a you're building a chair, right, as a project or you're building, uh, a complex sort of, uh, application in an enterprise. So, um, I will again hypothesize here and say that I don't believe in this sort of single unified agent.

0:52:16

I do think uni- agents will continue to get better. Uh, maybe we will get to this threshold of artificial general intelligence. How we define it, that's another hours conversation. But, uh, I think you will always have this notion of taking a problem, breaking it down, using different tools to solve that problem, to put it together. And you can think of that same architecture applying in an agentic world as well.

0:52:39
Michael Krigsman

Okay, and with that, this has been an action-packed hour. Praveen Akkiraju, thank you so much for taking time to share your expertise and knowledge with us today. I really, really do appreciate you.

0:52:53
Praveen Akkiraju

Thank you. Thank you for having me.

0:52:55
Michael Krigsman

And a huge thank you to everybody who watched before you go. Subscribe to the CXOTalk newsletter so you can join our community, and we can tell you about our upcoming shows, which we have great ones, and you can ask your questions during the live show, just as today. And with that, a huge thank you to everybody and to Praveen, and I wish everybody a great day, and we'll see you again next time. Take care.