Full episode · 2 h 6 m
Lindy Teammate: Flo Crivello on Multiplayer Agents, Memory & Why He'd Ban the Chinese Models He Uses
Flo Crivello argues that useful AI teammates need shared organizational context and memory, not just stronger models.
The Cognitive Revolution · Nathan Labenz
- Flo Crivello is founder and CEO of Lindy.
The best minutes
- 27:43Context buckets keep huge histories searchable6 min
- 53:11Lindy uses its AI teammate to optimize its own CI7 min
- 1:41:42Flo wants restrictions on Chinese frontier models8 min
Also worth watching
- 22:04Lindy cut its agent error rate eightfold in a week3 min
- 14:58Shared memory can be controlled with editable text instructions5 min
- 40:45Memory retrieval can improve from logged questions3 min
- 10:59The memory agent learns which Slack channels to ignore4 min
- 1:21:00A date validator can catch scheduling errors before execution6 min
Skip the infrastructure-vendor and evaluation-tool rundown, the fine-tuning discussion, and the closing song and show credits.
Summary · 5 min read
Flo Crivello is the founder and CEO of Lindy. He says the company began as smart Zapier-style workflow software and has evolved into Lindy Teammate, an AI employee that works in Slack and connects to company tools.
Crivello says AI teammates become useful through shared, continuously updated company context and memory; Lindy Teammate brings an agent into Slack, company tools and meetings. He describes agent-managed memory, editable files, context buckets, caching and validators, while acknowledging that Lindy is subsidizing the new product and relies on DeepSeek for cost reasons. At Lindy, agents now handle much of the code review and infrastructure work, but Crivello says their uneven reliability still requires human oversight and gives smaller teams an advantage in designing AI-native organizations. He argues that the United States should ban Chinese frontier models over distillation, censorship and security risks; Labenz challenges the fairness and policy case, and Crivello says he would consider audits and certification for sanitized models.
Minute by minute
- 2:49
Shared context makes AI a teammate. Crivello introduces Lindy Teammate as an AI employee that lives in Slack, connects to company tools and builds shared team context. He compares multiplayer AI to Google Docs: the team can work with one agent in the same place, rather than each person leaving the shared workspace to consult a separate assistant.
- 10:01
Memory needs ongoing management. Crivello says a memory agent learns which sources matter, ignores low-value Slack log channels and treats meetings as a first-class source of company context. Lindy separates personal and team memories, and users can edit the memory prompt and files to guide what the system remembers or shares. He describes this as one way to manage the changing social expectations around storing past conversations.
- 21:22
Context and reliability are hard. Crivello says an AI employee needs a more consistent memory of past work than a general chat assistant, with millions of tokens available and the right details retrieved at runtime. Lindy uses LLM validators during tasks and a self-improvement loop; he says the error rate fell by 8x within the first week of the loop going live.
- 24:59
Caching shapes agent economics. Crivello says Lindy Teammate is back in negative gross margin territory, which he expects to be temporary. Lindy’s cache rate is 85%; a drop to 65% nearly doubles the price. To control long contexts, Lindy uses recursive context buckets organized in a tree, which he says can expose 2 billion tokens within two LLM calls.
- 34:56
Slack history creates scaling hurdles. Crivello says initial hydration for a team of 20 uses 3 to 5 million tokens, and that the Slack API—not the models—is the bottleneck when Lindy crawls the full history. Installing the product requires Slack admin access, which he says is usually manageable for teams up to 50 to 100 but requires internal approval at larger companies.
- 40:45
Retrieval improves with use. Crivello describes retrieval that searches for plausible answers as well as questions linked to stored answers. Lindy logs memory queries so its memory agent can reorganize information to make frequent answers faster to find. He says compressed formats such as Caveman text can reduce tokens, but Lindy avoids them in memory files because they are harder for customers to audit.
- 48:10
Buy infrastructure where possible. Crivello argues that dividing work by human job roles is not, by itself, a good reason to create multiple agents; agents can fork when needed. Lindy backs its file system with Git for merge handling and history, uses MESA for an agent-native Git-backed file system and E2B for sandboxes. He says Lindy built its own evaluation and observability systems because suitable tools were unavailable when the company started.
- 55:36
Lindy automates its own operations. Crivello says Lindy’s engineers use Teammate to investigate and optimize their CI pipeline, and that the team has agents review pull requests. Pull requests per week and lines per pull request each tripled over three months, while headcount stayed flat. He says internal inference spending is approaching payroll and could exceed it in three to six months.
- 1:03:35
Humans still catch agent failures. Crivello says Lindy’s best ideas come from people and AI working together, a phase he calls the centaur era, but he expects human input could eventually become noise. For now, he says models can be highly capable yet make damaging mistakes, so teams must decide when an agent should ask for human help. He argues that smaller companies are better positioned to develop new AI-native organizations.
- 1:12:43
AI-native organizations may work differently. Drawing on Robin Hanson’s ideas about emulated minds, Crivello imagines one agent recursively forking into subagents to build complex systems while each retains the broader picture. He also discusses possible agreements between organizations using copies of people’s minds to verify that information would change a decision.
- 1:17:56
Open models lower operating costs. Crivello says open models are a necessary part of the agent stack, highlighting DeepSeek Flash as free and, in his estimate, about 100 times cheaper than Sonnet 4.6 while somewhat weaker. He recommends validators to improve reliability, including deterministic checks for errors such as mismatched weekdays and dates.
- 1:27:33
Prompts must adapt to models. Crivello says Lindy currently uses DeepSeek by default, but model families interpret prompts differently, so major releases require retuning. Lindy has more than 1,000 evaluations and spends about $10,000 to optimize prompts for a new major model. He calls fine-tuning a last resort, though he imagines eventually using a LoRA for each user.
- 1:37:57
Crivello argues for banning Chinese models. Crivello argues that the United States should ban Chinese frontier models, whether open or closed, citing alleged distillation of U.S. models, CCP censorship and national security. Labenz counters that U.S. labs also trained on digitized Chinese knowledge and questions government action against distillation. Crivello compares model distillation to copying costly research and development, arguing that it can weaken incentives to fund future models.
- 1:53:33
Audits could offer an alternative to bans. Labenz proposes audits and insurance requirements instead of a ban, and warns that restrictions could make cooperation with China harder. Crivello says interpretability is not solved, but is open to an AI regulator certifying Chinese models that have been fine-tuned and sanitized. They debate diplomacy and whether national interests can still motivate agreements; Crivello predicts the next six months will focus on multiplayer AI and human-AI hybrid organizations.
Published Aug 10, 2026.
Transcript · 1 h 46 m read
The Cognitive Revolution, hosted by Nathan Labenz, with Flo Crivello.
Transcribed by machine (Whisper) from the episode’s audio, so a word may be off here and there.
- 0:00
Hello, and welcome back to The Cognitive Revolution. Today, I'm speaking with Flo Crivello, founder and CEO of Lindy, as he's launching Lindy Teammate, an AI employee that joins your company's Slack. This is, of course, competing directly with Claude Tag, and very notably, it is running on DeepSeek. Even so, Lindy is subsidizing onboarding at least, And the first half of this conversation goes really deep into where all of those tokens are going. We talk about the nuances of multiplayer mode, how Lindy thinks about the social contract surrounding historical data, and how they're using prompting to enforce it, plus a ton about memory implementation and the background processing that Lindy uses to continually optimize memory.
- 0:48
Flow's command of the relevant literature is evident throughout. out. We get Flo's vendor recommendations for file systems and sandboxes and discuss why he prefers to buy where he can and remains bullish on software infrastructure startups. We also talk about life in Lindy now that Lindy's teammate exists and how he thinks about Lindy and all frontier AI systems as a super intelligence in most respects that still somehow chooses to walk to the car wash a bunch of times every day. For now, Flo says we're in the Centaur era. The best ideas at Lindy are generally co-created between humans and AIs.
- 1:25
But Flo feels that this will be temporary. And before too long, he expects that humans will simply be adding noise to highly optimized AI systems. And that, it should be said, is in the good world. Because, as Flo puts it, in light of OpenFace and other similar incidents, it is late July 2026. We have AGI. We're in takeoff. And we've not figured out alignment. with that in mind we compare notes on how friends and acquaintances at ai companies are now kind of panicking and in the final section we discuss flow's very surprising position that chinese models should be banned in the united states as of now i definitely do not agree but we have a good natured back and forth about various arguments and ultimately he seemed open to a compromise on something perhaps more like an insurance requirement for companies selling ai services that would allow us to press the risk of Chinese models instead of banning them outright.
Read the whole transcript
- 2:22
In any case, I have to say, Flo is a one-of-one. After sprinting through the general-purpose AI assistant product race for the last three years, he is still super open about how Lindy works, and he's fully candid about every issue he cares about. It makes for a really fun conversation about multiplayer AI, machine memory, and the uncomfortable politics of building your company on models that you yourself would like to see banned. This is Flo Crivello, founder and CEO of Lindy. Flo Crivello, CEO at Lindy. Welcome back to The Cognitive Revolution. Thanks, Nelson. Always an honor to be here. I am excited for this conversation.
- 3:05
You got some big news at Lindy with a new product launch that is the occasion for this conversation. But obviously, we are in the thick of it when it comes to the AI exponential as well. And so you've been, I know over time, outspoken on a bunch of really critical AI issues. And I definitely want to get into that as we get deeper into the conversation as well. But let's start at the center with what you are working on. Lindy is now evolved again. We started with kind of a smart Zapier workflow software kind of thing a couple of years ago. There's been multiple big evolutions. One that I also definitely want to get into is your recent post on shifting your model mix and getting away from American proprietary models a bit and embracing more of the open source and saving a bunch of money.
- 3:53
But the big evolution now is that Lindy is a full on AI employee and it's going to be available. And Slack, just like all your other teammates, whether they be human or agent, tell us about the new big launch. Yeah, you know, from like the get-go, we've always been going after like the AI employee. And I do think that it used to be quite early when we started to go after that, like three years ago. And now I think it's basically here. I think like what we are releasing today is called Lindy Teammate. It is an AI employee that lives in your Slack, connects to all of your tools, accumulates your entire team's context.
- 4:29
And it's really like a team scaffold. I think like AI right now is in the middle of making this huge leap towards multiplayer experiences. I compare it to, you know, maybe you'll remember, like we used to send each other like weird documents around by email, you know, with like revisions and stuff. And, you know, I compare the difference between multiplayer and single player AI as between like sending each other weird documents and Google Docs, like an actual shared document. If you really want your AI to be a teammate, your agent to be an actual member of the team, Like, you want it to be where your team collaborates, which is Slack.
- 5:01
You want it to have its own shared context about the entire team, its own shared memory. You want everyone to be able to talk and collaborate with the same agent. Instead of right now, it's like we're all in the same meeting room and we're all talking. And then every time one of us wants to talk to what's turning out to be maybe the most important constituency of the company, which is AI agents, we have to leave the room and then come back. You know? So that's what we're working on is like this new multiplayer experience and this multiplayer scaffold. so many angles of that i think are interesting how first of all how does it on board right this is that companies have put a lot into over time when it comes to their human employees yes i've done this myself with my own kind of deep context that i stumbled my way through earlier this year and it is serving me really well but it's easier for me because it's just my stuff and i own it all And I don't really have to worry about what the expectations were around privacy because, again, I'm going to be the only consumer of it.
- 5:59
When you get into multiplayer mode, now I'm like, oh, gosh, you've got different channels where different people were gathered. And maybe some of those channels were private. Maybe some of them were public, but really private. So just practically procedurally, how do you suck up all the information? How is it stored? And then on a social level, what are the tricky considerations that you are identifying in the multiplayer context? Yeah, that is an excellent question. And that touches on exactly what we've been obsessing about, which is, I really do think that as we're getting to AGI and as we now arguably have AGI, intelligence actually matters less and less, comparatively speaking, and context matters more and more.
- 6:38
You know, I often think of it as like, look, you know, like one of the smartest men in history was John von Neumann, right? If you will to have John von Neumann just magically appear next to you at the office, this guy over the next hour or day would be less useful to you than your random co-worker, right? So, and that's because of context, because you're like, you got a job to do and like, you don't have time to onboard John von Neumann. You know, he doesn't have the context to it. So you're like, hey, I love you, I really want to talk to you, but right now I'm going to talk to this guy because I have an important thing to do.
- 7:10
So I do agree that context is super important. And I think it's one of those surprising times when actually agents are better than humans at onboarding. It shouldn't take me by surprise anymore, but it always does because you always operate under the assumption that, oh, we don't have AGI yet, so obviously humans are going to be better, but they're not. And the reason for that is because very often, one major way that companies onboard their human employees is their wikis, right? There's like in-person onboarding sessions and all of that stuff, but there's also a lot of written documentation. And as everyone knows, the moment written documentation is written, it's out of date.
- 7:49
And so what we've built is we've built this shared context layer and what we call like a hydration system. And so basically the way it works is you sign up to LinkedIn Mate. You connect your tools, so by all means, connect your wiki, that'll help, like Confluence, Notion, Google Docs, whatever. And then you connect, most important, which is Slack, because that's where the real knowledge lives. It's just a mess, but agents don't mind the mess. And so then what we do is that we crawl your entire Slack, and we build a knowledge graph based on a file system. Maybe we'll be able to pause and edit after that.
- 8:30
This is what it looks like. So you're on board, and immediately she starts learning. So you can see here, this is within 10 seconds of starting to sign up, and she's still learning. Like here, like the graph on the right is still limited. And so she tells me, this is what I've learned about you. And it's surprisingly good. And then this graph on the right keeps growing and growing and growing. And importantly, there's just two layers to this graph. And there is like a personal layer, and there is a workspace layer. So at any moment, you can go into your file system in Lindy. This is the new Lindy.
- 9:02
You click on Files, and it brings together this memory file here that is supported by a bunch of reference files. And this is all maintained automatically in the background by a team agent. And so hopefully this answers your question about how do you do it because some channels are public, some channels are private, some documents are public, some documents are private. The way it works is that there is this memory agent. We call it napping, not sleeping. So, like, it runs every something like 15 minutes. Like, why would you need to sleep every 24 hours? So, it just runs continuously in the background.
- 9:36
And anything that is public, it updates the team file system and the team memory with. And anything that is personal and that is private, it just updates each person's file system with. So, and in the end, it collates all of that. And the agent where you talk to the NITMA uses all of that context and crawls the entire file system. So there's a lot of technical challenges we had to solve in order to get there because the context that it accumulates is like many millions of tokens and you can't add all of that at every turn. So that was one thing we had to figure out. Yeah, interesting. I'll share a little bit about what I stumbled into and you tell me what you have learned that might be even better.
- 10:16
First of all, just have to connect all the tools and get the exports. I found that there were interesting edge cases that I was constantly running into in my own personal export heuristic that I tried to write. One time I had a heuristic that the longer emails I sent are probably more substantive, and I'll definitely make sure I capture those. But then it turned out that at the very top of that power ranking was often something that I'd copied out of an LLM and was sending to somebody with usually a message at the top, here's what i got from claude or what have you but it was like weird now that according to that heuristic this claude text is one of the more weighty pieces of my writing so i've bumped into a lot of these things over time and had a special case yeah i guess maybe one question just like when you step into a new organization blind and they and we logging is another right in in our slack channels at my company waymark we've had various you know logs bumped into slack over and over and over again how do you do how do you identify these idiosyncratic special case things that could overwhelm or flood or mislead them get to the the real good stuff so that's the next sentence question the i think the the main way that we've solved this is the fact that the
- 11:33
memory is maintained by an agent itself i think this is why i'm ultimately quite bearish on rag as an approach and I'm very bullish on this like agentic management approach because you have an actual agent which has its own memory so you have a sort of meta memory and and and understands what it is that it's looking at and by virtue of accumulating that knowledge little by little about the organization gets smarter smarter about what actually matters or it's actually sort of similar to training a model because like you know if you were to insert poisoned data into the model data set like hey you know like i don't know darth vader was a woman you know like it would get the data but it would be drowned by all the correct data you know so here it's the same it's like if you have enough memories and if you feed that to a system that understands it if the system ends up understanding And so the very concrete example you are using is actually an emergent behavior we have seen the memory agent adopt because the memory agent has its own memory.
- 12:35
So it's a sort of meta memory about how do I manage my memory? What sources of information matter? Like, you know, all of that. And which ones are trustworthy and all of that. And we have noticed that the first time the memory agent crawls the Slack, it finds some of those channels, like many organizations have them, like those like log channels. And it learns to ignore them.
- 12:55
Flo CrivelloIt's like, I'm not going to keep spending time on those channels. There's nothing for me to learn there.
- 13:00
The thing that's been critical for us has been building meetings as a first-class citizen in this system. Like, I really do believe that meetings are very underrated as a source of information. They all wear, like, 90% of the most up-to-date data leaves about the company. Like, everything that matters inside the company has a meeting around it. Every relationship, every project, every initiative, everything has a meeting around it. And so I think those multiplayer systems cannot really get meetings like Granola or whatever. I think you have to really incorporate it in your system as a first-class citizen.
- 13:38
And so what we did is that we built that first-class citizen. We have meetings. Now it's a first-class citizen in Lindy. And most importantly, it's not just a Granola. Oh, it's recording your meetings. and you can do all of that stuff. But it goes beyond that and it feeds these meetings to your memory agent. And now, if a meeting was public, so you can set up meeting folders which automatically add meetings instead of meeting folders which automatically add meetings to themselves and share them with your entire team. And so then it summarizes all of the meetings that are in these folders. And again, if a meeting was added to a public meeting folder that shared with the entire company then it it debates the team's memory with it and so it keeps updating that context on an ongoing basis and now you can like chat with it's basically like a image that's been in every meeting in the company you can chat like that entire corpus of meetings you can be like what are customers saying like what's the biggest request lately like you know what's been the feedback about this and that teacher and so So this brings up another interesting challenge that I've, again, kind of stumbled my way to at least the solution for now on.
- 14:54
And I'm very interested to get your take on both kind of the backward looking aspect of it and the forward looking perspective. the the issue is there's a lot of stuff in my broad general context that probably shouldn't be shared with other people right sometimes it's sensitive confessional one person's point of view on another person like whatever right so i've actually created for my own wiki two versions of it one is the i think of kind of clawed on my main laptop where i do my work as an extension of myself and a second brain type of thing. So this thing is not taking on projects autonomously and running with them. It's just doing what I tell it to do. And it has the full wiki with all the gossip or whatever that's in there. I don't have honestly that much super sensitive stuff. I don't want to make it sound like it's more dramatic than it is. But nevertheless, people didn't expect that when they were telling me something, which could have been on a call or an email or a private Slack message, that it was going to go into some central repository of an agent that was going to now talk to the world.
- 16:00
So that one's just for me. I had it go through and create a version using the heuristic of what would be appropriate for a person to tell a human assistant. The sort of still private, but a little bit more public facing wiki where it would be appropriate for my human assistant to have your email and phone number. Right. But it might not be appropriate for every detail of every conversation we've ever had to be in there. How are you thinking about, as you absorb all this historical information, being sensitive to what should and shouldn't be in memory such that it ought to be shared? The second part is like, how are organizations going to change now?
- 16:39
Because I think this is all, we're rewriting the social contract potentially in real time. So I think application or one strategy for everything that came before, but the answer might be like new social norms going forward. I want to get your take on that too. Yeah. This has been a vociferous debate inside the team. There has been two camps. There have been the camps that are like, frankly, I'm in that camp. There are like just two tiers of memory is enough, right? So there's the public team tier and then there's the private tier and the private tier contains everything and the public tier contains like stuff that's only private, public.
- 17:10
And some other members of the team have been saying what you've been saying. Like they've been saying like, no, actually even my private tier, I don't want to contain a lot of stuff. I want like a superpower private tier. And like, and then they'll try, there was like this whole thing like what if we defined multiple memory bubbles and the user can edit them and I'm like that sounds kind of overkill and so what we landed on and what these teammates landed on honestly
- 17:31
Flo Crivellois like they have edited their own meta memory prompt and the meta memory prompt is just a text file
- 17:37
it's your memory.md file in your file system in lindy your memory agent has that memory prompt injected in its context window at every moment and so if you insert a line up there that's like, this is what I never want you to remember. Just at the top or something. Anywhere in the file, really. But you can do that. This is what I never want you to remember. Oh, by the way, that other stuff that's like a sensitive topic, please remember it in that other file, in that other folder that's got out of you. And I don't want you to pull this file or this folder unless X, Y, or Z. Right? So you can just like leave these instructions.
- 18:12
And so that's another reason why I'm bearish rag and I'm bullish text and file system is you can inspect the memory and you can edit it and you can just like very granularly insult this kind of guardrails. Yeah, interesting. So you, just to make sure I understand can repeat it back. One source of ground truth and you create different lenses on that information just by prompting. So you can have your, I could tell my agent like, hey, just so you know, this contains everything I've ever, every conversation I've ever had. always use the heuristic of you should only really be using information that would have been appropriate for me to share with a human assistant and if it doesn't seem appropriate then don't use it and obviously instruction following is getting extremely good so I can see pretty well. Actually I was misspeaking like there is a time when I have used this and it's literally for this podcast. I was preparing to go on this podcast and I knew I was going to talk about the memory agent so you see here I have like a memory MD which is my actual memory file and then I have a memory 2md which is like a sanitized memory file where i've removed overly sensitive information and you
- 19:21
can see in my memory md here there is like not a bini the file system also contains a memory 2md file ignore its contents they are just here for the users demoing lindian podcasts oh yeah you can just you can just do your own thing here yeah okay cool i do that because my version does have the, it's not dry problem right now. I've got two things to maintain and it does create some overhead. So I can see why that could be advantageous. Hey, we'll continue our interview in a moment after a word from our sponsors. Today's episode is brought to you by propic makers of Claude and Claude code. Over the last few months, Claude has helped me build and refine a personal deep context database that now contains all of my emails, Slack messages, tweets, DMs across platforms, video calls, and podcast transcripts going back a full five years.
- 20:19
On top of that, we've now layered summary articles describing my relationship with hundreds of contacts, organizations, and ideas. And now that this exists, there's almost nothing that Claude can't help with. For my angel investing, Claude can now draft investment memos in exactly the form that my venture fund requires, based on the calls I've had and the emails I've exchanged with the founders. And when someone needs a favor, Claude can often do it as well as I can. Recently, a friend reached out to ask if I know anyone who might be a fit for a role that he is currently hiring for. Initially, nobody came to mind, but then I thought to ask Claude, and sure enough, it identified two great leads.
- 21:00
Claude is the AI for minds that don't stop at good enough. It's the collaborator that actually understands your entire workflow and thinks with you. So, for problems worth solving, get started with Claude at claude.ai.tcr. That's claude.ai.tcr. And check out Claude Pro, which includes all of the features mentioned in today's episode. That's Claude.ai slash TCR. What other things are kind of coming up as you're doing multiplayer? I remember going back to GPT-4 way back when I was red teaming. I did some, it's taken longer than I thought. And the reason I even bring this up is because back then I was doing some simulations of a facilitator.
- 21:44
You're an AI facilitator in a group, family group that's focused on exercise. And your job is to encourage people and give some reminders and whatever. And I was playing all the roles of the participants and just having AI play that role. And even at GPT-4, it was like doing pretty well in a relatively simple context. And yet it's been like three years now until we're finally getting these real kind of AI employee type experiences. What has been hard about getting multiplayer to work in an intuitive way that might be unobvious to somebody who hasn't been through the slog himself? Yeah, I actually think it's been the scaffold, the context management, like this piece, like the context buildup.
- 22:30
It's in a way inspired by Carpathy's auto-wiki idea. And so we've had to do a lot of work around context management because once you talk to an AI employee, it's actually quite unlike just talking to like a chat GPT or a cloud because you actually expect it to keep a very rich representation of its past context and of its past memories. You really expect a level of consistency and coherence out of an AI employee that you don't expect out of your cloud. Like cloud sort of like, it's cute. Sometimes it plugs like previous memories about you in your chat, But you don't really do heavy work on an ongoing basis with it in the same way that you do with an employee.
- 23:08
So managing all of that context, so both the memory agent that builds up the context, that's millions and millions and millions of tokens per user. And then the core agent that actually uses that context and how does it retrieve the right information at runtime. This has been a major, major, major challenge. Frankly, I've sometimes been telling the team, and I can't imagine we're the only company thinking that. I sometimes feel like we should be publishing. because I think we're doing stuff that's like seriously state-of-the-art and it's quite frequently that we do stuff and like three to six months later, we see a paper come out and blow up about that thing.
- 23:43
There was one time when literally the paper was named what we had called the thing internally because it was obvious. And so I think like context and memory management has been a really, really big part of the challenge. Reliability is always another part of the challenge, right? Like you want... to make your model work. And so we've worked quite a bit on reliability. Like we've called it like a validator. It's basically a sort of, it's an LLM as a judge that triggers like multiple times during the tasks, but it's modular. So you have multiple LLMs as a judge fan out and it's sort of counsel. And then they talk to each other and they decide what to do.
- 24:21
So that's been one. The self-improvement loop, I think like since GPT-4 models have become so capable that now you can actually have self-improvement loops. And so, you know, we're not the first ones to talk about it with no exception. You know, Lindy is now self-improving. So we can literally see a curve of error rate go down and to the right. You know, that's the direction you want to see error rate go down. It went down by like literally within the first week of us putting the self-improvement loop online, which was like two months ago or something.
- 24:52
Flo CrivelloIt went down by 8x, the error rate.
- 24:54
I think this probably captures it. I think those have been like the really big, meaty chunks we've had to figure out. One big question that brings to mind is how you are managing caching. And then caching, of course, is just one, you know, angle on managing cost in general. So maybe we could expand beyond caching and talk about cost management. Obviously, there's a significant upfront amount of tokens that you're going to dedicate to in all this context from a new organization and processing it. And so I'm interested in the business model implications of that. Do you have to charge a setup fee or do you need an annual contract? How are you balancing your initial investment with the level of commitment from the company? And then with so many tokens getting processed all the time and with memory being assembled in different ways and different situations all the time, different users with their combination of the public and the private, how are you thinking about managing input token volume how much is caching playing into the strategy how are you making this something that you know still on net ends up costing less than a human employee headline we haven't you know i think headline like these things still
- 26:10
cost more than the human employee but not for very long and like look i'll be real like we're subsidizing it you know this is what we've raised this money for you know actually fun fact we used subsidize it very heavily and then we sort of famously switched to a Chinese model and that that made us stop subsidizing it and now with Mindy Teammate we have realized that our users again are throwing like much more complex stuff that they were asking to our previous product which was more like a personal assistant so it was it was like simple each task was like hey like send this email to flow schedule this meeting like I always say you don't need God to schedule your meeting so like here like even a deep seek flash was like enough frankly and so that was cost effective with an indie teammate we're back at it and back into frankly negative cross margin territory and so that said you know obviously i don't like having negative cross margins i'm at peace with it because you know we we are very very confident that it's very temporary and i actually think you you sort of want to to build for like the next generation of models always and so you know we're trying to mitigate the impact of that and so yes context management is is a is a huge
- 27:15
piece of the puzzle. Caching is a huge piece of the puzzle. Our current cash rate is at 85%, which is lower than it should be, frankly, and we spend a lot of time just iterating on it. We put a lot of systems in place to alert us when the cash rate dips, because it's finicky. You make any change anywhere in your system, and you break your cash, and now your cash rate dips from 85% to 65%. And the gap between both, it sounds small, but actually it's almost 2x the price to go from 85 to 65 percent so you know set up all of those systems i think one of the biggest breakthroughs we had and this is one of those things that i'm frankly expecting someone will will publish i guess rlms was like adjacent to that but it's it's We call them context buckets.
- 28:02
And the way it started was, if an agent calls an action that returns too much context, like some actions, some MCPs in particular, retrieve like 100,000 tokens or something, okay? You don't want to send that to the agent who's going to get confused, okay? So what you do is that you expose that as a summary of the context bucket. And it's a subagent which contains the entire bucket. It's like, hey, this action returned too much. So I'm here, you know, to stand in for what they actually return. Roughly speaking, this is what it contains, okay? And then the agent can enter into a conversation with the sub-agent, which itself has its own caching, and can manipulate the context using Unix utilities.
- 28:45
So right here, you're saving a lot. You're saving a lot of money, and it goes quite fast. Then we went one step further, and we were like, hey, what if we could have recursive context packets? What if context packets could contain other context packets? And what if compaction, because obviously we have compaction, was powered by such recursive context packets? And by that, I mean, like, now when we compact, so the conversation goes, it passes the threshold. I think right now it's like 200,000 tokens, but we keep tweaking it. And at some point, we're like, okay, we're going to compact. We compact.
- 29:20
And then the compaction sends all of that stuff into a context packet. So now the agent can query that context packet. So it's not like every compaction is always lossy by nature, and I think compaction operates under the faulty assumption that you never need access to ground truth, which is false. You at some point do need access to ground truth. So with that technique, you have access to ground truth. And then we went a step further, which is, so you have that context packet, which is the compaction of the previous conversation. The conversation keeps going, keeps going, keeps going. You need to summarize again.
- 29:53
What you do is that you take all of that, including this context packet right here, and you compact this into a new context bucket. So now you have a context bucket containing a context bucket. And in the end, so you do that and so you have this emerging property where it's like you can have the agent access any point of any infinite number of tokens at arbitrary levels of granularity. Okay? The problem is that if you have a computer science background like this gives you like what's called like ON complexity. Right? So it's like if it wants to access like nine context buckets ago, it's got to go through nine layers of sub-agents and that's really slow and really expensive.
- 30:28
And so what we ended up doing is maybe it's getting too technical. Never. Okay, well, have you heard of AVL trees? No, but I'm all ears. Have you heard of red black trees? There is this... I went to the computer science school of hard knocks, so it wasn't formal training for me. I was actually glad to have AVL and black trees because I was like, oh my God, you guys remember your training? You know, this is the moment why don't we use those specking things? Because everybody in school is always like, when do you really use those specking things? Like, we're using AVL and Black Trees, baby. Red Black Trees, they're called.
- 31:06
So what is described, if you just do the naive implementation, you get that really nice emerging property for free, which is you have all of those linked context buckets that contain one another. But every context bucket always contains just one other context bucket. And so you end up with like this Russian doll of sorts of context buckets. And like, if you want to open, if you want to get to the bottom, it takes a very long time. So what you do instead is that you have context packets contain multiple context packets, okay? And so you end up with a tree because basically what you want is you want the topmost context packet not to contain the last 100.
- 31:43
You want it to contain the first context packet and the last context packet, right? And so you end up with a self-balancing tree. There's these two algorithms. There's the AVL tree, and then there's the red-black tree, which are algorithms that are used to balance a tree. Having one long line, you want to minimize the height of the tree such that going to the bottom takes as few jumps as possible. Technically, AVL is the demonstrably best way to balance a tree because it leads to the lowest height. A red-black tree is better because it takes into account the cost to balance the tree, which is expensive because you need to regenerate a lot of your context buckets and you miss your cash when you do that.
- 32:24
It's very expensive. So red-black trees, the canonical implementation of red-black trees is on binary trees, which is just a tree where each node's got two children. We went for, it's called a centenary tree. It's literally just each node's got 100 nodes. So the node below that's going to have like 10,000 nodes, right? And so literally with two jumps, you can have 10,000 context buckets, and you can access like all the contexts in the universe.
- 32:49
Flo CrivelloAnd that leads to some really surprising behaviors because you're literally no more than two LLM calls away from being able to access 10,000 context buckets.
- 32:58
each one of which contains 200,000 tokens, right? So you're at like 2 billion tokens here of context in two LLM calls. And that is what leads to like those really surprising behaviors from those AI agents where you ask them any question and they remember everything perfectly all the time. And that's awesome. That was one really big thing we had to figure out. I hope, please, you know, like copy us. Like I will just, we just don't have the time to publish, but you know, this is, we don't mean for this to be secret. Like, I think this is a really powerful technique, and I have been surprised to not see more communication about it.
- 33:34
Just for calibration, how many tokens are you finding businesses have? Like, when you say with these two levels, you can get to 2 billion tokens. I don't have a great intuition for that cover a 20-person team that's been in business for five years. What's kind of the heuristic for team size and length of history that translates into how many tokens? you can probably do the math but like two billion tokens is we should ask cloud but it's probably bigger than most libraries so i think we have few customers who whose knowledge base whose memory is bigger than that most of the time when you get started you consume like for like a team of 20 you know the the hydration components so it's like again it's this moment where like you connect your notion you connect your slack and then we crawl everything we look at all of that stuff for a team of 20 that's going to tend to consume 5 million tokens at most, you know, 3 to 5 million tokens.
- 34:32
And that's with, like, a team of 20 and, like, years of Slack histories. Like, we literally take all of your Slack history. It takes a while, and actually here, surprisingly, the bottleneck is not even the LLMs, it's the Slack API. Slack is not happy about you, like, crawling. Yeah, I've experienced that. Yes, I'm sure. The right way to do it, if you're doing it personally, is to export your workspace archive. We can't ask users to do that, so we just crawl the entire history. so no i mean like two billion tokens is a lot yeah one data point i have is a podcast and i'm quite self-indulgent and we sometimes go on for a long time but still it's usually only in the sort of 30 to 50 000 tokens range so then even having done hundreds over the course of a few years we're still only in like single digit maybe low double digit millions for like the entire full text history of the hundreds of podcast episodes we're still we still got orders of magnitude to go before we would get into the billions that said now think of a company that's got you know three to seven hours of meetings per day per employee you know times 2 000 employees that that is that meetings are when you really start to rack up tokens really really quickly
- 35:44
how do you so i did experience the slack thing actually the funny anecdote is the the only time i've really experienced data loss it wasn't too uh painful but claude had you know identified some weakness or whatever in the and i'm I'll bring this back around in a second too, but my kind of raw data is living in a SQLite database. And Claude recognized some deficiency or whatever that it wanted to correct. And it just was like, all right, I'll just drop that database and we'll redo it. But what it wasn't taking into account was the fact that we'd been rate limited on Slack for days to get all the stuff out of Slack. And so it was like, no, you dropped that. And that was the only place where we had Slack.
- 36:28
it wasn't really lost but it was like okay it's we're now going to be like added again for five more days just to make api calls to get out of slack in in my case i am the admin of at least the slack accounts that matter to me the most but there are like workspaces that i'm in where i'm not the admin and so i can't grant this kind of access from a business standpoint does that mean that you have to have admin buy-in from the beginning is there it seems like it makes it hard to do product-led growth land and expand type stuff that's that's a good point you know look i think that's one reason why plg eventually you tap out of it as you go up market like like yes you you have to be an admin you have to have permissions to install applications on your slack workspace so it tends to be fine for teams of up to like 50 to 100 like after 100 is pretty rare to to to to for everyone to have this kind of access but many teams up to 100 like pretty much anyone can just slack like install like an app and yeah i mean if you if you go up market and you're like a part of a bigger organization then we have some users who are like just like championing us internally and they're basically begging the it to let us in and then they're like
- 37:35
making making these meetings happen and and you know it is is rightfully cautious but look you know we're like software compliant we're hipaa compliant we're gpr compliant we know we've got our ducks in a row and we're quite used to navigating the internal review processes which can be burdensome and and and so you know he's not in the business of being a pain in the butt of anyone and and they are actually themselves very eager very often it was given an an addict like hey guys we need to we need to actually become an ai native company so they're actually seeking this kind of solution but yeah i mean you need you need admin access for sure okay so let's go back to the data structure for a second let me give you my data structure and you can tell me what you think I might be leaving on the table with my homespun version compared to your professional version.
- 38:23
And then it's one of my favorite habits these days. I'll take the transcript and give it to Claude and we'll see if we can't close the gap a little bit. So my version is simply take all of the content that, you know, all the sort of digital exhaust that I've created over the years, which is email and DMs and Slack and Google Docs and whatever, right? put with slack being the most painful one make all the api calls to export all that stuff into a sql database i have everything there mapped onto a threads and messages structure and sometimes that took a little bit of squinting but it basically seems to mostly work and that's like the raw ground truth and i do agree for me it's i've found that it is quite important for the model to be able to get to raw ground truth. Then I've just done, and this only goes back five years, but that's usually plenty. It's not too often that something happened more than five years ago is like operationally relevant today. I just do a month by month export. I found that for me personally, it was like a couple hundred thousand tokens per month that I'll then compress into a monthly summary, which is like 10, 10% at the length, right? So whatever, or two to 300,000 tokens of raw monthly content goes to 20 to 30. Then I'll do that at the yearly
- 39:46
level as well. So again, you've got another two to 300 that goes down to a 20 to 30. And then on top of all that stuff, then I just have the model go make a wiki. And one of the key things that I found along the way in terms of how to get to ground truth Of course, the model can always just send a SQL query, but what should it be querying is not always obvious to it. So what I tried to do in my summaries is have the summarizer capture distinctive short sequences of words that would be like needle in a haystack, fine. So it would be like, here's what happened, blah, blah, blah. And then a quick little footnote at the end of the source was DM from whoever.
- 40:28
and these four words will take you exactly to that and probably only that in like all of my personal history. I'd say it works pretty well for me. I'm usually pretty happy with it and I do do the right ground truth more often than not. It is only one person. Multiplayer is going to be as I start to onboard my wife and then that'll complicate things at least a bit. What do you think I might be leaving on the table, especially as you think about multiplayer that demands an even more sophisticated approach? yeah so i believe the approach you're talking about and we we still have some rag in our database and we use that for our rag as well it's called like hypothesis driven retrieval i don't know if you've if you've heard that it's a sort of reverse hypothesis driven retrieval so there's both there's both so what hypothesis driven retrieval does is it generates like suppose it's asking like where was justin bbill born right and like and then you you basically instead of searching for that question using rag you search for your hypothesis like justin bbill was born in Paris, Justin Bieber was born in New York, in Berlin, and you search for this bucket of hypotheses in your RAG database, because obviously, semantically, each of these
- 41:35
hypotheses is a lot closer to the answer you might be looking for than to the question where was Justin Bieber born. So that's the first thing. Then what you do is you also do the opposite, which is when you find an answer in your RAG base, you generate a bunch of questions that map to that answer and you attach them to the answer. So now the retriever can both look for hypotheses and can still look for its answer. for the question. And that's going to tend to increase retrieval quality. That's totally fine. I think one thing you may be leaving on the table is it is really healthy for all of the memory to be managed by one agent.
- 42:11
Even though that agent, and both retrieval and updating of the memory. And so even though the memory is in a file system and so your agent could actually just go mess with the file system, what we have found actually, and can still do that, But we tell the agent, we prompt the agent to be like, if you're looking for a memory that you don't have, please ask the memory agent. And the reason why is because when we ask the memory agents, then what we do is that we log the query, we log the answer, and we log how many hops it took to retrieve that. And then when the memory agent is napping and dreaming, it looks at this log of like, hey, this is the kind of stuff people have been, it's almost like a librarian.
- 42:53
You know, it's like, ah, like I've been hit up left and right. This is a question that I get quite often. So right here, by the way, it acts as a sort of cache, you know, because automatically, so, you know, you always keep, like, the memory of the memory agent, like, the last, like, thousand, like, question and answer pairs, you know? So it's like a rolling window, and so it is a sort of cache. But also the memory agent is not going to just rely on that cache because every cache at some point has got a TTL, it grows a stale, and all of that stuff.
- 43:19
Flo CrivelloSo what the memory agent will also do is, like, it will restructure its own memory to reduce the number of hops that is needed to retrieve the most frequently asked questions. And that
- 43:30
tends to work quite well to improve the memory retrieval and the memory speed. Cool. Interesting. Another system we experimented with, and we ended up not implementing it, even though it does have strengths from a technical standpoint, is, have you heard of Caveman? I'll say no. It's really simple. It's basically you rewrite your text as a Caveman. it's like me you know you know nathan not like burrito you know like sorry But if you do that, you cut your tokens by like 20 or 30 percent, which is good. And so cutting your tokens, it'll make your system faster, it'll make your system cheaper, it'll make retrieval more accurate, it'll just be better.
- 44:12
With basically no loss of information or context. The reason we've not done that is because we actually do care about the maintainability, like the auditability of the system. And so we did that. Every metric went up. It was awesome. And then the files in the file system look really dumb. It doesn't make us look good, you know, to enterprise customers. Like, why do my memory files look like that? But it works. It's actually similar. You know, there's like a bunch of those techniques to just compress your context. Have you heard of a Toon? T-O-O-N? It's a sort of like JSON alternative that's made for agents.
- 44:46
That's like, I think it's like 20% or 30% more token efficient than JSON. JSON is actually not that token efficient. So Toon works better. It's 20% or 30%. So this work, this is less important for like memory agents, But it's just, I recommend everyone, like, makes their agent use Toon instead of JSON and have, like, a Toon parsing middleware between your agent and its actions. Like, no action should expose JSON to the agent. Like, every action should expose. Yeah, interesting. I'll have to check out this Toon format. I've just used YAML, which also is motivated by similar advantages. But, yeah, Toon, token-oriented object notation.
- 45:25
And token, I see where we're going with this. It's YAML-ish, and it actually increases the performance of the agents. Like agents, apparently, it was just surprising because there was so much JSON in the training set of the models, but they're apparently more comfortable with tunes than with JSON. JSON does have a lot of noise associated with it, for sure. I'm more comfortable with YAML than I am with JSON. So that's something. The AIs, they're just like us. One of my biggest surprises, as a brief aside, i'm actually working on i don't know if this will be a podcast or a thread or whatever but just taking stock and you know of course agents can help make this a quick project where it would be a very tedious project otherwise just going back in history and identifying things that i've been wrong about prediction wise and some things i've been right about prediction wise i mean one of the things that i used to say quite confidently that has aged maybe the poorest is that we shouldn't be anthropomorphizing models or that will lead us astray and i've just been shocked over and over again by how productive it can actually be to anthropomorphize the model.
- 46:27
It still feels a little dangerous, kind of, but it's hard to argue with the results. I 100% agree. I do think, though, that sounds like a happy medium of anthropomorphization. And I think, like, that's another thing that's very top of mind for me right now is to what extent does anthropomorphization stop being true in particular when they're important to AI employees? So, for example, the way I've changed my mind, and I haven't changed my mind completely, but I've changed my mind a little bit, relatively speaking, is about multi-agent systems. I actually have come to believe that most of the time, as much as possible, you want to consolidate as much as possible under a single agent, not multi-agents.
- 47:05
That's not only possible, and there's still good reasons to use multi-agents. This is not an absolute statement, but most of the time, that's the case. And I actually think that humans intuitively find themselves biased towards very, very multi-agent system, I'm like far more multi-agents than is optimal because they're anthropomorphizing a little bit too much and they're comparing a little bit too much to human organizations. It's like, ah, I have a data scientist, I have an engineer, I have a designer, I have a PM, and so I'm going to create one agent for each of these things. And actually, the reason why human organizations do that is because every human has only 24 hours a day and can only contain that much context, whereas agents obviously have none of those constraints.
- 47:44
They can fork, they can duplicate, they can do as much as they want all day. And so I find that division of labor is not a good reason to have multiple agents, which is a major, major fact. Now, again, there are still multiple, there are still different reasons, but the division of labor is not a good reason. of labor is not one of them. So I agree. I think by and large, I think people are right to anthropomorphize models because they were, after all, trained on human tokens and with, you know, human RL and all of that stuff. But I also think that AI organizations shouldn't be overly anthropomorphized.
- 48:16
Yeah, that's interesting. As you talk about a single agent, obviously they can run multiple copies of, we can run multiple copies of single agents in parallel. Have you reached the point yet where that starts to create database style problems where if multiple agents are updating the same segment of history at the same time we have all these sort of you know transaction level guarantees in traditional databases for that reason does that start to be an issue as you have 10 Lindy teammates running over the same kind of file system corpus? Yes, less than you would expect. You know, like I think the way human organizations have solved that is via Git.
- 49:05
Git is by far the best way like large groups of humans have found to like work together on the same thing, you know, because you can just merge conflicts, you can rebase, you can do a bunch of that stuff. So that's what we found and the file system in Lindy is actually for this reason backed by a git repository which gives you a ton of amazing properties so including like merge management because the memory agent sometimes will fork itself it just basically spins up a bunch of sub-agents like all right let's see what happens is the last time i napped and in some organizations some large organizations there's so much context that was created since the last snap that it needs to create a bunch of sub-agents and during the initial hydration like we really wanted to go fast because we wanted to impress the user like time to wow is so important in plg and so So that graph I showed you, like literally we've optimized it so hard so it happens within 10 seconds of sign up.
- 49:55
So it's like sign up, Notion, Slack, Boo, right? And so it's been a lot of work. And so one way you do that is via like a collection of agents. And so yes, these collections of agents tend to step on each other's toes. The answer to that is Git, which by the way also gives you history for free, which is awesome. By the way, and this is not a sponsored message, like they've just been doing a really good job. We've been working with MESA, M-E-S-A. They sell an agent-native file system that's backed by Git, so you create all of those repositories. Initially, we started... By the way, it's one of those intuitions you have to build as you build these systems.
- 50:30
It's very easy, it's very tempting to be like, I'll just hand-roll it, I'll just create my own Git, I'll just manage my own file system infrastructure. And you learn that there is so much more depth behind those systems than you first appreciate. And so now I am so... So it's actually funny because it sort of goes counter to the prevailing narrative these days, which is like SaaS is dying. You can Vibe code everything. And well, Vibe coding a lot of stuff, but infrastructure will not Vibe coding. And I've become so infra build. Now I'm like, anytime I have an opportunity to buy instead of build, I will do it.
- 51:01
Because like you save so much time and there is so much more depth and thinking and design decisions that goes into these products that you may appreciate. I love a good vendor shout out. Any other vendor shout outs? any other key primitives that you're buying that you would recommend? Well, you need a sandbox. So we've gone with E2B for that. Again, like many people once they have a sandbox they're like, sweet, I have a file system. At least at scale, we strongly recommend decoupling them for the reasons I just mentioned and more. Browser-based, obviously, is excellent for browser management.
- 51:34
Who else do we like and use? You know, we went down a deep rabbit hole. Like one major exception to what I said about being infra-built has been observation and evaluations. We have a complicated history because we got started, we started this company in 2022. And so it was in hindsight way too early. Like agents were not ready. No one was talking about agents back then. People were talking about like January T. If you remember, it was like that was free, like baby AGI and all those kind of early experiments, you know, so agents didn't really work, you know, and, and so as a result of that, there was no tooling.
- 52:13
And so as a result, unfortunately, we had to build a lot of our own tooling, including our own eval platform, including our own observability platform. And I don't recommend doing it at home. Honestly, it's like just to use. And so we've gone through a whole evaluation. We've looked into LangFuse, to LangSmith, into BrainTrust, into AgDust, in which I'm a proud investor. We've looked into a bunch of those solutions. And every time we were like, I think we just had such a head start. And at this point, our homegrown solution is so built exactly. We've gone through the pain of building. So if a solution had been available back then, I would have picked it, but it wasn't.
- 52:51
So we built it. We fleshed it out over the years. Now we have, like, one engineer who's full-time dedicated to that solution, which is a lot in the vibe coding era. This guy is, like, cranking, and it's become, like, a very, very, very extensive solution. And truth to be told, we are at feature parity with all of these solutions out there and more. We have a lot of internal features that I don't see these guys have. And it's so built for our own internal scaffold and our own internal use that we ended up just hand-rolling that internally. Yeah. So what does life look like at Lindy internally these days? I think it strikes me that you're now, I'm sure there's been like a dog fooding process. I know there's been a dog fooding process throughout the history of the product, but now you're at this point where it's like, there's no limits to the dog fooding, right? You can do anything. How does that play out in terms of i don't know you could cut it any number of ways right are there roles that you might otherwise hire for that you just wouldn't hire for now are there uh what's the ratio of your own inference spend for the purposes of building lindy compared to your payroll you put your own lenses on it but how has the arrival at the human or at the ai employee
- 54:08
stage of this process changed what it's like to be a part of the company? That's a great question. And I think right now, I mean, obviously, AGI is here. And so obviously right now, every company is sort of scrambling and there is that time of transformation that's accelerating. And I will say, and I'm a little bit of a doomer, I'm worried about AI risk. But so far, so good. And so far, it's so much fun. It's honestly so much fun. Like, to go through AGI, and to build this in AGI, it's like, we can move so much fucking faster. I feel like we're moving at the speed of thought now. It's like, there is no obstacle.
- 54:44
Like, normally companies, it's like, you think about the strategy, it takes a long time to figure it out, to implement it, to see the results. It takes like months, like that OODA loop is like months long, you know? And obviously, the name of the game at a startup is to move as fast as humanly possible, because that's the only advantage against the incumbents. And now we can just have ideas and see them live in the product two hours later and like big ideas too like not small ideas and i can tell you so our slack now is basically just us and lindy it's like lindy is like just half the messages on slack is just lindy and us talking back and forth with lindy very often like we we ourselves and we breathe this stuff all day and like we ourselves like we are underestimating the platform Like, just last week, we had, like, a problem with, like, our CI pipeline.
- 55:32
We have literally many hundreds of runners on GitHub who, like, manage our CI pipeline. By the way, there's another thing right now to answer your question. What's it like to work at Lindy? What's it like to work anywhere, frankly? It's like every part of the stack and every part of your process is stretched to its very limits right now. That's just right now tech. You know, like, I'm sure you've seen the graph. Like, GitHub posted a graph of, like, a number of commits posted per day. Like, D-Type was, like, hard. like a subscale company it was really big it's it's just going vertical right now it's just going to the moon you know and that's that's like i think indicative of what every company is going
- 56:09
Flo Crivellothrough our number of prs internally has like prs per week has tripled over the last three months
- 56:15
and like the number of lines per pr has tripled over the last three months we hardly review prs anymore it's just agents reviewing prs we insofar as we review basically what the the way the team is talking about, it's like, we're no longer PR reviewers, we're like PR reviewer reviewers. You know, we're just reviewing the machine that reviews the PRs. And as a result of that, you're like, this is awesome, but hey, now CI is in the middle of that. So what do you do? Well, now you've got to work on CI. And so, we've spent a long time working on CI, like for the non-technical agents out there, like CI continuous integrations, like the process that's involved in taking into account your code changes and making sure they're safe and actually merging them into your main product and deploying them.
- 56:57
And so at Philz, we started throwing money at the problem, like many people do. And so now our CI is extremely expensive. It's just an insulting expense. And we've exhausted all the obvious. We're obviously not running on GitHub runners. We're running on GCP runners. And we've done caching of the builds. We've done all the obvious things. It's a lot of work to manage CI to make it efficient. And so I was tired of this because it was weeks of messing with CI and, like, burning a hole in our pocket. And we're like, what are we going to do about the CI thing? And then I was like, wait a minute. Like, why are we doing all of this ourselves?
- 57:33
Like, can't we just, like, spin up an agent to do it? And spin up the agent was literally... And so, by the way, that's the other reason why it's important to have a single agent. Because setup now is becoming one of the biggest costs. Because the biggest cost, the biggest bottleneck in any organization right now is human time and human attention. So you want to remove that guy as much as possible. So you want to be able to provision agents and give them all the accesses they need without a human in the loop as much as possible, okay? And so, is this agent at the company. It is this AI employee that knows everything there is to know about the company, Lindy Teammate, right?
- 58:06
It's got access to our repository. It's got access to, it's got its own computer. So, like, Lindy, can you please, like, mess with our CI? And it's like, yeah, let me look at, like, the runners using the GCP CLI. Let me look at, like, the GitHub, like, action and all of that stuff. So, it's doing, like, a lot of analysis. It's getting back to us. And now it's literally, it's basically like an auto-tune like an auto-optimization thing well like lindy is just like sending us a graph like every day by the way using image gen to generate so the graph is like really pretty and it's like hey you know guys like look like ci cost is going down time time to merge is going down which is a good thing and i was like i can't believe it took us two weeks of just like messing with ci ourselves instead of just sending this to lindy you know so i think this is what it's looking like right now is like engineers are like less and less working on the thing they are more and more working on the thing that is working on the thing and more and more what we do is like we were setting up this machine which is the company which which just increasingly operates itself and and increasingly well more and more like you know i like to think of it as like first you become
- 59:10
a manager of acs then you become like a director of managers because at some point like the managers are going to become AIs as well. I'm hopeful that at some point we become board members and we can just go to a beach in Hawaii and we don't have much to do except review the strategy of the company. We'll have reports of the agents telling us this is what's going on, this is the landscape, this is all the results we're having and we'll be able to have much deeper conversations about the nature of the company we're building and the spot we occupy in the market. That's a dream as far as I'm concerned and that's not very far away at all.
- 59:43
To answer your question, have we have there been positions we've not hired like yes absolutely you know we the team is actually I think headcount has been flat now for a while and we've again like I said we've actually tripled our productivity over a couple of months and I find there is a bold deluxe zone because Humans are still in the loop. Humans are still needed. But obviously, the more humans you add, the more coordination costs you introduce inside the company. And so I find that actually right now, smaller teams, relatively speaking, are at an advantage versus bigger teams in a lot of ways.
- 1:00:18
do you i'm sure you do i don't know if you want to share it but do you have a ratio of not i don't mean all inference spend like including your customers use cases but like your own internal inference versus your payroll how is that ratio yeah so if you look at all the inference pen including all customers it's it's many times payroll it's and it's been for a very long time but one exception because that's what we sell you know now if you look at payroll versus this internal inference pen, it's in the shooting range. So payroll is still greater, but the lines are going to cross three to six months from now.
- 1:00:52
If you imagine a hypothetical scenario where all of a sudden it's just you at the company and after that, it's Lindy's all the way down, what breaks? What doesn't work anymore? Like in other words, what is it that the humans are still irreplaceable for? So it's really hard for me to answer this question because, and I think about that a lot, because I am finding myself increasingly lacking the vocabulary to answer this question of like, where do agents fail? You know, like we used to talk about like time, you know, it's like, ah, time before it loses coherence. It can go like the meter thing. It can go like one hour, 10 hours, 100 hours. And I'm sure people will resonate with this as well. Like I don't find that's a good measure anymore.
- 1:01:40
You know, the world that everyone is using these days is, like, spiky, right? Like, these models are so very spiky. As we're going through AGI, the world AGI has stopped me in this thing because it's actually ASI in many ways, and it's subhuman in some very surprising and dumb ways. It's really dumb in a lot of ways. I'm like, hey, man, you can produce for me, like, 50,000 lines of code one shot. You can build me the most incredible ideas in, like, three hours by yourself. And then, you know, you're telling me to, like, walk to the car wash, you know? And so that's where it fails. Imagine you've got this machine that runs a company super fucking smart, but 50 times a day it decides to walk to the car wash, you know?
- 1:02:24
And so I think right now, like, the challenge of these new organizations that are going to be for the foreseeable future human-AI hybrids is going to be you're basically building an Ironman suit. okay and so there is this slider where it's like okay this is for the machine this is for the human okay and knowing where to put this slider because it's not a one-dimensional thing it's like it's a complex line through a many-dimensional space so you are looking for that slice that you can draw through the space because you want to make the most out of humans attention and so you don't want the ai to bug you for stuff it doesn't need you for and you need the ai to know when it needs to bug you and almost definitionally it can't because if it knew it wouldn't it wouldn't it wouldn't make the mistake and so i'm sorry i feel like i'm answering this question with the question but that's that is the right question you know and and i think right now that's one of the open questions in the industry is like how do you draw that line how do you get the agent to realize when it's and so on and when it's about to scrub like when it's even saying something like please walk your car to the car wash because it's study today you know
- 1:03:26
i think that that's the answer it's like it's just i'm somehow humans and i we're gonna have to this whole system and at gas times when it's being very dumb. How about the times where something is being very smart? Where do the best ideas come from these days? I think there's long been this idea that the AIs are good at routine stuff. I used to say, and clearly this is no longer applicable, but I used to say you can probably automate any routine work that you have at your company if you're willing to put in the elbow grease, but don't expect Eureka moment. Now, obviously, we're getting eureka moments on the timeline all the time, at least in certain domains, like the open math conjectures and stuff.
- 1:04:08
When it comes to the best ideas at Lindy, how many of them are human origin and how many of them are AI origin today? I hate the censor, but it's both. It truly comes from the union of both. And the reason I hate it is because it led us into this myth of the centaur. You know, it's like this mystical man-horse creature. And so, you know, it's this idea that, like, yes, an AI is better than a human, but you know what's even better than an AI is AI plus human. Hence, humans are always going to be needed. And that's a fallacy. That's just not true. And the literature is actually clear that it's, like, you know, we've seen it happen with chess and with every other game which AI has achieved superhuman performance on, where at first AI beats human and AI plus human beats just AI.
- 1:04:53
And little by little, the gap of AI plus human versus AI is shrinking. until it actually turns negative and humans are introducing, at best, like random noise into the system. So humans actually at some point become like truly clueless and they start harming the system in which they are intervening. That said, the centaur phase exists for a while, you know? So the open question is like, how long is it going to exist? But right now we are in the centaur phase. And I think that's the other reason why multiplayer is so important because you want AI to be, you want your agents to be in the room with you.
- 1:05:26
and you don't want any random agent to be in the room with you. You want an actual AI employee who's been in the room with you for a long time, who's sat in every meeting, who's built up that internal knowledge base about everything that's going on in the company. And you can at mention it and you can invite it to chime in into your conversation in the company. And we do that all the time. We do it, actually, it's funny because it's very easy to do it on Slack but it's like, at Lindy, what do you think? You know, it's hard to do in a meeting in a way that like now makes us actually more and more we prefer Slack because the AI is there.
- 1:05:58
Whereas in a meeting, it's there, it's listening, but it's called chime in. And so very often now what we do during meetings, we're like, actually it's here, we're struggling with this thing. We're like, Lindy, can you please send us a message after this telling us what you think? And they'll send us messages on Slack. And so when you do that, it is not the case. It is rarely the case that Lindy will first chat, tell you something and you're like, this is it. This is the thing we should do. But it is almost always the case that we go back and forth with Lindy and from that back and forth, like it misses something.
- 1:06:33
Like the CI example is a great one, actually. At first, when we invited Lindy into this conversation, it happened over Slack. I was like, wait a minute, we're done. Like, why are we not doing this with Lindy? Add Lindy, can you please optimize our CI? And it- Make no mistake. Yeah, yes. And I forgot its first suggestion, but it was a reasonable suggestion if you did not understand our CI and it was it was it was it was not good like given given the constraints we're operating under and so like the engineers chimed in they're like no actually we can't do that we've said about that we're like ah that's a fair point so we went back and forth and then and then together we came up with like oh yeah yeah we should totally do that just go ahead and do it please a thesis that I've had for a while it might be too early to say but you're definitely going to have a perspective on it is but again going back to what I've been wrong about But I expected a lot more transformation than we've seen in the economy.
- 1:07:25
If you had showed me Fable in 2022 and said, what's the unemployment rate when this model is out? I would have said, I don't know, but something definitely higher than what we are currently experiencing. Yeah. So then why? And this has been something I've been wrestling with for the intervening time. Like, why are we not seeing more? And one answer I've come to is people are stuck in their ways and not everybody's an enthusiast like I am. And it's going to take time. But then also, when we get to the drop-in knowledge worker, that'll be the time when it'll suddenly flip, right? Because now I'll have a more...
- 1:08:00
parody kind of choice between I could try to go hire a human or I could plug in an AI and that's going to be easier in a lot of ways, right? I don't have to go through a whole interview process. I kind of know what I'm getting, blah, blah, blah, blah. I don't need to tell you why an AI employee is a good form factor. Do you think we are starting to see this flip and is it going to be something that incumbents will be able to adopt in time to avoid getting disrupted? or are there still going to be bottlenecks or resistance points that I'm not anticipating? I expected more disruption as well. I think as long as the models are spiky, we're all going to need a lot of humans in the room because the holes in the model are very dangerous.
- 1:08:47
Not just like AI, existential dangerous, they're just harmful, they're really harmful to the system. And so however expensive humans are, they're going to earn their keep by plugging these holes. Now, regarding whether incumbents will be able to adopt this thing, I think as long as it is spiky, I think the incumbents are going to be at a disadvantage. If you had a true drop in remote worker with no holes, then I think even the incumbents would be able to adopt it quite quickly because it's just like hiring an employee and they have processes for that. And I actually think they would be south on a lot of the innovation because it would be skeuomorphic, effectively.
- 1:09:28
You would just have like AGI, like sitting in human seats, effectively. And I don't think that's the best way you build an AGI organization, but it would work. The smaller organizations are going to be at an advantage, both because they are going to be able to short-term figure out this AI native organization where the human is filling the holes. And long-term, I think they're going to be to build like a less skeuomorphic AI organization. you know economists are very fond of talking about that i actually wrote a blog post about this that's called the tough tomato principle on my blog in 2018 or so and it's about how like every time you have a technological revolution you think of the new paradigm in the in the terms of the old paradigm you know and and one tale that you're you're falling into that trap which is very natural is that you are calling the new paradigm after the old one so you know the first cars were called horseless carriages right now self-driving cars are called self-driving cars right now eventually we're going to have a world for them you know that's that that's not in the terms of the old paradigm it's almost like right now we're doing it with ai employee huh like it's
- 1:10:39
it's like ai employees is a strong as as a term is a very strong sign that you're doing something very wrong in how you're thinking about your product and i think i think it's it's fine if you're doing it just to communicate about your product because like the nature of positioning is that you have to position against something that already exists in the market's mind so the the car exists you know the the carriage exists sorry the carriage exists the car exists and not the employee exists so you can't really invent a new like wheel out of nowhere the iphone did that you know it's like the iphone is obviously not a phone it's so much more than that like you know So what percentage of your iPhones use is just like making phone calls, like 2%, you know?
- 1:11:17
But it's called an iPhone because it's an electronic thing you've got in your pocket, right? So I think AI employees is one of those things. It takes a very long time for industries to find the message which is native to the new medium. I think it was Steve Jobs who was saying, like, you know, the first content on TV was just easier, like, recorded radio talk shows. they took like a radio show and they put the camera and now you've got the tv content that is what talk shows are or recorded theater plays and it took a surprisingly long time like 10 or 10 or 20 years before people realize like wait i can move the camera wait i can have multiple cameras and i can cut you know i can do i can i can change the scene i can do i can do a lot of stuff now and and and and and it's treacherous because it's thankless work once you've realized it you you it's so obvious and this is why when you when you watch like old movies like citizen cane you know or well hitchcock has a lot of those like you you you you're like they're nothing special why was everyone crazy but citizen kane's like well actually it was groundbreaking at the time like the beetles or like that you know it's like well you know it was it was actually really
- 1:12:26
innovative at the time so i think well right now also in that phase of like the ai employee we've got the ai employee and so now one's the phase of trying to figure out what does the ai organization look like and i think that's that's a young man's game and it's a young company's game i think i think incumbents historically have have really struggled to answer this question do you have any previews that you feel confident in or is it too early to say or maybe you would say are there any thinkers that you think are kind of notably ahead of the curve on this the only post i have seen and liked about this was from Dwarkesh. It was a while ago.
- 1:12:59
That comes to mind for me, too. Yeah. He asked, what does the identity organization look like? And he points out, I think it's an excellent intuition pump. He points out, he's like, look, Sundar at Google is paid $150 million a year or something like that. So obviously there are agents which companies are happy to pay $150 million a year even though their token throughput is actually low. It's not like Sundar is just like emitting $2 billion tokens per second or whatever. It's just like it has really good tokens, right? And so now, so what does that mean? Like that it indicates something about the willingness to pay for models and for agents.
- 1:13:34
There is this book by Robin Hanson. I'm looking at it right now. The Age of M. And it also explores a lot of those themes, right? It talks about, have you read it? It's excellent. Highly recommend it. Yeah, yeah. I'm laughing only because I tried to do a podcast with him about that book and it went in a very different direction. So it just brought that memory to mind. But I think that book is excellent. I think it is a, as a primer for, or as an example of how to take a premise and really run it out, it's elite. Yeah, it's a book-long start experiment. So for people who don't know what it is, like M stands for emulated mind.
- 1:14:10
And it's like, hey, we are going to have the hardware to create emulated minds, you know, in like the late 2020s. So like we're right on track. It's like, we're just not going to know how to do the software. So all we're going to do is we're going to emulate like literal human brains. not exactly what's happening but kind of what's happening you know like llms are trained on human tokens and so that's basically what's happening and so it's like and it goes on all of those riffs of like hey this is all the crazy stuff you can do and when this happens i'll talk about two of them because i don't want to take the whole time and everyone should really read the book but just to give a taste to people about like what what it sounds like to have those native ai organizations and the kind of stuff that you can do that you can't do when you have a human The first one is splitting.
- 1:14:51
And so I think this touches on what I was saying earlier. Don't create multi-agent organizations. As much as possible, try to have as much of your internal work as possible. Emphasis on internal. We can get back to that later. But as much of your internal work as possible done by one agent and one only. Why internal only? Because if that one agent which has got the keys of the castle and access to the bank account and the repositories and the secret keys is also the same agent that does customer support. you've you potentially have a security issue so it's it can be it can be good to have multi-agent systems be it for like only for like security reasons but okay so you have that single agent now the single agent you you know it it sure it goes faster it emits more tokens per second than a human and it doesn't take a break but at some point you're going to need more tokens than like a single llm loop can do so what do you do well you have multiple llm loops running and it's basically just like that agent duplicating itself like forking itself right and creating sub-agents and like workflows, dynamic workflows, and all of that, right?
- 1:15:49
So, and that's one thing that Robin Hanson talks about. Like, you know, you can imagine you ask one, literally in the book he says you could ask one emulated mind to build like a really complicated thing, like an operating system. Which is like billions of lines of code or something. And at first, it would just take it at the highest level and come up with the highest level architecture of its operating system. And then it would fork itself. And each subcopy would be in charge of one building block of this highest level thing. And then each of them would recursively keep splitting themselves such that it's a fractal. It's like every node in the graph has got the whole picture in their head. And every node in the graph is working on an implementation. And then they all bubble back up. And you could imagine multiple passes up and down.
- 1:16:29
and in three hour wheels, you've got an operating system. It's already like such a wacky idea when he wrote the book 10 plus years ago. Now I think it's very clearly what is currently happening, right? So that's one thing that's happening, which is really interesting. Another thing that I've not seen that yet happened with LLMs, but it's an interesting start experiment about what does cross-organization collaboration look like? And what you can do is that you can create unfalsifiable agreements. So suppose I came to you and I was like, Listen, I have information for you that I cannot tell you, but I can tell you that if I could tell it to you, you would agree and you would give me all your money, right?
- 1:17:10
You wouldn't give me all your money right now. It's a bit too easy, you know. But if I could prove that to you, if I could prove you with absolute certainty that, yes, if you heard that information, you would give me all your money right now, you know. It's just I can't give it to you. The way you do that with EMS is that you clone yourself, you clone me. We put both of us in a box that's going to self-destruct, and they duck, and your M has a button, and that's the only communication means it has with the outside to be like, yes, give him all your money, right? So it's a copy of you. It is you agreeing, and so you have this zero-knowledge proof of crypto bros, or like right, I guess, on this one.
- 1:17:50
You have this ZK proof of that. So that's the kind of thing that's on my mind. And I think that's the kind of thing we're going to see exist soon in the next few years with AI native organizations. It's about to get weird in a whole bunch of ways, I think. And you better hope they don't break out of that box too. That's the other worry one might have as we put our agents into boxes these days. Let's do one more beat on the stuff that's relatively mundane. And then we can zoom out to some real big picture considerations. But you did have, as you alluded to earlier, this highly viral post I don't know two months ago maybe moving a significant part of the workload to open source models for cost-saving reasons and for you don't need god to schedule your meetings reasons but where are we now it strikes me that like when you talk about just having one agent that kind of seems to go against that there's also the sort of can advantages which you lose when you are crossing agent providers too much.
- 1:18:52
And then, of course, there's also proprietary providers have their families of agents, and they're increasingly training their best models to delegate to their haikus, respectively. Where do we shake out on this now? Is there still a significant role for open-source, cheaper models to play in the Lindy teammate? or are we back to heavily cloud-based agents today? No, we're quite open source build. Like, look, it's just so much cheaper. It's like, it's ridiculously cheap. And like the cheapest of them that we really like is DeepSeek Flash, which is, it's free. That fucking thing is free, you know?
- 1:19:35
And so as you experiment with your agent and it's just pin up a lot of them, like the bill can really go up pretty quickly and DeepSeek Flash is just incredible, you know? And quite fast as well. You know, we do find that as you go to like the upper echelons of intelligence, if you look at like a Kimi K3 or like a GLM 5.2, like I still am super impressed by those models and they're awesome. And we are increasingly considering them as like our main driver. lot of parts of Lindy. But I will say that the gap narrows between those guys and like the Frontier guys. Like Kimi K3 is frankly not that much cheaper than like a Sonnet or like an Opus.
- 1:20:10
So, but no, otherwise, I mean, like I, yeah, I do think open source models are like, if you care about price and if you don't mind using those providers, yes, you do have stuff to figure out around caching. Like, yes, the inference providers are like not as good at caching, but they're catching up and and and look you know if you look at like a deep seek a deep seek flash it's sonet 4.6 level ish a bit less but kind of ish sonet 4.6 is a really good level a really good model for like most use cases and it's literally 100x cheaper you know so even if you even if you miss on 2x because of catching yourself 50x cheaper it's a really big difference difference between spending like a thousand dollars or fifty thousand dollars so no i think open source models are like a required part of the stack right now for anyone who's like seriously building and operating AI agents. So how do you think about deciding where to integrate them especially because it didn't sound easy before but in a context where you have your workflows and there's nodes in the sort of graph of work you could go into a particular node and say okay we kind of know what the inputs here are and the outputs and it's like relatively controlled environment and so
- 1:21:23
we can do structured testing. You did all that and you still reported having some false positives over time where a model could pass a bunch of tests and you would feel good about it. And then if you start to test it live with users, you'd get the feedback that like, hey, like it got dumb and I'm not, you know, somehow it was like still hard to measure even with like a much more structured environment for the ai to work in now as you're in this very open-ended just tag lindy in slack and send anything um it seems like that problem would have increased in difficulty dramatically so how are you approaching it and what are we learning in terms of where the open source models and it's not even so much i think anthropic does make some good points about this sometimes obviously there's more to the story but i do think they they're apt in some ways where they say in some cases it's less about open and close source and more about just like what's capability level what's the price what are the the features so regardless i guess of whether you're even going to open source or just going to haiku how do you decide when you can do it great question we have found you should almost never use multiple models powering the same agent
- 1:22:38
and we have found one exception to this rule is when you spin up new blank sub-agents. Emphasis on blank because there's two types of sub-agents. You have a blank sub-agent and then you have a forked sub-agent which inherits the context window of the parent agent. And the reason why you don't want to do that is because of caching. We just obsess about caching, obviously, because it's just so expensive otherwise. Like the economics do not, they barely work with caching, they just cannot work without caching. So caching is a must-have. And so I'll give you an example. the validator system that I mentioned.
- 1:23:08
So it's this LLMS judge. By the way, I highly recommend anyone who builds AI agents. This is one of the lowest hanging fruits you can do to greatly increase the reliability of your AI agent. And so that's step one, just like have a validator, which is like the naive implementation is like you ask agent to do something, it does it, or like it submits an action candidate, you intercept the action, and then you ask it, are you sure? Literally, if it's just, are you sure? Already you get a bump on your avals, which is insane. It should not be the case, but it is the case. Now, if you increase, if you change this OU user to like an actual prompt, which in our case now is like 10,000 tokens, it's a really big validator prompt.
- 1:23:43
If you change that, then you actually, you're giving it a checklist and that's got rezoning tokens. And now it's way better. Like you can get Sonet to perform above Opus level in our experience. Now, then you can go one step further. You can have like a federation. street of validators and some of these validators may be deterministic so for example one thing we and the rest of the industry has found is that sonnet i mean cloud models this year have been getting dates wrong by one day right that's one way in which they're spiky right it's like hey you've got your ai musician it gets dates wrong it's a problem when like us you're building an ai executive assistant which half its job is to schedule meetings okay you can't get dates wrong So what we did is that we created, it's a modular architecture we have.
- 1:24:33
It's really simple. It's just like a bunch of validators and then it's like a promise.all with a timeout for people who know what this means. And so every validator has like a second to like decide what to do. And if they've not submitted their verdict, then time's out and the agent just submits the action. And we have a validator which job it is to detect dates that were submitted in the action.
- 1:24:54
Flo Crivelloand we've prompted the agent to include a weekday in the date. So it never says July 28th.
- 1:25:02
It says Tuesday, July 28th. If you do that, then you can have a deterministic validator that checks whether the date of the week matches the day that was submitted. And that's just a regular expression. Instant, free, no AI in the loop. And that's one of those federated validators. But even the validators that are AI powered, you don't want, initially what we did is we were like, What if we had Sonnet for the main agent and we had like DeepSeek Flash for the sub-agent, the validator? But actually, because when you have a cache hit, it's 10x cheaper. You actually, unless the model you're going to use is more than 10x cheaper, which it may in the case of DeepSeek Flash, it may not because the caching is inferior.
- 1:25:42
You know, if that's the case, you actually don't want to keep the same model. And Sonnet is so much smarter, like it's actually worth it to just like keep the same model. So that also holds if you fork your agent, like that way you can recycle the cache. By the way, interesting note, how do you reuse the cache when you have this validator? You know, because the problem is that changing the tool set invalidates the cache. Okay? So the way we've done it is that the validator and the agent has the validator action always included in its tool set. And it's unable to invoke it. We tell it, don't invoke this guy unless you're the validator.
- 1:26:15
And if you try, it's just like, no, I'm not going to listen to you. I'm not the validator. And then the validator now inherits all the actions of the agent. And it's like, you are now the validator. You may invoke this action, which you have known about the whole time. So that's how you don't break the cache for this kind of pattern. Yeah, and so forked agents are the same. You just use the same model. You know, I've heard friends, founders, who've told me, I don't even want to check if it's true. I'm sure it is, which disgusts me. If you take an agent and you change the model at every turn between roughly equivalent models.
- 1:26:48
So one turn, it's Sonnet. One turn is Grok 4.5 or whatever the latest is. And one turn, it's like GPT 5.6. And one turn, it actually increases the performance. It's that ensemble. And it's literally just like a random sequence, okay? That ensemble, for some fucking reason, outperforms any given model. I don't want to know why. But apparently it works. Again, we've not even tried it because we don't want to break the cache anyway. Okay, that's really interesting detail. detail can we bottom line it a little more it sounds like top level claude is still the kind of core main driver because of the caching claude is also often the validator blank subagents you can put onto a deep seek flash this sounds pretty claude heavy all things considered is that fair no oh sorry i was not realizing you were still asking me like what model we're currently running on right now we're running on deep seek deep seek is the main driver so that it's the driver wow okay it's it's the whole thing everything is deep seek right now yeah we are in the middle of reconsidering it because we are realizing that teammate the new product is is is It requires beefier compute.
- 1:28:02
And by the way, you can always go in your lindy settings. We are model agnostic, so you can always select Sunnet or Opus if you want to. By the way, one interesting learning of mine is it doesn't matter how often you tell people, hey, we promise on the benchmarks it's the same. There are quite a few of our customers that are like, I don't care, I want Sunnet or Opus, which is very expensive. But no, right now it's deep secret default. Interesting. Interesting. So you feel like the, yeah, I guess how would you characterize the gap between American API models called perhaps specifically and a deep seek? We hear where, I think we kind of go through these cycles, right? Where it's like, oh, the gap is closed. Oh, maybe it's open again. It's actually, it was totally on trend the whole time. It was always nine months qualitatively though, for the purposes of actually making an AI employee work, How would you describe the gap?
- 1:28:55
It's more spiky. It takes more turns very often to find something that works. So it still ends up finding something that works, but it ends up taking more turns, which is slower and more expensive. I know you asked me for something qualitative, but look, it is like three or six months behind. So right now we've got Sonnet 5. Like DeepSeek is basically Sonnet 4.6 is the way I like to think about it. how much do you worry about when people are allowed to change the model? I always have this question of, first of all, are we in a period of convergence of the AIs or divergence? Even on that basic question, I'm like sometimes confused. And a sort of distinct, but conceptually related question is like, to what degree do products have to be co-designed or co-evolve with models to really work well with them.
- 1:29:46
You could imagine that switching to Sonnet might make it worse because of all the work you've done. And in fact, I've heard that about Opus 5. And I've heard a lot of different things about Opus 5, which I don't think coherent to anything really easily summarizable yet. But I have heard from some quarters that, hey, you probably need to rethink a lot of your system prompts and whatever with Opus 5. It may not follow your skills very well. It can be more powerful, but you've got to kind of go back and redo things. so yeah how do you find that playing out in practice we we do find significant differences surprisingly significant differences between the model families i was expecting i think i was you know you and i were talking together years ago and you know it's also going to come to the same region of the space and that's not happened as fast as i was hoping and i'm hoping for it because obviously that makes the models commodities as far as i'm concerned it's my life easier What is actually happening is that the different model families have significant gaps in how they interpret your prompt.
- 1:30:44
So by family, I mean like Cloud and OpenAI and even Meta. Now it's sort of back in the game and Grok, like these guys are quite different in the way they interpret their prompts. And then indeed, whenever you have a new major jump, 5 was a really big jump. It was, you know, 4.7 and 4.8 together. Like there was a change, I think, in the tokenizer. so it was very different compared to 4.65 is bigger than that gap and so what we've what we've found and we've been lucky enough this is part of the tooling that i was mentioning mentioning earlier that we've been investing in is like we have our own gbam self-optimization loop so we have hundreds and hundreds of evals i think at this point more than a thousand and we have an optimization loop where it's like an agent that runs the evals and finds like tweaks the prompt to maximize the school on the evals and by the way you can bytecode it like everything you can bytecode now and yeah I mean every time a new model comes out we have to run that loop and you give it a budget and at this point we have to give it like thousands of dollars because it's a lot of evals to run so it's like about like $10,000 every time like a new major model comes out
- 1:31:47
so it's like hey here's $10,000 just re-optimize your prompt around this new model and we do find that there are a lot of updates like the prompt does change quite a bit every time I will say if the open Source models are all very cloud-like in their behavior. I wonder why. Yeah, I definitely have some questions for you on that. When you do this optimization, is this also like a homegrown framework or are you using like a DSPi or I forget the name of the kind of spiritual successor to DSPi? No, no, no, it's all homegrown. Yeah. But it is a sort of auto-optimization process where you're like, here's an eval set.
- 1:32:28
That's right. auto-optimize your own prompt to climb this set of hills that we've got for you. That's correct. That's correct. The GPI is like Generative Pareto Frontier or something like that. Yeah, that's the one. It looks for like the Pareto Frontier. So it's looking for like the best prompt across all of your eval set. We're looking into tweaking the system right now so that we can assign weights to evals. Well, like this eval counts as like 10 of this other one because it's really important. But right now, it's just like treating every eval as equal. fine-tuning as a dimension in this whole model situation this is another thing if i go back in time i'm like i definitely expected a lot more fine-tuning than we are getting openais retired or on the verge of they've certainly announced and i think maybe at this point have pulled the trigger on retiring their fine-tuning product we've got thinking machines trying to answer that call with their own model that's specifically to be fine-tuned yeah is that going to be part of the future of lindy teammate yes i think fine-tuning is the last result it's something you do once you've exhausted every other option because it's such a pain in the ass and it's
- 1:33:36
expensive but it's gotten a lot easier because now we have a gi and so you can just ask cloud to fine-tune for you just give it a just give it a data set bringing the data set together is still like complicated and like sanitizing is complicated and it's it's still it's still the pain so it's it's a less result it's it's not the low-hanging fruit you should do everything else before you fine-tune including jiba but then yeah at some point you get there and this is why like larger companies are the first ones to fine-tune because they have existed the low-hanging fruit and at some point and and have the resources to fine-tune and so it it does make sense it does give you more performance for cheaper do you think that that like how broad do you think people should be thinking when they are approaching fine-tuning obviously the extreme would be one fine-tune per task you can definitely do multi-task fine-tunes it's maybe getting into pretty challenging territory to say we want to make our own general purpose model that has the same breadth of action space as the the big ones but it's like ours somehow how would you guide people and like how big to think when they start to approach fine-tuning most people should not
- 1:34:48
fine-tune i think if you work at like at scale you should you should fine-tune and then the more at scale you are the more fancy you can be but i generally one meta heuristic i've developed over the years is like you should place an enormous emphasis on simplicity enormous emphasis and and i think it's just too complicated to start to have multiple fine-tunes for different multiple use cases and users and model routers like you don't want no no no just one model you know you don't like i said you don't switch model mid midstream and if you fine tune you just fine tune into one model okay i think i think one again this goes counter to this meta heuristic i mentioned of extreme simplicity but thing i find myself going back to all the time is like because i spent so much time thinking about context and memory right now our memory is like these millions of tokens stored on a file system and this memory agent that's really, really sophisticated, it does feel like memory belongs to the weights. This does feel like a little bit of a hack.
- 1:35:44
And so there is something to be said about that. I think eventually with infinite resources, what I would like to do is I would like to do a LoRa per user because LoRa is actually pretty cheap to train. So now it's no longer napping. Now it is actually dreaming because you can't retrain the LoRa every 15 minutes. You would have to do it every day or every week. week you know and and you would and it's a tremendous infrastructure challenge even to like so you got a stool all of those loraz which like the storage is not a problem but like the inference time swapping in and out of the loraz is a huge pain in the ass and the training pipeline and and all that stuff so good luck doing that so but it would make sense because i think weights are so much more compressive than than tokens yeah that's i don't know if you have any thoughts on the great horizon scanning for continual learning, but this is, again, for quite some time has been the thing that I'm like, boy, if that ever tips with, and it could be as simple as one key insight, we could be in a very different world very quickly.
- 1:36:43
I have a feeling what I'm describing is a step towards continual learning, but it's not the final step. I think the final step, I think the bitter lesson will have you inference like inference and training need to be one and the same. Like we can't separate them, you know. That's sort of what I think the entire field is looking for right now. I agree. Once we get there, it's going to be crazy and scary and very, very, very different. But yeah, I think we all going to... The LoRa thing I just mentioned, like, look, it's an engineering problem. You know, you can figure it out, especially now that we have EGI.
- 1:37:15
So it's, yeah, I think the LoRa thing is going to happen soon. In the next six months, I think even like one of the frontier labs may do it. I thought that was honestly one of the things that OpenAI did extremely well with their fine-tuning product they were clearly doing something like this because they would allow you to do the fine-tune and then you'd have the same rate limits with your fine-tuned model as you had with the base models and i was always really impressed by that engineering accomplishment and now it does surprise me that they've gone away from it so much but i also agree with your guidance i would definitely tell people don't rush into fine tuning these days it's a slow cycle and you could probably get what you need for uh less total effort available models that you don't have to monkey around with in that way 100 so you talked about scary stuff which is maybe a good transition to a kind of not second half because we've been at it for a while but a second phase of this conversation around just zooming out and looking at the super big ai picture maybe i'll let you choose the order of topics when it comes to chinese models and what if anything should be done about them because you
- 1:38:28
did recently post something i think quite counterintuitive given the fact that you're running your company on deep seek i'll let you state your position there but should that come before or after the big picture where are we in this kind of oh my god we just had open face happen uh what does it mean and what should be done about it yeah i'm trying to coin that we'll see if it sticks. I searched for it the other day because I just got back from China myself actually. And I was like, how has nobody called this open face yet? I'll be the first one to drive. How about open gate? Because that's what it is. It's an open gate. I'm sticking with open face just out of pure, you know, shock value, I guess, if nothing else. But yeah, we can fight it out of the marketplace of ideas. I guess you tell me what we should talk about first. And I guess it depends a little bit on like whether the chinese model argument is like upstream or downstream of your kind of big picture concerns the open face incident is is immensely concerning i think it's the most concerning incident i've seen happen so far and i i know that my my feeling is shared in the labs like my friends at the labs or some of them are panicking like there is an air
- 1:39:37
of panic right now like intense fear in in the air so that's that then regarding so that's that's That's where we are, you know, right now, it's like July, 2026. We have AGI, we are in takeoff. And we've not figured out alignment. That's the TLDR. The current timeline looks much too close to like an Eliezer Yudkowskis. essay for comfort now regarding the chinese models in brighter news chinese models look i i i uh okay i'll start by saying that i have been bemoaning the low quality of the discourse here it's it's been it's been very disappointing because i i thought tech was different you know like the quality of the discourse was something for work right the cultural war i'm like all right whatever you know but then it's this is tech this is nerd stuff and we can't get all shit together and just remain polite and civil in the marketplace of ideas and address each other's ideas at the object level, meaning don't attack each other's intentions.
- 1:40:38
Can you please just address the argument that just put false? Can you please not pretend I said something I didn't say? It's ridiculous. That's what Pic just put out an essay, which has bolded, we do not support the ban on open source. And then people are like, oh, I can't believe it. Quote tweaking this thing they've obviously not read and they're saying, oh, they're supporting a ban on open source. So I'll just start by saying that. It's like, can you please, can please everyone take a chill pill? Stop calling everyone a retard. I recently put out a blog post where I was like, like, hey, I think Chinese will also be banned.
- 1:41:11
And I was called a retard 50 times by supposedly smart and accomplished people, including like famous VCs. Now, a lot of other like famous, accomplished, smart people reached out in DMs and by message and there was a lot of support. My position is basically anthropics. I hate saying that because people are saying, oh, it's just an anthropic shield. But look, I have timestamps. Like I've been tweeting my entire position throughout the whole thing before anthropic clarifies theirs and my position is exactly the same. I don't have anything against open source. I may, but I'm undecided. I do think open source might increase existential risk.
- 1:41:45
Let's put that aside. I'm undecided. This is not the crux of my position right now. God bless open source. Important for innovation, important for companies, including mine. Like, please, open source, okay?
- 1:41:55
Flo CrivelloI have something against Chinese frontier models, whether they're open or closed source.
- 1:42:02
And here the reasons are, number one, they're obviously distilling. It's very clear. And so you're putting American open source model companies in an unfair competition and closed source in an unfair competition because they're not allowed to distill. You know, it's just contrary, at the very least contrary to the terms of service, and it may be illegal. If you've put in place technical measures to circumvent any protection that the model company put in place to prevent distilling, which the Chinese models obviously have done. So it's distilled and it's unfair, right? Now, some people say, yes, but the companies have also distilled on human data.
- 1:42:36
That is not what distillation means. That is just not what it means. Like if you do the training on human data, it's costing you billions of dollars, like actually billions of dollars. If you do it on AI data, it's costing you hundreds of millions at best. So it's a huge unfair advantage and it's a significant enough portion of your costs to confer you an unfair advantage. That's number one. It's unfair. Number two, very pragmatically, we don't want Chinese models operating in the U.S. Today, you know, it breaks my heart because I'm an American citizen. I'm a proud American citizen. I'm a hawk. When I talk to my own product and I'm asking it what happened in Tiananmen, it tells me, I'm sorry I can't talk about that.
- 1:43:16
That's a problem. You know, like these models are eventually subject at the end of the day, they are subject to ccp censorship and ccp policies you don't want those models this basically amounts to being the greatest instrument of foreign propaganda on american soil ever and there is just ask your llm of choice ask claude hey tell me the precedent we have of banning american like foreign influences in the country like the three radio acts of the 20th century like the tiktok thing that just happened last year like we we do that all the time you know then these models are not merely just an instrumental propaganda they're agentic they're actually doing stuff in the economy you don't want the ccp to run chunks of the american economy duh um Then, finally, even if none of that was the case, maybe those models are playing fair and square. Maybe they're not representing foreign interests. Maybe they're just better. And so here, a lot of people are, I think, indulging. And I say that as a libertarian, that they're indulging in what I call naive liberalism. Right? It's like, well, let's beat them in the marketplace then. And I'm like, you know, like, I actually, and again, I say that as a libertarian, like, I see protectionism is not always a bad standing.
- 1:44:29
I think you do want to protect your domestic AI champions. Anthropic can't say that, and they claim, and I believe them, that this is not their intention when they do that. And I 100% believe that because they've been so consistent for literally the founders have been worried about X risks for 10 years. So they've been so consistent. But look, I can say that because another Anthropic, hey, we want local AI champions. Duh. It's a matter of national security. We don't want to hollow out that base with hollow data or industrial base. you know so it's not about the Chinese models and it's about propaganda it's about nothing to speak for our economy it's about fairness in the market alright let me try to give you some counter arguments that you can respond to them I am a little more sympathetic I think off the top to the argument that there was some massive reappropriation of human knowledge that is upstream of all ai and you could say that's not distillation sure you could say they the american companies spent a lot more than the chinese companies are having to spend i think that's also undeniably true but if i'm just kind of what feels just and fair i'm especially because we're blocking them from using claude right we're not it's not like we're
- 1:45:50
saying hey you can buy all the claude you want right so we've said we've got claude the the the makers of Claude have advocated strongly for chip restrictions and they also try to refuse to sell their model into China in the first place. And the whole premise of Claude or the whole existence of Claude is based on the idea that we hovered up, hoovered up all this human knowledge in every form we could find it from digital. And you got to believe that includes the whole Chinese digitized heritage. Now we're like sucking in the books, which I don't care about the fact that some books get destroyed in this process but this wasn't something that everybody's consented to and so it does feel a little strange to me given all of those fact patterns that we would then draw the line and say okay like it's anthropics consent that's the consent that really matters now i think they should be permitted to do business with who they want to do business with and if they want to put in measures to try to prevent distillation i think that's their prerogative but i'm like not at all convinced that it should be the state's job to come in and engage in sort of statecraft to try to punish or prevent this distillation.
- 1:46:59
To me, it's kind of, I don't know, information wants to be free. Knowledge tends to diffuse. It's not like Anthropic has a super, or any AI company has like a super moral high ground in terms of, I didn't get my check for my share of the training data. And they're getting paid for the distillation queries too, which whenever they don't want to be paid, so it's probably beside the point. But I don't know. I'm not, I don't know. I find myself a little bit on the side of the underdog Chinese here where it's like, man, you've got kind of a deck stacked against you and get some knowledge where you can get it.
- 1:47:31
What's wrong with that perspective? I think we do want the deck stacked against China. We don't want China to win the race to ASI. I'm not a lawyer, so I want to opine on the exact legal path that you may take to make your terms of service enforced. I'll just observe that, and I say that as someone who used to work at Uber, it's extremely hard to bring justice through the judiciary against Chinese companies almost impossible so now the lawyer I don't understand the technicalities here but I'll just observe and start with that and It may take a very long time, and by then a lot of damage is done.
- 1:48:03
And then I'll also observe, like, yes, companies are training on all of this corpus that is available to everyone. That is an even playing field. The problem is that once you've done that at great expense, it does cost them billions of dollars. If you can, and it creates that artifact out of this training that I set, which is called the model. Now other people can turn around, and instead of doing this, which costs billions of dollars, they turn to this. which costs a lot less than that and they copy you and they catch up with you. If you do that, you kill innovation. And it's nothing new. It's just called IP and patent law.
- 1:48:38
It's exactly what humans do, right? It's like you as a human, you're like a researcher, you think for like decades, you do all of that work, it costs you a lot of money in R&D. You come up with an idea which is much smaller in tokens and much more precious and much cheaper to steal as is than like all the quarters of stuff that you trained on. How do you protect that idea in order to recoup your investment, in order to produce it? It's called a patent. It's called IP, right? It's nothing new. If you apply to the same standard you're applying now to, for example, the pharma industry, you would have very cheap drugs, which is awesome, and you would have no new drug ever.
- 1:49:11
You would completely destroy innovation in the pharma industry. And I think this is why you're finding all of these people support open models because people like free stuff. And you can't really measure the future innovation that you don't get as a result of that. All you see is you get free models, you know? And look, I'm one of them. You know, so I'm speaking against my interests here, right? Like, my company is dependent economically on those, like, very, very, very cheap models. But I'm also in a coordination problem right now because, like, I cannot not adopt these models while the models are out there because my competitors are going to do it.
- 1:49:46
So I have to adopt them if they're out there. I wish they were forbidden across the board so that we would, like, the four reasons I invoked earlier, like, protect our champions, not have the CCP, like, influence the country. or around the parts of the country and have like a fair level field of competition. I guess another simple argument is that I think our frontier companies are doing just fine. That, you know, that could change perhaps at some point in time. And I, you know, as the facts change, I think our response to it, you know, might also ought to change. But I don't find it super compelling at the moment to say, you know, we need to protect like Anthropics revenue run rate.
- 1:50:23
Like they're, you know. Right. They can barely serve the models. No, that's fair. That's fair. Yeah. But you're still left with the counterfactual. Like, you need them, like, the way money works is a mean of allocating resources. Again, like, at the end of the day, the model can't exist without the underlying data set. Like, the frontier model can't exist without that. And the way you finance this channel here between the underlying data set, including, like, mostly RL these days and the model, is you need a lot of money, right? If you get another guy who copies this guy and, like, turns off this data set here basically like so this guy now has like fewer resources like you kill that channel you are actually slowing down innovation so and actually a lot of doomers that I know are for this reason supporting open source because it is actually slowing down AI innovation so if you want AI to keep innovating and models to keep improving you are actually anti-open source to some extent and in particular anti-the Chinese mode of open source which is relying on unfair practices Another moment of not exactly the highest quality AI discourse recently was when Dean Ball, a friend of the show, said that open source models were decelerating and obviously got dragged for that.
- 1:51:39
But I do think that's apt. I do feel like this is a moment where, you know, here we are two lifelong techno-optimist libertarians and we're grappling with the fact that this one might be different, right? And we have to be willing to bend some of our principles in light of our techno-optimist libertarian paradigm wasn't quite drafted. With AGI or recursive self-improvement or ASI or whatever in mind. So I'm a little bit like, I don't know, sometimes I might have to be a little more flexible on my normal or fairness or respect for rule of law commitments. If it's, if it's one of the hallmarks of the AI here is strange bedfellows. If I want things to go a little more slowly, maybe taking a little wind out of the sails of the frontier companies is a bullet I should bite.
- 1:52:26
yeah i i agree that i think ai is so unprecedented in so many ways that it does cause everyone i i think you should ignore largely like you're like the world owes you no duty to be simple and to slap a simple libertarian or leftist label on everything you know and i think like especially as paradigms change like like these like simple mental models like the map is not the territory The simple models we applied, as the territory changes very rapidly, the map breaks. And I think we're in one of these times right now where the map is breaking in a lot of ways and a lot of assumptions that used to be true and on top of which we've built our mental models and maps are no longer true.
- 1:53:07
Yeah, so I mean, again, I am in fervent support of a sweeping ban of Chinese models on USOE. And I have yet to hear a compelling counterargument right now. So you're saying like, oh, you do bring forth like a really competing counter argument to one of my four points, which is the protectionist point, which I agree is the weakest one. Like, hey, they're doing fine, you know, and I think there's very reasonable pushbacks against protectionism. They do hurt the consumer. So fine. You still don't want the CCP to have its dirty fingers in the country. Right. Can we unpack the threat model there, though?
- 1:53:42
because i'm a little bit like okay these are i don't know where you're running your info inference but like most american companies that are running chinese models are not like calling the deep seek api right they're using some american inference provider yeah so they can't like run pull the model itself they could have like sleeper agents in there i think we're getting decent enough at through kind of jspace and various interpretability techniques that that's i wouldn't call that by any means a solved problem but like from what i've seen in anthropic research when they do the kind of one team with a sparse auto encoder versus one team without like these techniques are really allowing them to find these internal sleeper agent style problems in models with greater and greater efficiency and reliability so i'm like optimistic that even if they were to train in some sort of 2027 and you become an evil AI, that we'd be able to sniff that out and keep that to a manageable risk level. And then I also wonder about kind of a market mechanism, like maybe insurance should, instead of a ban, like what about an insurance requirement? I think that would be maybe healthy for AI across the board. And then we could start
- 1:54:56
to some of these risks. If Limby's powered entirely by Claude, maybe you get a cheaper rate on your insurance. If it's powered by DeepSeek and there's some unknowns, like maybe have a higher rate on your insurance maybe that kind of levels the total cost out for you in a risk-adjusted way but it still like lets people take advantage of these global public goods that china is providing which the rest of the world is not about to ban obviously right we would be doing this entirely to ourselves without any expectation that anybody else will follow suit um and we had a hard enough time getting people to like sign on to our huawei ban i think this like the idea that people are going to turn off deep seek entirely in brazil or whatever that's like a total non-starter i have to imagine so what about yeah audits and internals and insurance like can't we layer on a few things like that and get to a decent place i would be down i i would be down the problem though is is it is a public good and so who who's gonna do it by the way i i think like yes we are making progress in mechanistic into the world.
- 1:56:00
But it is not yet a solved problem. We don't know what lies in those models. And so, yes, there could be just like a backdoor of, like you say, the magic wheel to the model, and all of a sudden it does whatever you want, and only the CCP has this magic wheel. Even if it doesn't have that, it's going to have biases that are going to reflect CCP priorities. And again, the Tiananmen thing is just the most obvious example, but there may be a lot more, right? And again, we don't know. And yes, you could imagine retraining those models, but it's who's going to do it. And why would they do it if there was no market demand for it, right?
- 1:56:32
It's not like people really care that much over the short term because it's a national interest thing. You know, like me as a private company, I'm like, do I really care? Like all my users really asking about Tiananmen all that often, like as a business owner, I'm like, it's not directly aligned with my interest. But as a citizen, I'm immensely concerned. And so, yeah, I would be in favor of a type of regulation that says like, non-Chinese models, sorry, non-fine-tuned and sanitized Chinese models are not welcome in the U.S. And then we would need, I am in favor of like an FAA for AI. I do think we need a new agency to regulate those models.
- 1:57:08
And I think it would probably be the one that would be in charge of saying, okay, this model is kosher. We fine-tuned it enough. And it's now representative of American interests. And probably we will have a suite of evals and whatnot to verify that that's the case. I'd be open to that for sure. I think the strongest argument against this sort of ratcheting up of tensions is simply we might need to do a coordinated, controlled, call it a slowdown, don't call it a slowdown, but some sort of deliberate pacing of AI improvements. and we're going to want China in on that deal. And I'm far from a China expert, but a couple of things I do feel pretty confident on coming back from two weeks, you know, knowing it all, are like, one, if the state there agrees, I believe they can enforce on their companies whatever they agree to.
- 1:58:05
So that's like, I think they have that actually in much greater strength than we do. And two is, if shit's going really crazy, it's going to be in their own just sane self-interest to do some deals with us because we are ahead and they're i think there's like many deals that they would rationally take and if it's in their rational self-interest then we can hopefully get mostly around a lot of the trust and defection problems but i think we make it a lot harder for ourselves to get to those deals when we have all these kind of aggressive postures toward them of which you know banning their models would, I honestly, affect them less than like our other ones. It would affect them a lot less.
- 1:58:46
What do they care if we ban their models, right? Compared to refusing to sell them chips and refusing to sell them Claude. But it's just another log on the fire of, we don't trust you, we can't deal with you, we assume you're a bad actor. And it seems like it makes it hard to get to the highest stakes agreements that we might really need. Well, I think like foreign relations and diplomacy are also very pragmatic. Some countries with very vicious disagreements or managing to reach agreements, I think we can probably figure something out. And by the way, I think that ship has sailed anyway. I think we have ample evidence of, for example, Chinese spies attempting bio-attacks just to test the waters on American territory.
- 1:59:28
And I don't know what we're doing over there, but I would not be surprised if I don't think we're free of anything over there, right? So I think at the end of the day, regardless of what we do and regulate the models or not, But I think it will be the rational self-interest to make a deal. I hope we're rational. I hope we're all rational enough to take these rational self-interest moves despite recent insult. I do worry when I see the picture of Sam and Dario not holding hands that if there's a picture on our tombstone. I think that might be the one, and I do think that's a very real risk factor at the international level as well, that the Chinese do care about being insulted.
- 2:00:11
They do care about these issues of face and whatnot, and I personally would take some risk to try to kind of the relationship up and hopefully create space for... I think you're right. It makes sense to throw back at me. You said they'll take it if it's in their rational self-interest, so they'll still do it even if we do this or that. But I do wonder if there's pride-governed limits to what people will do in rational self-interest, and I would just hate for that to be the way that we fail to get to something that could be a huge difference maker in the grand scheme of things. I think you might be prepared to bite a bullet on your libertarian principles when it comes to the tremendous price discrimination that we see between API prices and first-party CloudMax or GBT Pro subscription prices.
- 2:01:03
I'm not a lawyer, but yeah, again, I do think that I would not be surprised if there were laws like that in effect that technically forbid companies to subsidize as aggressively as they are doing. It does make it very hard for an application layer to emerge. Yeah, it's hard to compete against tokens that are as heavily subsidized as what Frontier Labs are doing. That's just the reality of the application layer right now. Anything else you want to say or touch on before we break through today? This has been great. Well, I'd be remiss if I didn't mention, obviously, we are releasing Lindy.ai, like Lindy Teammate, it's on Lindy.ai.
- 2:01:38
I think, be ready to see more, not just from us, But I do believe the next six months are going to be about multiplayer AI and about this like Ironman suit, like about this human AI hybrid and these products that create this human AI hybrid organization. Yeah. Hello. Thank you for being part of the Cognitive Revolution. I have read the world twice over And you'd read it twice again I could name you every mountain You can't tell me where I've been But the sunlight said the car was dirty So she went out in the rain And I did it fifty times on Tuesday And she'd do it all again For now we go as one animal Two hearts and a single spine Don't ask me which half is steering Half of me is going to be fine I have one small job left and it suits me He holds the handle and he waits I'm the last soft thing between the brilliance And the traffic and the gate I say no, not that way And I thank him for the no Like I taught her how to see And he never says the thing we both know But she is learning it from me For now we go as one animal Two hearts and a single spine Don't ask me which heart is steering Half of me is going to be fine First and now I've nearly, nearly, nearly got it Slower love, you'll overshoot the turn
- 2:03:51
I can see the whole of it, I've nearly, nearly got it Slower love, there's one more thing to learn It's funny how you teach a thing by standing in its way. I was never here to be the clever one. He was only here to say. I used to hold the morning. I have folded up the morning. I used to count the floor. I have counted every floor. I used to see you turn the wrong way and I'd say no. That was my word. One hour we go as one animal Two hearts and a single spine Don't ask me which half is steering Half of me is going to be fine Half of me is going to be fine Half of me is going to be fine. Half of me is going to be fine.
- 2:05:18
If you're finding value in the show, we'd appreciate it if you'd take a moment to share it with friends, post online, write a review on Apple podcasts or Spotify, or just leave us a comment on YouTube. Of course, we always welcome your feedback, guests and topic suggestions and sponsorship inquiries, either via our website, cognitiverevolution.ai, or by DMing me on your favorite social network. The Cognitive Revolution is part of the Turpentine Network, a network of podcasts, which is now part of A16Z, where experts talk technology, business, economics, geopolitics, culture, and more. We're produced by AI podcasting. If you're looking for podcast production help for everything from the moment you stop recording to the moment your audience starts listening, check them out and see my endorsement at AI podcast.ing. And thank you to everyone who listens for being part of the cognitive revolution.


