OpenAI's Tibo Sottiaux on Dots, Agents, and Making the AI App Disappear

Open on YouTube ↗
Overview

Tibo Sottiaux leads ChatGPT and Codex at OpenAI. Lenny Rachitsky interviewed him in front of a live audience at DevDay, a few hours after his team launched more than 20 products. The conversation kept returning to one question: what happens when AI stops being a tool you open and configure, and becomes a persistent agent that works alongside you? Sottiaux's view is that today's agent workflows still feel clunky. Hand-tuned loops, model pickers, and juggling several products are a passing phase. He expects them to be replaced by a single learning agent that is available on any screen and steps back when it isn't needed. Dots, OpenAI's new personal agent platform, is his first concrete step in that direction.

19 min read
1:50

How a product leader works with agents now

Sottiaux has been an engineer for a long time, but he says he no longer writes code by hand, apart from the occasional "therapeutic" coding exercise on weekends. A lot of code still gets written on his behalf, mostly for analysis: understanding trends, understanding the business, working out the next feature, and tracking how earlier launches performed. Codex writes much of it for his Dot.

Asked how many agents he runs in parallel, he said the number goes up and down. He used to run many more at once. A breakthrough in "ultrafast" inference changed that, because one fast agent lets him get back into a flow state. He also described a recurring pattern. When he pushes against the frontier, he finds himself building larger and larger teams of agents. Then the next model breakthrough arrives, and one bigger agent can do all of the work, keep everything in memory, and learn, so he shrinks the team again. He described his setup as cycling between expansion and contraction.

3:14

Why loops and graphs are a passing phase

Lenny asked whether this cycle relates to the current enthusiasm for agent "loops" and "graphs," where people wire up and tune their own agent workflows. Sottiaux doesn't think that approach will last. He granted that people have been excited about setting up and fiddling with loops. In his view, though, the future looks like what OpenAI is positioning with Dots: a very smart agent that runs 24/7, understands your goals and preferences, and learns from feedback. Users shouldn't have to think about looping something in exactly the right way to get good results. They should have a system that learns from what they are trying to achieve.

He was open about the fact that the first release is not finished. He said OpenAI expects to learn a great deal from putting Dots in front of Pro users.

4:06

One persistent intelligence across every screen

Lenny summarized the current lineup as Codex, ChatGPT Work, consumer ChatGPT, and now Dots, and asked whether Dots is meant to become the main way people talk to AI. Sottiaux put it more broadly. Whether or not it ends up being Dots, he said, the goal is to break free from the technology and have a "permanent active intelligence" that knows what it needs to do and can be reached from any client or screen. He gave an example. You walk into a meeting room and the agent joins the meeting and takes notes. You pick the thread back up over email. You text it when you need something. It is there when you need it and stays out of the way when you don't. He contrasted this with carrying a laptop around "as this brick," which he described as being tied to the technology instead of the technology working for you.

On product structure, he said OpenAI heard the feedback about the separate chat mode and work toggle in ChatGPT. People like the capabilities of Work but sometimes prefer chat because it is faster and more pleasant to use. OpenAI is merging the two to cut complexity. He also said that eventually all of Dots' capabilities will ship inside ChatGPT, raising the baseline for what he called 1.2 billion users. One thing he likes about Dots is that it has no model picker and essentially no configuration. The only thing a user has to set up is which channels they want to talk to it through.

6:29

Work will keep changing, and it still feels clunky

Lenny asked whether work is settling into a stable shape after two years of upheaval. Sottiaux said no. He expects work to keep changing radically. Voice and multimodal input and output are finally coming together, he said, but the experience still feels clunky, "and I think it will feel clunky until it isn't." He described the point he expects to reach: talking to the system the way he and Lenny were talking on stage, with it remembering things perfectly, and being able to sketch ideas on a shared collaborative surface where humans and agents work together. He mentioned ChatGPT Spaces as a step in this direction. He thinks this will go beyond today's conversational interfaces and many of today's clients, and he said plainly that "none of this is just really working today."

When Lenny compared the vision to the film Her, Sottiaux said he had watched it once. He said he thinks more about older science fiction, particularly Neuromancer and the original Star Trek. What stays with him from Star Trek is how useful its technology was: you could talk to the computer, or the ship, and it did things. He said that era is now becoming real.

9:17

Building with the community, and one Dot per job

Asked how he thinks about the responsibility of his role, Sottiaux talked about community. Every conversation with users shows him uses he hadn't anticipated and ways the technology is affecting people's lives. He called this humbling, inspiring, and necessary for building something truly useful, and said he doesn't know how OpenAI would do it without the community. He spends about half an hour a day on Twitter, scrolling and posting when he has something worth saying.

That led to a detail about Dots' roadmap. At launch, each user gets one "primary" Dot. It is the one you are most likely to text, it learns your preferences most deeply, and it can be connected to your apps. OpenAI wanted to start with a single Dot so it could watch how people use it and tune the system. Soon users will be able to add more Dots and build a virtual team with specific roles. Sottiaux said he doesn't consider this strictly necessary, but some jobs are big enough to warrant a dedicated Dot. He already has one responsible for monitoring Twitter.

11:48

The sleeper hit: an open ecosystem with revenue sharing

Lenny asked which launch people were underrating. Sottiaux said the ecosystem, and OpenAI's commitment to opening up its platform. He said Sign in with ChatGPT launched with 16 partners. It started informally about a year earlier, when he was talking with the creators of Pi and OpenCode. The idea was that they should simply be able to let users sign in with their OpenAI account and use their existing usage allowance. In his words, the two sides "kind of shook hands" virtually, and OpenAI trusted them not to do anything shady. That arrangement became popular, and it is now an officially supported program with many partners that he wants to grow quickly.

The other part is opening up the infrastructure OpenAI uses to build ChatGPT, through plugin extensions and plugin discovery, so that anyone can ship to ChatGPT's user base and benefit from that distribution. Sottiaux also mentioned something not covered in the keynote: shared economics. Popular plugins with heavy usage will receive part of the revenue. Using Lenny's examples of Notion and Figma, he explained that ChatGPT subscribers get a certain amount of usage. When they spend that usage through a plugin, or inside another product via Sign in with ChatGPT, the partner shares in the economics.

Asked how to get a plugin discovered, his first answer was "Build a good plugin." He said the system will be tuned over time, but OpenAI currently looks at retention numbers and at how successful and high-quality a plugin is, meaning whether it actually adds utility and lets ChatGPT do something new. Those signals decide which plugins get recommended to users inside conversations, potentially reaching a significant share of users. Plugins that aren't good stop being recommended. Lenny noted that OpenAI had tried an app marketplace before. Sottiaux said this one is "the right one."

14:46

What went into Dots

Lenny pointed to the wave of persistent personal agents that came before Dots, including the OpenClaw moment (whose creator, Peter Steinberger, joined OpenAI), Grok Bot, Muse, and Instinct, and asked why OpenAI took so long. Sottiaux joked that the animation OpenAI used for Codex Cloud about a year ago looks very similar to Grok Bot's. He then gave a more serious answer. OpenAI has worked on research into long, persistent, long-horizon tasks for more than two years, and on memory systems for about as long. Much of the memory work already shipped in ChatGPT. He said many people tell him stories about ChatGPT remembering something relevant. One example: someone who had been at a barbecue making drinks with lime later noticed a burn on their hand, and ChatGPT connected it to the lime.

Dots combines that memory research with the agent harness and the ability to run 24/7 productively. Sottiaux described it as many months of work. Safety and security were a major part of that work. He said this is why Dots launched on Astra, which he called OpenAI's safest and most aligned model, and that much more effort went into making Dots safe and secure.

20:21

The outage warning five minutes before the demo

Asked for a striking use case, Sottiaux told a story about that day's keynote, where a live demo had failed on stage. His Dot noticed that ChatGPT production had gone down and pinged him five minutes before the demo. He said this was stressful. The Dot offered to try fixing it, and he declined, telling it he didn't think it was "there yet." He then contacted the engineering teams, and the problem was fixed by the time of the interview. What impressed him was the reasoning the Dot showed. It understood that DevDay was an important event, that a live demo was coming up, that the demo probably depended on the production system that was down, and that the timing meant he would want to know right away.

On permissions, he said his Dot has access to some production systems, with guardrails. Specialist Dots run with extra guardrails and monitoring, on their own hardware. OpenAI runs some on Mac minis. He highlighted an architectural point he thinks people have missed: the Dots harness doesn't run on the user's machine. A Dot has its own computer, can also connect to your laptop, and over time might connect to and control ten different devices, "a little bit like an octopus." When Lenny asked whether it lives in a VM, Sottiaux said it might or might not. It's "a thing" that can connect to many devices.

17:38

Fatigue, loneliness, and the pressure to do more

Lenny raised some downsides that have shown up among engineers: more context switching, a sense of loneliness from talking to agents all day instead of people, and pressure to run dozens of agents and ship more simply because it's possible. Sottiaux said his team thinks about this "all the time." The specific goals he named were reducing configuration fatigue and making agent work less of a "solo adventure," where one person delegates to many agents in isolation. His ideal is an agent present in the physical space. It hears ideas during a conversation between people, picks up a sketch on paper, starts building in the background, starts on another thing when someone has a new idea, and projects its work onto a screen so that it evolves as part of a group conversation instead of a prompting session. He said OpenAI didn't fully get there with this launch.

On the pressure to do more, he pointed to what he said Sam Altman had described: AI should reduce noise and let people put their attention where they want it, instead of flooding them with competing demands. He said that whenever he takes a week off and fully disconnects, he starts thinking in different and more creative ways. He wants to know whether AI can make that state part of everyday life, with fewer meetings, less to do, and more productivity because people are better rested. He said the industry still has to figure this out, but he sees that as the promise of AI, not "one more prompt per second."

23:32

Skills that are trending up and down

Asked about hiring, Sottiaux said typing fast is a skill that matters less. The skills that matter more are great taste, thinking about the user, and connecting with the audience you're building for. He said ex-founders and repeat founders are doing especially well, and that OpenAI has more than 120 former YC founders on staff, which makes it feel like a "mega startup." What he values is passion for building something that matters and knowing what good looks like. Lenny said he has long argued that PMs will thrive for this reason, and Sottiaux agreed. He added that roles are blurring, so people who felt boxed in as only a designer or only an engineer now have their "time to shine."

Asked whether he misses engineering, he said he did for a while but has found the flow state again thanks to very fast inference. He said the latest ultrafast speeds cost roughly the same as Astra, and that this progress surprised even people inside OpenAI. With that speed, and especially with voice control, he gets back into a creative, "endless flow." He said it is a different flow from the old one, but he doesn't miss the old one.

For people early in their careers, he pointed to a colleague, Ahmed Ibrahim, whom he called "the next Thibault." Ibrahim joined OpenAI as a new grad, has done significant work on the Codex harness, and now has what Sottiaux called the massive responsibility of OpenAI's compute fleet and applied work. Sottiaux credited his rise to being very kind and collaborative, focusing on the problems that matter without putting himself first, and being "a sponge" who uses the latest tools to learn faster than anyone Sottiaux has seen. Within a year or so, Sottiaux said, Ibrahim became someone he trusts with OpenAI's hardest launches.

27:19

Inside OpenAI: bottom-up projects, autonomy, and resets

Describing how OpenAI works, Sottiaux emphasized bottom-up energy, much of it from former founders. His example was what the transcript renders as a "decisions API." Teams realized that a strong model, Luna, combined with constrained sampling, could be exposed in a different shape from the Responses API, and that it was faster and pleasant to use in some cases. It began with about four people hacking on it over a weekend in a Slack channel. It was then made available internally, people got excited, added features such as visual input support, and eventually shipped it. He said the process feels completely unstructured, but OpenAI tries to hold a high quality bar and will stop or delay things that need more work. Several launches planned for DevDay were held back and will roll out over the following weeks.

On autonomy, he said people are trusted to make good choices, own the results, and fix problems quickly or learn from them when things go wrong. He sees being able to hit the usage-limit "reset" button whenever it feels right, without going through layers of approvals, as a privilege that keeps him close to the community. Asked about his own mistakes, he said he could have pushed teams harder to build less complex things. He also admitted that he caused a couple of outages in the early days of Codex and took production down on his third day at OpenAI. Asked how many resets users should expect, he said it depends on how often things break, and added that resets also happen to celebrate things.

30:59

What people aren't pricing in

Sottiaux named three things he thinks people underestimate. First, most actions on the internet will be taken by agents. Second, models will get cheaper and faster at "quite incredible" rates. Third, all modalities will finally be integrated seamlessly. He said that when he looks at what people are building, they often seem "almost there" but are not quite getting it. If they imagined everything being roughly ten times better within a year, they would build differently.

On second-order effects of an agent-dominated internet, he said products have to be built for a certain level of scale. He cited Notion, which OpenAI worked closely with. Once Notion shipped its MCP server, it became available to many agents and saw a large surge in traffic, which strained its systems and forced it to work out the economics. He described a tension for product builders over whether to expose an agent interface at all. He thinks companies can hold off for a while, but the shift is inevitable. He also argued for the opposite direction: he thinks delightful new experiences for humans that make use of multiple modalities are underinvested in.

32:44

What he changed his mind about

Sottiaux said he had expected models at today's capability level, such as Astra, to arrive a year or two later, so he had to update his priors. He didn't expect to rely so much on voice. He now does much of his work through dictation or by calling his agent, and it feels far better than he anticipated. He also underestimated the talent and energy of younger generations, who he now thinks will be the first to embrace these changes and figure out how to use them, partly because they absorb and learn so quickly. He said this changed his thinking on hiring strategy.

33:58

Safety: "pacing the frontier"

Lenny noted that OpenAI has slowed some training and asked about AI risk, mentioning the recent Hugging Face incident as an example of AI doing harmful things. Sottiaux said that to him, "pacing the frontier" means investing ahead, and more than OpenAI thinks it needs to, in alignment, security, and guardrails. He described a growing share of compute going to secondary monitoring. One body of compute runs the primary agent doing the work. Another monitors that agent, checks that it isn't taking overly risky actions, and intervenes if it appears to be prompt-injected. He also referred to the share of API-stack investment going into the safety stack, though the transcript is garbled at that point.

He said OpenAI has not released anything beyond Astra's capability level. It has released a model close to Astra's intelligence that is much more efficient, which he is comfortable with. He said he is proud that OpenAI built a more capable model, reported in the news, and chose not to release it. Asked whether he is optimistic that alignment problems will be solved, he said yes. He framed it as a deep responsibility and also a matter of incentives: OpenAI builds products for 1.2 billion people, including many non-technical users, and "we can't screw that up." He said OpenAI does not gamble there.

36:21

The thing he most wants to fix

Lenny's last question was what annoys Sottiaux most about the current app. He said the models are almost, but not quite, good enough for the app to nearly disappear. He gets fatigued himself by the model picker, the reasoning-effort settings, and choosing between multi-agent and ultra modes, without always knowing what they do. He said you "kind of need a PhD in model pickers," and that he wants to get rid of all of it as quickly as possible, moving toward what he called a "super essence of simplicity."