LongCut logo

How To Build A Company With AI From The Ground Up

By Y Combinator

Summary

Topics Covered

  • AI Is Your Operating System, Not a Productivity Tool
  • Build Closed-Loop Systems That Make Your Company Queryable
  • Software Factories: AI Generates Code From Specs and Tests
  • Remove Human Middleware, Accelerate Information Flow
  • Early-Stage Startups Have a Structural AI Advantage

Full Transcript

Hi, I'm Diana and I'm a partner at YC.

Over the past few months, it's become clear to me that AI is not just going to change how quickly software gets built or what workflows get automated. It's

going to fundamentally change the way startup should be run from what roles will exist to what products are possible to build. In this episode, I'm going to

to build. In this episode, I'm going to discuss how founders should think about building an AI native company, what roles their team should have, and what concrete internal practices they can

adopt right now to move much faster.

Currently, most people talk about AI in terms of productivity. They'll talk at length about how it can make engineers more productive or say we need to add copilot to existing workflows and ship

more features. This framing misses the

more features. This framing misses the shift we're currently seeing, which is less about productivity boosts than entirely new capabilities. The right

person with AI tools can now build features that used to require an entire team or were just impossible. Thinking

about AI in terms of new capabilities has several implications for how founders should run their companies. At

a high level, the way to think about AI is that it should not be a tool your company just uses. It should be the operating system your company runs on.

Every workflow, every decision and every process should flow through an intelligent layer that is constantly learning and improving. What this means concretely is every important process in

your company should be captured by an intelligent close loop. A close loop captures information, feeds it back into an intelligent systems, and improves the process over time. If you've ever

studied control systems, you'll be familiar with the difference between an open loop and a closed loop system. Open

loops are controlled systems without feedback loops. In the old world,

feedback loops. In the old world, companies basically ran as open loops.

You made a decision, executed it, and didn't always systematically measure the outcome and adjust the process. Open

loops are inherently lossy. A closed

loop, on the other hand, is self-regulating. It continuously

self-regulating. It continuously monitors its output and adjusts its process to better meet the stated goal.

Closed loops are extremely powerful for correctness and stability. With

self-improving agents, your company should run as a closed loop. To build

these closed loops, you will need to make your entire company queryable. In

other words, the whole organization should be legible to AI. Every important

action should produce an artifact that the intelligence at the center of the company can learn from and use to self-improve. This means recording your

self-improve. This means recording your meetings with the AI notetaker, minimizing DMs and emails, and embedding agents throughout communication of all channels. It also means building custom

channels. It also means building custom dashboards with everything in the company revenue sales engineering hiring, ops, everything. Here's a

concrete example of how it could work.

Take engineering, management, and sprint planning. If you have an agent that has

planning. If you have an agent that has access to your linear tickets, all your Slack engineering channels, all customer feedback from emails or tools like Pylon and GitHub, highle plans in a notion or

Google doc, sales calls and recordings from daily standups, then the agent can analyze what was actually shipped in your previous sprint and how well they

met customers needs for real. From

there, you can go a step further with full visibility into what shipped, what worked, and what didn't. Agents can

start looking ahead. They can propose sprint plans for engineers that are way more predictable and accurate and on track. The days of anch manager status

track. The days of anch manager status rollups that are super lossy are gone.

Having managed engineering teams myself and now seeing this across multiple YC companies, this is a gamecher. What used

to require constant coordination becomes legible and querable by default. I've

seen teams that do this cut their engineering sprint time in half and get close to 10x more done in that time. The

overarching principle here is that to get their full capabilities, you need to provide models with as much context as you would provide an employee. When you

do this, your company stops operating as a open loop where information is fragmented and manually interpreted. It

becomes instead a closed loop system.

Status, decisions, and outcomes are continuously captured and fed back into this intelligence layer. The result is a system that always has an upto-date view

of what's actually happening. There's

also a new paradigm emerging for how the highest velocity companies build product AI software factories. If you're

familiar with the testdriven development or TDD, this is the next evolution of that. With software factories, humans

that. With software factories, humans write a spec and a set of tests that define success and then AI agents generate the implementation

and code and iterate until the test pass. The human defines what to build

pass. The human defines what to build and judges the output. The actual code is the agent's job. Some companies have already pushed this to the point where

their repos contain no handwritten code, just specs and test harnesses. Strong

DM's AI team is an example of how to do this. Their end goal was a system that

this. Their end goal was a system that essentially eliminated the need for a human to write or review code. And so

they built their own software factory where specs and a scenario based validations drive agents to write tests and iterate on code until it meets a

probabilistic satisfaction threshold and it works. This is how you achieve the

it works. This is how you achieve the thousandx engineer that Steve Jay talks about by surrounding a single engineer with a system of agents that enable them

to build things they would have never been able to build before. The era of the thousand or even 10,000 X engineer is here. One implication of building

is here. One implication of building your company this way with AI loops everywhere, a queryable organization and software factories is that the classic management hierarchy no longer makes

sense. In the old world, you needed

sense. In the old world, you needed middle managers and coordinators to route information inefficiently up and down an organization. In the new world,

the intelligence layer serves that purpose. If your company is queryable,

purpose. If your company is queryable, artifactrich, and legible to an AI, you should have almost no human middleware.

This matters because your company's velocities is only as fast as its information flow. Every layer of human

information flow. Every layer of human routing you can remove is the direct speed gain. A great example is what Jack

speed gain. A great example is what Jack Dorsey is doing over at Block. After

going deep on the tools, he's come to the same conclusion many have. This is

about more than just incremental productivity gains. His view is that if

productivity gains. His view is that if you keep the same org chart and management structure, you've missed the shift entirely. The company itself has

shift entirely. The company itself has to be rebuilt as an intelligence layer with humans at the edge guiding it rather than routing information through it. Going forward, Jack suggests every

it. Going forward, Jack suggests every company will have three employee archetypes. The first is the individual

archetypes. The first is the individual contributor or IC basically the builder operator. This is someone who directly

operator. This is someone who directly makes and runs things in an AI native company. This is not limited to

company. This is not limited to engineers. Everyone builds and ops

engineers. Everyone builds and ops support sales. Everyone comes to

support sales. Everyone comes to meetings with working prototypes not pitch decks. Second is the DRRI the

pitch decks. Second is the DRRI the directly responsible individual focused on strategy and customer outcomes. This

is not a classic manager is the person with a clear responsibility for the result. One person, one outcome, no

result. One person, one outcome, no hiding. The third is the AI founder

hiding. The third is the AI founder type. This person still builds, still

type. This person still builds, still coaches and leads by example. If you're

the founder, this needs to be you at the forefront, showing your team what massive capability gains look like, not delegating your AI strategy to someone else. With this structure, companies

else. With this structure, companies will be able to get outsized results with much smaller teams. Maximizing token usage, not headcount, will be the critical shift. The best companies will

critical shift. The best companies will be the ones that are token maxing. Think

of the trade-off this way. One person

with AI tools can be the equivalent of what used to take a large engineering team at a preAI company. That means

dramatically leaner engineering, design, HR, and admin teams. And so you should be willing to run an uncomfortably high API bill because it's replacing what

would have taken a far more expensive and inflated headcount. But don't just take my word for any of this. You cannot

outsource your conviction on the power of these tools. You need to develop it yourself by actually sitting with coding agents and using them until you start to break your own priors about what is now

possible to build. If you are an early stage founder, you have a huge advantage in getting ahead on this. You don't have legacy systems in orchards or thousands of people to retrain. You are small

enough to build your company right from day one. The opposite is the case for

day one. The opposite is the case for existing companies. They have to

existing companies. They have to maintain and grow a live product while unwinding years of standard operating procedures and core assumptions about

how software gets built. Some companies

can achieve this by spinning up small internal skunk work teams that can build AI native systems from scratch separate from the core business. Mutiny is a great example of this. But for most,

every change to their core processes risk breaking something that already works. So by their nature, these large

works. So by their nature, these large companies will have a much harder time going AI native. Startups don't have that constraint and that's a major edge

to take advantage of. You can design your systems, workflows and culture around AI from the start and as a result operate thousand times faster than the

incumbents.

Same

Loading...

Loading video analysis...