Pod Insights Y Combinator Podcast The Future of Software Creation with Replit CEO Amjad Masad About this episode Amjad Masad is the co-founder & CEO of Replit, now valued at $3B after a recent $250M Series C. He's spent nearly a decade making programming accessible to all—and with the rise of AI, that vision is closer than ever. In this talk from AI Startup School on June 17, 2025, Amjad traces the arc of computing from mainframes to personal computers to a future where AI agents can create software on demand. He predicts that the value of traditional software will approach zero, fundamentally reshaping how companies are built and how work gets done.
Transcript 6,946 words · 12 speakers
0:00 Speaker 00 I was asked to talk about the future of software. So a lot of this talk is going to be about what we're doing at Replit, where we think the future software is headed, and some kind of trying to make some predictions or try to think out loud about really what the future holds. My mental model for our business, and really for the moment we're in today. If you think back on the history of computing, mainframes were kind of the first mainstream computing devices, as mainstream as it gets back then. And to use a mainframe, you needed to be an expert. And then PCs came around.
0:43 Speaker 00 And initially, PCs were kind of toys. You bought a Mac and you did Mac Paint and things like that. There wasn't a real business use case. I mean, people like made fun of Apple at the time, until the Excel sheet. The Excel sheet was the first software that was actually useful on computers. And now PCs run world economy. Like they, actually, if you go to a data center, it's also only PCs. It's x86 computers. So you go from something that was used by a small group of experts that had to have a lot of training to something that started sort of as a toy and is used by everyone.
1:27 Speaker 00 Same thing with software engineering. Like the modern software engineering career, you can sort of trace it back to the 70s with the rise of maybe Unix and the C programming language. That's when people started kind of being trained to become software engineers. You still needed four, five, six years of college education. You need another two or three years of training on the job to be able to actually do the job very well. I think today, software is going through the same transition from something that only experts do to something that anyone can do.
2:13 Speaker 00 And this is what we're really building Replit for. I've been working at Replit for like almost nine years now. And our vision has always been to solve programming, to like make programming, make it so that anyone can write software. So we built an IDE, we built language runtimes, we built like a online sandbox environment, we built deployments, we built cloud services around all of that. And then when AI came on the scene, we realized that the ultimate expression of our mission is to make it so that you don't have to code. Code is the sort of bottleneck to actually getting a lot more people making software.
2:55 Speaker 00 So around, you know, late 23, early 24, we decided to put all our resources into agents. At the time, agents sort of barely worked, but you could tell by looking at a few benchmarks that were headed there. So Sui Bench is a software engineering benchmark. It is basically a collection of issues on GitHub from major repositories. And the unit tests and pull requests sort of end state of those issues. And the way you test an agent is you put it in an environment and have it solve some of those issues. You could tell like in 22, sort of it barely worked. 23, it started sort of working and you could tell early, sort of early 24, we were on this trend
3:39 Speaker 00 where you could tell that software engineering is getting automated or like big parts of software engineering is getting automated. And now we're probably, I think this is like a little outdated, we're like at 70, 80% Sui Bench. Now, if this benchmark gets saturated, it doesn't mean that we automated all of software engineering. But we're on our way to make really useful, arguably it's already here, really useful software engineering agents. And by the way, this is true of any agent, if any, any of you are building sort of agents startups, just like. Really believe that it's coming. Really, really like I keep telling my team, we need to be okay with building crappy products today.
4:21 Speaker 00 Because two months down the line, the models will get better and your business, your product will suddenly become viable. So today's kind of the moment for for for agents. So Rappler kind of went all in on agents. But agents that can write code is actually the easy part. The hard part is the infrastructure around it. Sometimes I call it the habitat for which the agent lives in. So what you need is you need a virtual machine, ideally in the cloud, ideally not on your computer. Because, you know, agents can actually also mess up your computer. They could do a lot of scary things. So it needs to be sandboxed. It needs to be scalable.
5:04 Speaker 00 If you're running a product like Rappler, you need to be able to, you know, scale up to like millions of users. And you need to be able to support every language out there, every package out there. The way software engineering agents are trained today is they're trained on standard Linux environment. They need to be able to use the shell. They need to be able to write to files, read files. But they also need to be able to install packages, either system level packages, Linux packages, but also language packages. And many cases, agents want to actually use more programming languages. And so a lot of environments today where people are trying to build agents are very constrained.
5:45 Speaker 00 But what you what you want is an environment as open as possible, similar to the kind of environments that software engineers work in. So what kind of other things you need to ship real software? You need deployments, you need databases. Really think about everything you do as a software engineer. And all those tools need to be accessible to software engineering agents. So actually, I saw earlier today, if you were at Karpathy's talk, he talked about how, you know, the coding part is the easy part, so similar to the points of making. But he talked about all the different things that are really unsolved. But in reality, we actually solved a lot of them. So Rappler out of the gate comes with auth. Agents are actually not very good authentication.
6:29 Speaker 00 It's better to use a service, built-in service. So Replit, actually, one line of code we turn on off. So when ask Replit agent to integrate off, it will actually just use Replit off. It will just like basically turn on a setting. And then you have user authentication. You have user management. Those users' information are being stored in the database. You can also obviously deploy the app. You can link a domain to it. We have secrets management, secure ways of kind of using API keys. We have background jobs. You know, a lot of applications need to be able to run continuously in the background, especially in this era of agents. Storage, again, you know, agents need to be able to store things.
7:14 Speaker 00 They need to be able to grab things from the web, images, documentation, whatever, and store them for the application to use them in the future. Few other things on the roadmap. Universal model access. So it's really a pain right now to ask the model to like, to ask for an application that can generate and they can do something with images or videos. You have to figure out which model to use. You have to go get an API key and do all of that. Pretty soon, any model that you ask for at Replit, it'll be just available in your app directly. We'll handle the billing and the API integration, all of that. Payments is very important. Payments not just for your users to pay for your application. Say you're building a startup on Replit. You're an entrepreneur.
7:58 Speaker 00 You obviously need to collect user payments. But also, I think sometime in the future, you would want your agent to have some kind of wallet to be able to go pay for services. So let's say, you know, your agent decides that it needs a tool integration in Replit or whatever system you're using doesn't have a tool integration. It should be able to go put in its credit card and provision that service in the background. A more radical idea is that you're Agent needs to be able to like hire people. For example, if it hits a captcha and it doesn't know how to solve a captcha, it should go and task grab it and ask a human to go solve the captcha for it. Whatever it is, there's a lot of tasks that you still need humans for.
8:41 Speaker 00 And you would want your your agents to be able to to have money to pay for services. And similarly, agent to agent. You would want your agent to be able to go on the on the market and find other agents that can it can hire. Too many Y C startups are building agents, sort of agents for accounting, agents for sales. And so you need your software engineering agents to be able to integrate those agents as well. So it's so I I know a lot of people think of M C P as such an agent to agent tool. But actually, M C P is a more traditional R P C protocol. So it's not really going to solve this. Another model on our sort of business or technology is think about sort of the level of autonomy.
9:25 Speaker 00 So when I started working on what Replit would become like years ago, perhaps seconds ago, the state of the art code assist was a language server, right? That's intelligence if you're using V S code. And you can think of it as level one autonomy. If you think about the sort of drive assists in self driving cars or like in cars, you know, would be kind of the lane assist. That would be the first level. A I code completion, co pilot, that would be level two. Level three is what we worked on when agent, when Replit agent first launched. Agent V two, I would call it almost three point five. It can work up to ten fifteen minutes on its own, but it still needs your input every now and then
10:10 Speaker 00 to test the app and make sure the app is working. And right now we're working on V three. I'll talk a little bit more about V three in a second. But V three is sort of level four, right? Like you're almost there. It still needs some of your attention, but it it kind of works fully autonomously. Four plus, which I assume we're going to get to in the next couple of years, you can really spin up a thousand agents, give them a thousand problems, and reliably be confident that like 95% of them is going to work. Like, we're going to have a really high liability rate. Any kind of engineer or product manager, really anyone, can spin up hundreds, if not thousands, of engineers to do work on their behalf.
10:55 Speaker 00 So they need very little supervision, and therefore you can increase your impact exponentially as a programmer. So what we're working on right now with Agent V3 is, you know, it's based on basically three pillars. One is end-to-end testing. So today, computer use is, in models, what's called computer use. If you've used OpenAI Operator, the idea that models can go into a computer, you know, click around and use a computer like a human does. They're slow, they're expensive, they're not very good.
11:39 Speaker 00 But this is what I talked about earlier. You want to build a product at the edge of what's possible. Right now, the edge of what's possible is like, computer use, in my opinion, is really at the frontier of what these models could do. And I think over the next three to six months, they're going to get a lot better. And it's going to enable an entire new market and also probably start to automate a lot of real jobs. Once we have app testing, you know, this kind of annoying thing that Replit Agent does, where it keeps asking you to do QA for it, it'll start doing QA on its own. And that will allow it to work, you know, 30, 40, up to hour, maybe two hours of work. So the hype today's test time compute,
12:23 Speaker 00 if you think about the sort of O3 or like O-series models or DeepSeek R1, the kind of main insight there is the more tokens the model is able to consume or produce.
12:37 Speaker 00 The more intelligent it gets. Now, today with something like O3, the model is generating a lot of tokens and trying to reason. But a lot of it is sort of solipsistic. It doesn't get feedback from the environment. It's almost like it's just sitting in place and thinking. What you'd want in a real computer environment is for the model to generate hypothesis and test its hypothesis in real time. So at Replit, we built a
13:10 Speaker 00 fully transactional reversible file system. So when you're on Replit, every edit you make to the file system is an atomic snapshot in time. And that allows us to have very cheap copy and write forks of the file system. And so our idea for this is that anytime there's a tough problem, or basically if you have a lot of budget, you can have it on all the time. But every time the agent is making a big change, it forks itself and the environment a number of times
13:49 Speaker 00 to solve this problem in different ways. And then find the best solution and then take that solution, merge it into the main branch. So think about, you know, the idea of simulations. Like when you're thinking about the problem, you're often simulating different branches of things that you could do. You have different hypothesis you want to test. And so we want to also
14:13 Speaker 00 give agents the ability to do that. So at any given problem, generating a ton of different ways of doing it and then testing all of them in parallel. This will bring up reliability of agents by, I think, two to three folds. So that's sampling and simulations. And then finally is for the model to be able to generate tasks for every feature that it creates. Today, Raplet agent often Creates a feature and then later on breaks that feature, but also true of plot code and cursor and all the others. So we want to make it so that once the agent makes a set of changes or feature,
14:56 Speaker 00 it always has tests that it runs on every change to make sure it's not breaking the software. This is actually harder than it sounds like. It sounds like, okay, write tests and let's run them. But often actually, models are pretty bad at generating unit tests. So there's still a lot of work to do there. It needs to be fast as well so that it happens on every change. So that's what we're working on with V3. That's a lot of infrastructure work. Want to create the best habitat for agents to live in and be able to be the most reliable possible. But like, let's fast forward to like what I talked about with like level five autonomy,
15:39 Speaker 00 really the most autonomous system we can think of.
15:42 Speaker 01 YC's next batch is now taking applications. Got a startup in you? Apply at ycombinator.com/apply. It's never too early and filling out the app will level up your idea. Okay, back to the video.
15:56 Speaker 00 My prediction is that all application software will go to zero. In other words, software will be dirt cheap, that no one will be making money on the traditional type of SaaS software. I'm not saying this will happen tomorrow or even next year. I gave up on the trying to predict timelines. I know it's going to happen on the order of years. If anyone with one prompt can generate any kind of software of any type of complexity, then the value of applications will go down to almost zero. So what does that actually look like? So today, you know, in the startup ecosystem, in the tech ecosystem,
16:39 Speaker 00 there's all these generic SaaS, you know, vertical SaaS software. And any of you who's running a small business or even a bigger business, you probably have bought dozens and dozens of SaaS software just to run your business. Even today, you're able to replace large parts of those software by using something like Replit Agent or writing your own software. I think in the next few years, this, again, this will go from, you know, maybe 15% replaceable to 100% replaceable. So this will really fundamentally change the software market. Just to give you a story, one of our colleagues at Replit, Kelsey, was, she works in HR.
17:22 Speaker 00 She's never written a line of software in her, in her life. And she wanted an org chart software. She had a few bespoke needs, like she wanted to connect it to ADP, our, our sort of payroll software. And, and she had a few features that, that she wanted. And she went on the market and she couldn't really find an org chart software that exactly fits her needs. They were very expensive. They were gonna cost tens of thousands of dollars a year. So she decided to make it. She took a week, less than a week, three days, and she made an org chart software that we're using today, that we can go out on the market and sell it as a SaaS product for tens of thousands of dollars a year. So that's like, mind blowing, right?
18:07 Speaker 00 I mean, it's, HR professional can make software to run their work. That's happening today. Try to project that out a couple of years later. Like, the software business fundamentally changes, gets disrupted. Not only software, but I think how we work, how businesses works, how corporations work, will, will fundamentally change. Today, we have these roles, you know, companies like to specialize. Since the industrial revolution, when factories, you know, became the main mode of creation,
18:46 Speaker 00 the sort of modern, you know, specialization in the economy kind of emerged, where one person is making one part of the, the, the product, it goes on a factory sort of, um, assembly line, and another person is responsible for testing it, another person responsible for assembling it. And so this specialization has been the way the economy has been trending for a long time. And it sort of makes sense, right? You want to specialize people as much as possible. You want them to be as replaceable as possible. And so this is how the modern economy is built. But once your HR professional is also a software engineer,
19:27 Speaker 00 is also potentially a marketer, is also potentially anything, because they can learn anything. There are AI agents that can do anything for them. Really, you know, you go into the world where jobs will become less specialized, less siloed. And in fact, we started, we're seeing it today and we're at Replit, the way we're structuring our org chart and our business based on this idea. We're building, for the first time, we're building like a actual product team, product management team. And our product team is actually made of designers, engineers and product managers, almost always in the same person. So we're trying to merge a lot of roles together and create this generalist employee.
20:11 Speaker 00 So the org chart will start to look more like a network than a hierarchy. So it'll look more like an open source project than it will look like a traditional company hierarchy with a marketing department, a sales department. Every employee will like wake up in the morning and their mandate would not be write this marketing email or, you know, make this, optimize this button. Their mandate would be make the business work, generate value for the business. So everyone is sort of an entrepreneur. And that will really disrupt and fundamentally change how companies work.
20:52 Speaker 00 It's a model that really we haven't, no one has really embraced or even started to talk about. But really, you know, think it through. If everyone has access to a general purpose software engineering agent and sort of agent for every possible role, obviously domain expertise is still important, but is not as important as it used to be. It's exponentially less important. And this also affects how people build businesses. It affects the opportunities that are available for us in the future. One really interesting book that I read, this book is, was written in the 80s, which is insane given how good the predictions were. So I'm just gonna read this.
21:37 Speaker 00 Ideas will become wealth. Merit, wherever it arises, will be rewarded as never before. In an environment where the greatest source of wealth will be the ideas you have in your head rather than the physical capital alone, anyone who thinks clearly will potentially be rich. The information age will be the age of upward mobility. The brightest, most successful and ambitious of these will emerge as truly sovereign individuals. Now, some of these variables is a bit dated, the information age, perhaps we call the intelligence age today. But this book predicted things like crypto, remote work, all sorts of things like that. And this idea of like a sovereign individual, someone so empowered
22:20 Speaker 00 by technology, so empowered by these agents, that is able to create enormous amount of wealth individually is gonna be the norm. Think about someone like Satoshi. Satoshi created, a single person created a trillion dollars worth of value. I don't know what the market cap exactly, perhaps it's more than trillion dollars of Bitcoin. But like, that's a single person. They wrote the paper, they wrote the software, they put it out there and it became a big thing. Obviously, there's a lot of people, it's a big market right now, but it was created by a single person and we don't know who they are. And
23:03 Speaker 00 I think that's gonna be a common occurrence in the future. The really great thing about it is really, the access to opportunity will be universal. The idea of merit being rewarded, wherever it arises, doesn't matter if you're in Silicon Valley or anywhere else in the world. If you can think clearly... And you can use some of this technology. If you can think clearly and generate good ideas, go into Replit, put in those ideas, make the first version of software. Today, you can start to become more like the sovereign individual. Again, the way collaboration work will be seamless. You know, everyone is talking about the, you know, $1 billion single person company, but I think that really kind of misses the point a little bit.
23:47 Speaker 00 What's really interesting about it is that you'll be able to assemble groups of people really quickly. You'll also be able to assemble groups of agents really quickly. You'll be able to assemble these companies and also unwind them. You can create mission purpose, you know, companies or like projects and unwind them really quickly. And in some cases, it could happen in a day or two. And sometimes you might be, you might think you're working with another human on the internet, but they're actually an agent built by someone else who's out there doing work for them. So the way we work and the way people build startups will fundamentally change.
24:25 Speaker 00 As the cost of transaction goes down, goes down to zero, then the reason to hire an employee full time, you'll have less of a reason to hire full time employees. So think about like getting an Uber today. The transaction cost, the kind of effort of getting an Uber is just one button on your phone. I think the same thing will be in the future to get a developer, whether it's a software agent or another human being. It'll be just like one button. I want this problem solved. You'll be able to, maybe your agent will be able to go find and interview a lot of different people or agents on the internet and be able to find the best thing to solve
25:10 Speaker 00 that problem. And so you'll be able to like build businesses really at the speed of light. Now, you know, I talked about how kind of application software goes to zero. That doesn't mean that all software goes to zero. Today, you know, Replit Agent or others, the way it works is the agent makes a piece of software. The user uses the software to solve problems. You can think of those things as intermediate steps. Instead,
25:38 Speaker 00 Agents can just solve problems. And for Replit, and I'm sure a lot of other businesses to survive, at some point, Replit needs to stop being focused on making applications and start being focused on solving problems with software. So I want to leave ample time for questions. So I'll end here and open it up.
26:00 Speaker 02 My name is Chinat from Stanford. Nice to meet you. My first question is, in this future, do you see there potentially humans engaging with multiple agents? Or will there be a unilateral agent? And if it's in the case of like multiple agents, how would we deal with the fragmentation of like data, memory, and context across all these different agents?
26:21 Speaker 00 I think multiple agents. And the reason I think that's true is because, let's say I'm someone with true, unique domain expertise.
26:33 Speaker 00 Let's say I'm a lawyer who is top in the world at solving certain cases that are very rare. And so I have this domain expertise that I'm not going to share in the open source. I'm not going to sell to Scale AI so that they can sell to OpenAI or Google, all of those. I'm just going to keep this resource to myself. But the way I would monetize it, instead of myself going and selling my services directly, I would imbue this knowledge into an agent that becomes this very specialized agent in this very specialized domain. And then I can scale myself. And so I think people will be building these agents
27:17 Speaker 00 to work on their behalf. And then there's going to be agents that go out there and assembles these teams of agents. And then there's going to be, obviously, software-developed agents. And maybe you're running all this through ChatGPT or whatever main interface you have. But I think it's going to be a multi-agent world with different contacts, similar to what we have in the world today. When I go to a lawyer, I need to give them my contacts. So and maybe there are protocols. And this is why I talked about how MCP really doesn't solve the agent-to-agent problem. I think there needs to be more interesting protocols in this space. And maybe this is a startup someone builds.
28:02 Speaker 03 Hi, thank you for the insightful talk. My question is as follows. In the not so far off future, where we are going to have AI systems that can automate most, if not all, of meaningful physical and cognitive tasks, and there's increasing delegation to agents that work on your behalf and talk to other agents that are working on other people's behalf, then what is left for humans to do? Or like, what would our human condition look like? Because our physical and cognitive aspects can all be done by intelligences.
28:33 Speaker 00 I think it fundamentally depends on your worldview and belief of the limits of AI versus the uniqueness and primacy of what humans can do. So it becomes a bit of a religious discussion. But my view is there's something special about humans. And my view is that there's a fundamental limitation with how we do AI today. And maybe this gets solved. But AI today can't truly generalize out of distribution. Everything AI can do needs to be represented in the data. See, I go back to this example of this lawyer that is expert in the world at very rare cases.
29:18 Speaker 00 Again, this is something that no one else knows how to do or can do. Or whenever there's like a truly novel problem, truly novel case, you still need human ingenuity
29:33 Speaker 00 to solve that problem. And so I think humans will be more in the creative seat. And I think agents can be creative as well, but their type of creativity are not net new knowledge. It's more like about, which is a lot of what creativity is, bringing a lot of different things together. And so, but this idea of like ideas become wealth is what gets really exciting about it. It's like, people can generate novel ideas and test them out really quickly. Which, you know, I don't think we're going to get to a point where you can go tell an agent, hey, go find me a, you know, business idea and go test all of them. I don't think we'll get there anytime soon.
30:15 Speaker 04 Thanks for your talk. I've been following Replit for many years and that's actually where I learned how to code as well was on Replit. So you mentioned the value of clear thinking and ideas being the future. Do you see this as an argument more towards the favor of a liberal arts, critical thinking model of education? Instead of a more STEM, uh, skills-based focus?
30:34 Speaker 00 I don't, I don't think they're mutually exclusive, but I do think that the liberal arts will become more valuable. I, I think today engineers tend to be a little more parochial than they can afford to be in the future. Because you know, what I shot, what I showed with the kind of the model for what the future company could look like, everyone becoming more of a generalist. I think today engineers can afford to like not understand even the business they're in. A lot of engineers are just focused on very narrow domains. So I think people need to have a more broadened worldview and set of skills, so. But I don't think they're mutually exclusive. I think
31:18 Speaker 00 you know, being, being scientifically minded, I think is gonna be important.
31:23 Speaker 05 Hi, yeah, uh, so I wanted, I was more curious as to where in the tech stack like is Replit making a lot of progress? Because as you said, uh, Replit can do tasks which for, for one hour. And so given that like Replit uses probably closed source models, which have no access to pre-training and post-training,
31:48 Speaker 05 where in the tech stack are you making that like amazing uh, kind of innovation that gets your models to work autonomously for like an hour?
31:59 Speaker 00 It's what I was calling the habitat of the model. So you know, the, um, the commercial models can train really great models. They can train them to be as autonomous as they, as, as possible, to be coherent over a long period of time. But us, or really any agent company, needs to be able to provide the infrastructure for, for that agent to, to exist in. And so all these components that I talked about, so one really crucial thing about Replit is this idea of you could call it trans, uh, being, being transactional or atomic. Every
32:40 Speaker 00 Mutation to the Replit computer environments happen in sync with every other component of the system. So right now in Replit, if you go to your history, you can see previous checkpoints and you can actually go to any one of them and reboot the application in that state. And so we think that infrastructure is going to be really crucial for how to make the models more and more reliable. I think there's a limit on how much the training can increase reliability. But I think the environment feedback and the ability to try things really fast is the way to get to the upper echelon of reliability. And so that's what we're focused on.
33:22 Speaker 06 Hi. So you talk about the generalist employee and how that's the sort of future of companies. I totally agree with this vision, but where I find myself stuck is finding roles today that set me up for that kind of future. What kind of opportunities should we look out for? What kind of positions should we look out for in startups and companies that would prepare us with the skills that are necessary in order to be a generalist good employee five years down the line, when that finally becomes a thing? I know being a founder is one option, but not all of us want to take that career plunge immediately. Some of us want to work with other people, build teamwork skills and learn all of those other things as well. How do we go about that?
34:01 Speaker 00 Join startups as early as possible. Like, obviously, you can think of it as sort of exponentially decaying curve, where like being the first, being the founder, you get the most generalist experience, being the, you know, first employee, and then by the time you get to the hundred, I don't know, like to the maybe a hundredth employee, you're sort of like, you're not getting as much of that generalist experience. But like, just join as early as you can, depending on your risk, risk profile and all of that. But even like number 20 at a like a series B company, I think you will get a lot more experience than
34:41 Speaker 00 at a, at a Fang or something like that. Even if you join that startup, you need to be seeking those generalist opportunities. So don't sit there waiting for people to give you tasks. Have that mindset of I'm waking up in the morning, I'm not looking at a to do list, I'm looking at a mission, and my mission is to make this company succeed or be more valuable.
35:03 Speaker 07 Hi, my name is Shivam. I also wanted to ask about the one hour of autonomous agent development. Specifically, could you elaborate a little more on how you and your team approach? How long of a time horizon is worth pursuing? As opposed to improving reasoning for shorter time horizons?
35:22 Speaker 00 So I think what you're talking about with shorter time horizons is more like, let's work on reliability. And then long-term horizons, like let's work on autonomy. Removing the human in the loop and the burden of the human to continue to test and give feedback. So we're doing both. When I'm talking about reliability, this is more investing in reasoning and more investing in this parallel agent. Trial and error that I was talking about, what we're calling sampling and simulations. And then for long horizon, it's more about testing. Making sure that, because as you go longer,
36:05 Speaker 00 there's like a gold drift. The agent might start doing things that you don't like. But having those guardrails of testing along the way will make it so that it stays more coherent over time. And then as we collect more data about what fails and what doesn't work, you can either go and fine tune that, or you can just continue to improve the prompts and add more guardrails to make it better. So I think both are important.
36:37 Speaker 08 Hi, I'm Sophia. I've been thankful for your talk and have been following you. Met at AI for Developers when you were talking about Ghostwriter and the work behind it. But I'm curious to hear more about how agents are kind of over saturating certain sectors and whether or not that should kind of, you should consider that when you're working on them or joining a startup that's working on something.
37:04 Speaker 00 I think certainly software is really tricky, software engineering agents. There's a lot of people that want to do that. And if you're coming in late, you want to have a truly novel idea to be able to like compete there. But you know, there's a lot of things like who's who's building the agent for HR or finance. I know one company is doing accounting.
37:28 Speaker 00 There's a lot of companies doing SDR for whatever reason, that's very crowded. What I would start with is what are you interested in? And what where do you have domain knowledge? So the best way to start an agent company is that if you yourself you yourself, you're like a compliance officer.
37:48 Speaker 00 You start a compliance officer or you're passionate about compliance. I don't know who's passionate about compliance. But if you're passionate about compliance, go start an agent company because you're going to learn the most about it and you're going to have the most domain knowledge. And domain knowledge is the most important thing to build an agent company.
38:03 Speaker 09 Hey, so if the cost of software and building software is going to zero, then by extension, the platforms which build software like Replit, like the value capture will be going down to zero. So how are you planning to make money long term? And how are you going to compete with like the other competitors like Bolton, Loveable?
38:21 Speaker 00 Yeah, yeah, so notice that I I said not old software. I said like application software specifically. So I think software will continue to run our lives, but a lot of it will be autonomous. So for example, I build a lot of personal software using Replit. And a lot of it is around managing my life and my family and like, you know, doing a lot of quantified self stuff, a lot of like, you know, data about my sleep and and all of that stuff. And then I spend a lot of time like plotting that data and doing all of that stuff. Like instead, I should be able to tell a Replit agent, here are my goals. You figure out what kind of software that needs to be built and you figure out how to
39:05 Speaker 00 how to operate it and you tell me what wearables I need to buy and what and what do I need to log in the morning, what do I need to do? And she'll be able to go make the software. Acquire the things that I need in my home, what kind of sensors, and then solve the problem for me. I think, I think Replit needs to become a universal problem solver for our company to survive. And I think for a lot of the others, you know, I, I think it's already, especially the companies that you talk about in the prototyping space, it's already getting really crowded there. I think what Replit, where really Replit excels today is the fact that it's full stack. It can go from idea to a deployed and scaled software.
39:46 Speaker 10 Hi, my name is Emma, and I'm really intrigued by your vision of this future where all code is written by agents. But I'm also kind of concerned because there is this kind of known problem where if you train a generative model on data that is generated by another model, you get an issue of accumulating error, accumulating noise. So my question is, in this future where code is written by agents, is tested by agents, is approved by agents, how do we kind of prevent this exploding error problem while still allowing these models to grow and evolve?
40:14 Speaker 00 My bet is that pretty soon we're going to move into more of the Alpha Zero style of training where you have a more traditional LLM that's trained on all of the internet. But, but then the way to train the next generation of it would be to give it a reinforcement learning environment where it's generating a lot of problems and doing like self-play, where solving these problems, getting feedback on them, and doing it in this like massively parallel way. I think this is how we're going to get the next generation's software agents. It's not going to be trained on human code. Because like you said, there's not going to be human code. And so we have to solve this. Otherwise, we'll plateau very hard.
40:59 Speaker 11 Hi. I'm quite interested in some of the systems report, uh, support required for these agents. And I find the universal package manager that you've released and your use of NIKS quite interesting. And you mentioned this, um, copy on write, snapshotting, and, uh, uh, forking and merging. Uh, and I'm working on a similar thing.
41:23 Speaker 00 Well, you should come work at Replit.
41:25 Speaker 11 I was wondering if any of this is publicly available or something you might be thinking about open sourcing.
41:30 Speaker 00 Yeah, I mean, we open sourced some of our package manager work. We're big contributors to Nix OS. So we use Nix OS, which is a transactional operating system generator is the best way I can I can describe it. And and possibly the file system stuff will will at minimum talk about it, but this is like active, active work right now.
41:51 Speaker 00 But yeah, come like intern at Replit and learn all this stuff and then go build it yourself.
41:56 Speaker 11 Thank you.
41:57 Speaker 00 All right. Thank you, everyone.
Previous The FDE Playbook for AI Startups with Bob McGrew Next Aaron Levie: Why Startups Win In The AI Era Page updated October 26, 2026 · transcript and summary are machine-generated