Orchestrating Smarter AI Systems with AI21 Labs’ Yoav Shoham | AI Basics with Google Cloud
10 Jul 2025 · 22 min
Yoav Shoham, Stanford professor and co-founder of AI21 Labs, discusses how to build smarter AI systems using large language models, reasoning techniques, and agent architectures. He covers what makes models reason better and how enterprises can orchestrate AI tools to solve real problems.
Foreign everybody. Welcome back to this week in startups. It's time again for our AI Basic series. What is this man? Founders ask us all the time the same questions over and over again. So we have done basics for legal, we've done it for marketing and growth tactics, obviously accounting. And here we are in the age of AI, people need to understand the best practices and hey, it's moving pretty quickly. If you want to get caught up on your AI basics, go ahead and download this fantastic report by our partner Google Cloud. It's called the Future of AI Perspectives for Startups, featuring insights from 23 top AI experts. And today one of them is with us. Yoav Shoham is here. He's a Stanford professor emeritus, as you know, and he is the co founder of AI21 Labs, the team behind Jurassic 2 and Word Tune, building large language models and tools for collaborative reasoning. Welcome to the show, Yoav.
Fun to be here. Thanks for having me.
Let's talk a little bit about what we mean by reasoning. You know, here in 2025, are these machines actually reasoning and how do you get the best out of them? Right now, so many experiments going on in corporate America. So many people are testing and starting to deploy AI technology from large language models or with the basis of large language models. But there is some concern about the reasoning. Are these making the best decisions? Hallucinations, et cetera. So what is the state today? And maybe tell us a little bit about your company, AI21 Labs.
Maybe I'll start with the letter AI21 Labs. It's about seven years old. We definitely one of the main LLM builders, although we took a slightly different tack than most people recently with our Jamba family, which is not a pure transformer architecture for efficiency reasons. And we can speak about that. Most of our effort now is around orchestration and planning all these complex AI systems, in particular a product we called Mindstroke, which we released. But if that's directly relevant to your question, Jason, about. So you know, we in AI are guilty of using terms that are so ill defined that they come back to bite us. And we can draw a long list from AGI to agents to reasoning. But if I step back from the actual terms, the issue, as you pointed out in the enterprise, is that there's a ton of experimentation. Like two years ago nobody paid attention. Maybe three years ago you couldn't get a CEO or, you know, a chief Innovation Officer to pay attention. Now everybody's on top of that. But for all the hundreds of use cases in a given company, that you see the number of deployments is very small. And the main reason is the issue of, well, there are many reasons, issues of compliance and safety and, you know, use cases, new technology, it's all good, but the main reason is reliability. And again, the term hallucination may be not the best terms, but these are probabilistic machines and they're for sometimes, often they'll give you brilliant output. But if you're brilliant 95% of the time, not just wrong, but total garbage 5% of the time, that may be okay in consumer land, but not in the enterprise. And so there are many studies that show that the ratio of experiments in the enterprise deployments is like 10 to 1, 20 to 1.
And so that is super relevant. What it means is there's an enthusiasm for the technology, but when it comes to mission critical applications, if you're doing something in accounting, if you're doing customer support, obviously if you're a developer and you're pushing code to a server, it needs to be a lot more reliable and that's why humans are in the loop. But with Maestro, I think the concept, and you'll correct me here if I'm wrong, is we have many different LLMs. And having them, as crazy as it sounds, work in concert with each other, interesting concert, my show. And having them check each other's work, maybe trying to get them to justify their answer, as it were, can result in better output and more reliable systems. Correct?
Largely, yes. Let me do answers, please. So someone would like to take the LLM or as the new version of them, sometimes called lrn, large reasoning models, which is really a misnomer, but system like, you know, 0103R1, and try to get them to behave through guardrails and alignment efforts and everything and all this good to do and we do that, but that will never iron out the variance in the models. And so what you really need to do is to put logic on the outside to orchestrate. And it's not just a matter of routing between, you know, this LLM or that LLM. Sometimes you run code, sometimes you use a tool, you know, you'll access a database, you'll call, you know, a weather API, what have you, and something need to orchestrate all that. And you're absolutely right that you want to do not only system testing, but unit testing. So every step of the way you have an explicit plan and every step of the way you want to as well as, as best you can, validate how well you're doing. And sometimes you'll do it with the language models, what's called judge language model. And often you'll just for example, you want an output to be 6 to 800 words long. Just do the do the damn counting.
Let's talk about agents specifically. This promise has captured people's imagination because agents feel like a hay for humans to stop doing chores. So much of what we do when we go to work, when we try to build a business is the actual product and the service we're providing to people. But we all have to do our chores and cleaning stuff up. Normalizing data just work that humans find monotonous. Most humans, and they don't like to do digging dishes like the agents feel like the proper solution for those. How close are we to having agents at scale doing these repetitive tasks? How often are people actually building an agent? That is in 2025 when we're recording this, getting the chore done reliably enough that humans can forget about that chore.
Your mileage varies, depends on the store and depend on the quote unquote agent. The problem is that people have been using the term agent. Now it's so seductive for anything that smacks of any kind of automation and it'll come back to bite us. I call this agent washing. And so you're absolutely right that the biggest bang for the buck is when you try to get the technology to take care of fairly simple, fairly mundane stuff. Kind of like robotic process, process automation on steroids so that more and more stuff can be automated. Now is that an agent or is this simply a program that you wrote that maybe use an LLM? We don't need to get anal about the definition. But typically when we speak about agents, what do we have in mind? We have in mind a system that's not the transactional calls in LLM. There's something that's more ongoing. There is the AI system. The agent can be proactive, not just respond to our prompt. It takes, it executes complicated flows. Not just like a one step thing, it uses multiple tools. And as you do this it gets dicer. Because if a single call to an LLM carries some uncertainty, when you start to compose them at some point you get more noise and signal. And that's where I think maybe some people are getting a little ahead of themselves. So simple road, repetitive stuff. Yes, more complicated stuff. We have work to do.
It seems like there's been an investment in smaller, more narrow models and some debate about that. Some people believe the large models will figure it all out eventually. Other people think hey, why not make a smaller model faster, cheaper, better and more constrained. Maybe you could talk about the state of SMLs.
I think the short answer is in consumerland, if you're looking for a very general purpose chat, let's call a spade a spade a chatgpt like experience. There's probably no replacement for a very large language model that is being aligned tuned to cover a huge variety of cases because you can anticipate the variety of inputs you'll get from consumers as you go to the enterprise and your needs are much more narrower. There's several reasons to go narrow. First of all is is just cost. It's cost not only in terms of dollars but also latency. And so you know, and as you know we came up with this new family of models called JAMBA that is a hybrid state based model and transformer that in terms of the quality of the anterior you get it's competitive with the most sized model in terms of latency and memory footprint. There's just no comparison. Especially as the input as so called the context length increases that kills you. The transformer architecture. This is what 2017, the famous paper from Google. Thank you Google. Really move the needle. Suddenly stuff happened in language that hadn't happened before, which did happen in vision. And the reason is that the attention mechanism transformer allows you to, as the term suggests, tend to very disparate part of the input. In vision it doesn't so much matter if you know to know that this here is a, you know, the phone doesn't really matter what the pixel way over to the side is. But in language there's nothing local. So that made different problem is that it's expensive. It's a quadratic complexity in the input or the contact length as we call it now when we had input of a thousand squared is fine, but we're now pushing a million, a million squared is not fine. And so you need to deal with that part of it is smaller language models that doesn't quite deal with the contact length side of things. But then rethinking the architecture so the state space model, which is inherently linear, not quadratic, and mixing it just a little bit transformer, it gives you the best of both worlds.
What about verticalization of knowledge? Is there a movement to say hey, this small language model is going to focus really on accounting to just put it in business categories. This one is just really amazing at legal concepts. And you know that when you throw this legal brief into it or on the accounting side you throw this RFP into it. These are huge contacts, windows, dumping cases of case law and trying to process them. Is it just about the speed and the cost or is it also about the accuracy? Because the model has been constrained to not have to worry about, oh, all the movies and songs ever written in the world, and every blog post about those songs and music in the world. Is it actually going to result in a higher fidelity of content port Answer yes, longer.
I'm sorry I'm always nuanced, but the longer answer is that there's some general common sense that the baseline model has learned that you want to retain, even if it's just mastering correct English language grammar. And so as you attain more domain specific language it okay to forget certain things but not others. So the art here is to just remember the right stuff let's talk a.
Little bit about agent to agent protocols for people who don't know A2A is a protocol for interoperability between agents. You know, technologists are always looking at what's around the corner. If you do get your agents working, well, let's say the accounting department agent doing purchase orders and paying bills. Eventually you might want that agent to interact between companies, maybe to put an RFP out to get five companies to bid for, I don't know the new shed you're building or the new software that you want written. And agent to agent protocol is going to solve for that. But this is we're talking within the last 60, 90 days this stuff is all starting to be publicly released by Google other players and we're starting to see some consensus from different technology companies and data sources that this is the next big thing. Is anybody actually got this in deployment? Now in your experience, what are the early results? Like what are people thinking this will do?
No, I think it's too early for anything to have been in production even in the ideal scenario. So this is not a knock on eight way, just too early. So first of all I think kudos to Google for shepherding this and a good start. But it's just a start and we have to realize the limitations. So the vision that there's several things that excite people when they hear about multiple agents coordinating. Part of it is the something from nothing. Oh, I don't need to think hard about the problem. I'll just build a bunch myself. We'll build a bunch of agents and then magic will happen when they come together. That historically has led to disappointment. Often the magic is the glue is good to compartmentalize and factor things out. That's always good. But often the magic is how you put together things, what the algorithm is. But I think as you said, the promise is that it's not only my agent speaking to my agents, it's my agent speaking to other agents in my company, but that I didn't build, but also outside my company. And here I think not so fast. There are two fundamental problems. One is if you look at the protocol, there's a part of what the agent communicates in JSON, which is its capabilities and other stuff where the contract it does with other agents. The problem is it specifies the syntax, but not the semantic, not the meaning. And that historically has been the pitfall of distributed object systems that objects advertise the capabilities. But there's no reason for me to, for my agent to understand what you meant when you put in language. I know how to find, you know, good flights. Well, what is good flights? Is it mean efficient time, you know, so when you share semantics, it can be done, but it's a big undertaking. It's a community kind of activity. That's number one. Number two is shared incentives. If you go outside the boundaries of even my own unit and company, because we don't always share the same incentives, even if we're in, you know, the same company, let alone. So for example, if I'm looking, I have an agent that's trying to put together an itinerary for me and book a flight and it's speaking with your agent and you're maybe, you know, an agent of one of the airline companies. We do not have the same incentive. And so you need to put in some control for that. And actually so I spent in my, you know, wearing my academic cap, I spent a good fraction of my academic work on the, in the area of multi agent systems. And in fact we have a, a standard textbook in the area. And a lot of it has to do with crafting protocols for multiple agents to get them to play nice together, even though left to their own devices they wouldn't. A lot of games, a lot of game theory and stuff like that.
I mean, if you think about what we went through when we tried to have a semantic web exist. Oh, hey, you're a chef and you have a really silly example, but you're putting your recipes online. They'd like you to make your recipe semantic. These are ingredients, these are steps, you know, and here's what the output looks like and here's the original, you know, here's the temperature. We want all this stuff to be semantic. It was like, okay, yeah, I'll do all that for you. And then, you know, a bunch of people just scrape all your recipes and you get less traffic to your website. And the promise was, oh, I would get more traffic. People would search for these three ingredients and you know, my recipe might come up. So the devil is in the details there and you know, thinking it through is critical. Let's end on this. What's hyped, what's overhyped? You got a lot of founders listening here on this week. In startups, they're building stuff. What's something they should be doing now that's obvious and going to pay dividends for their startup? What are things that, hey, maybe agent to agent falls into this category. You could become aware of. There's an opportunity here, but it might be a bit too early to get significant gains from it. Where should they be focusing their time and effort in your mind?
Presumptuous for me to give a definitive answer because there's so many kind of degrees of freedom here. But I think that if you look for the maybe under hyped opportunities, maybe I'll mention two. One is the boring stuff. You know, getting workflows to be reliable is. And again I'm thinking enterprise. This is kind of my valens I put through it. That is the biggest blocker in the enterprise right now. Getting the workflows to be reliable and customizing them per deployment, that's hard work. But that's where I think the real pain is. The thing is it's not sexy. If you give a demo that did something amazing once or maybe many times, that's sexy. But it's not sexy to show that things don't fail. But that's where the real value is. So I think there's, there's, that's where I, you know, one area I would focus in. The other area where I don't know that it's, you know, under hyped, but I think it's underserved is education. You know, I was there in the early days of online courses. You know, Coursera and Udacity started my corridor at Stanford and you know, I have a, an online course on game theory that's been seen by over a million people, but it doesn't begin to scratch the surface of what the real opportunity is. In proactive per student teaching. The issue is not how to get chatgpt out of the classroom so people don't feed. The issue is how to get the technology in the classroom and rethink what education is really about, how we do it right with technology. So that's an area that I would really like to see kind of blossom.
It is super interesting. The first step was getting all those courses online and somebody who went to Fordham University didn't quite hit the ivies. I was always jealous, like, what's going on, you know, in, at mit, at Stanford, like how different is it than my experience? And I was feeling particularly under resourced in macroeconomics, right? And I was like, I really want to understand this. And I just went to YouTube and I found the courses at Stanford, MIT and I watched the courses and I was like, wow, this is like alchemy. They're trying to figure out how macroeconomics works. But the fact that it was available for free on YouTube, the same course that people were paying and had to qualify to be in the.01% of people on the planet to get there was available for free. And now you imagine if it was adaptive learning and you could answer some questions up front. And then it said, yeah, you know, you should really start with this third video or actually you're not ready for the first two videos. You should do this pre calculus and maybe the statistics course first before you get in there. Learn some basics about statistics so you can actually understand the material better. Man, that would be so amazing to have it be adaptive and not leave any. Because as a professor you wind up leaving some students behind and at what fork in the road did they get disengaged? Is always the question.
Yeah, absolutely. It's difficult when a new technology comes on, you try to use it the way you use the old technology. So television initially was televised radio and then over time you understood what the media was really good for. I think the time is ripe now with the flat world, everybody having access to computers and networking to get AI to do, to rethink education.
Yeah, absolutely. And you think about the role of professors creating courses, creating quizzes even. You can go into any LLM today, ask it to take Great Expectations, Charles Dickens and give you a series of Q and A and be your coach and you just give it that tiny prompt and you could sit there with your phone and have a personalized tutor that you would have had to spend, you know, whatever days or weeks to find them and pay hundreds of dollars and it's just available to everybody for free today. What an amazing discussion. Thanks so much you have for joining us.
Thank you. It's really, really fun. Thanks for having me.
You can learn more in Google Cloud's report, the future of AI perspectives for startups. Go to goo.gle/. That's G O O.gLE/ future of AI. Go check out Gemini. Man, I love that deep research. And everybody, if you want to get more of our startup Basic series, from legal to accounting to market AI, go to thisweekinstartups.com basics. Thanks again for listening. We'll see you next time.
More from Dave


Episode 504: Exploring the Clinical Side of Medical Cannabis with Dr. Hemant K. Bid


Robinhood's Vlad Tenev on Tokenizing Everything, OpenAI's 6 Misalignment Reports, Figure's Robot Makes Beds | EP #292


Frontier Labs Want to Slow Down, OpenAI Delays Its 2026 IPO, Anthropic Flags 5 Bioweapon Cases | EP #291


90% of AI prototypes never reach production (w/ Temporal's Samar Abbas) | AI Basics


Martine Rothblatt: Growing Unlimited Organs, AI Consciousness, & Digital Personhood by 2030





