Mar 28, 2025 · 1h 42m · latent-space

The Agent Network — Dharmesh Shah, Agent.ai + CTO of HubSpot

Dharmesh Shah · 1h 12m spoken Shawn Wang · 14m spoken Alessio Fanelli · 7m spoken
0:00 / 0:00
▶ Watch on YouTube →

gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions

HubSpot CTO and Agent.ai founder Dharmesh Shah joins Swyx and Alessio Fanelli to discuss the technical architecture of multi-agent networks, open protocols like MCP, pragmatic software engineering, and the future role of human developers. He shares deep strategic insights on knowledge graphs, asynchronous productivity, agent memory, and emerging business models in artificial intelligence.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. The hosts hold 7.4% of the talking time here. How this is scored →

The hosts as informed peer 5.6 Guest teaching 4.9 Guest disagreement 1.5 The hosts pushing back 2.1
05100:0020:0040:001:00:001:20:001:40:004:04–6:34 · The hosts as informed peer 5/10 Defining Agents and Classifying Autonomous Systems Alessio asks Dharmesh for his definition of an agent. Dharmesh presents his deliberately broad framing that an agent is any AI-powered software accomplishing a goal, contrasting practical utility against overly theoretical agent frameworks.6:34–10:55 · The hosts as informed peer 5/10 Atomic Agents, Tool Use, and Biological Metaphors Swyx provides historical context on the agent winter and modern tool calling. Dharmesh introduces his atomic agent thesis using single-cell biological analogies, arguing tools are essentially primitive agents.10:56–17:30 · The hosts as informed peer 6/10 Graph Theory, Distributed Consciousness, and Knowledge Graphs Swyx raises the topic of distributed consciousness before the discussion shifts to knowledge graphs versus vector embeddings in RAG. Dharmesh elaborates on graph representations and his NodeRank concept, while Swyx notes that ML practitioners often view knowledge graphs with skepticism.17:30–25:41 · The hosts as informed peer 6/10 Engineering Pragmatism, Abstraction Levels, and Vibe Coding Swyx directly pushes back on the practicality of evaluating graph architectures. Dharmesh lays out his pragmatic philosophy favoring under-engineering over premature abstraction, and Alessio connects this to vibe coding and the risk of feature bloat.25:42–32:14 · The hosts as informed peer 6/10 The Evolution of Engineers and The Power of MCP Swyx asks whether junior engineers are obsolete, prompting Dharmesh to defend foundational systems thinking. The hosts and guest then evaluate Anthropic's Model Context Protocol (MCP) versus OpenAPI, with Dharmesh praising MCP's balance of simplicity and discoverability.32:14–37:57 · The hosts as informed peer 6/10 Open Data Standards and the Open Graph Vision Dharmesh outlines his vision for Open Graph data portability to break proprietary silos in platforms like LinkedIn. Swyx connects this concept to Bluesky's AT Protocol and Dan Abramov's decentralized identity models.38:02–44:51 · The hosts as informed peer 5/10 Agent.ai Architecture: Building a Professional Network for Agents Dharmesh breaks down the architecture and vision behind Agent.ai as a professional network and discovery registry for digital workers. Alessio shares his practical experience building a Latent Space researcher agent on the platform.44:51–52:45 · The hosts as informed peer 6/10 Low-Code Workflows and the Future of Generative UI Alessio inquires about deterministic low-code workflows versus LLM reasoning paths. Dharmesh explores generative UI caching, prompting Swyx and Alessio to compare sandbox environments like E2B and existing UI generation tooling.52:45–1:02:09 · The hosts as informed peer 6/10 Agent Evaluation, Model Routing, and the Open Source Market Alessio and Dharmesh discuss verifiable proof-of-work evals for hiring agents. Swyx asks about potential competition from OpenAI's GPT Store, leading Dharmesh to explain model routing and marketplace arbitrage.1:02:11–1:10:06 · The hosts as informed peer 6/10 Business Models: Work as a Service vs. Results as a Service Dharmesh explains why the software market is over-indexing on Results-as-a-Service, noting that objective metrics and predictable values exist in customer support but fail in subjective domains. Swyx validates this with an anecdote on 99designs logo contests.1:10:08–1:20:01 · The hosts as informed peer 6/10 The Future Value of Software Engineers and Agent Memory Systems Dharmesh presents a bullish case for software engineers by arguing total addressable economic value expands faster than automation. The conversation moves into cross-agent memory architectures and OAuth granular permissions, with Swyx cataloging current memory frameworks.1:20:05–1:27:30 · The hosts as informed peer 4/10 Domain Investing Strategies and the Chat.com Deal Swyx asks Dharmesh about his domain portfolio and domain acquisition tactics. Dharmesh shares the backstory behind acquiring chat.com and negotiating its transfer to Sam Altman, alongside his transparent, brokerless approach to domain purchasing.1:27:34–1:35:47 · The hosts as informed peer 7/10 Founder Conviction, Information Diets, and Multimodal Innovations Swyx inquires what drives Dharmesh's formidable conviction and how he consumes AI research. After Dharmesh highlights Gemini's recent image editing features, Swyx demonstrates deep technical domain knowledge by detailing the shift from diffusion models to autoregressive image generation.1:35:48–1:42:17 · The hosts as informed peer 5/10 The 'Sorry Must Pass' Rule and the Future of AI Engineering Alessio and Dharmesh discuss the philosophy of the 'Sorry Must Pass' rule for personal time management. Swyx connects Dharmesh's foundational work on inbound marketing to the nascent AI engineer movement, asking how to avoid common community failure modes.4:04–6:34 · Guest teaching 4/10 Defining Agents and Classifying Autonomous Systems Alessio asks Dharmesh for his definition of an agent. Dharmesh presents his deliberately broad framing that an agent is any AI-powered software accomplishing a goal, contrasting practical utility against overly theoretical agent frameworks.6:34–10:55 · Guest teaching 5/10 Atomic Agents, Tool Use, and Biological Metaphors Swyx provides historical context on the agent winter and modern tool calling. Dharmesh introduces his atomic agent thesis using single-cell biological analogies, arguing tools are essentially primitive agents.10:56–17:30 · Guest teaching 5/10 Graph Theory, Distributed Consciousness, and Knowledge Graphs Swyx raises the topic of distributed consciousness before the discussion shifts to knowledge graphs versus vector embeddings in RAG. Dharmesh elaborates on graph representations and his NodeRank concept, while Swyx notes that ML practitioners often view knowledge graphs with skepticism.17:30–25:41 · Guest teaching 5/10 Engineering Pragmatism, Abstraction Levels, and Vibe Coding Swyx directly pushes back on the practicality of evaluating graph architectures. Dharmesh lays out his pragmatic philosophy favoring under-engineering over premature abstraction, and Alessio connects this to vibe coding and the risk of feature bloat.25:42–32:14 · Guest teaching 4/10 The Evolution of Engineers and The Power of MCP Swyx asks whether junior engineers are obsolete, prompting Dharmesh to defend foundational systems thinking. The hosts and guest then evaluate Anthropic's Model Context Protocol (MCP) versus OpenAPI, with Dharmesh praising MCP's balance of simplicity and discoverability.32:14–37:57 · Guest teaching 4/10 Open Data Standards and the Open Graph Vision Dharmesh outlines his vision for Open Graph data portability to break proprietary silos in platforms like LinkedIn. Swyx connects this concept to Bluesky's AT Protocol and Dan Abramov's decentralized identity models.38:02–44:51 · Guest teaching 6/10 Agent.ai Architecture: Building a Professional Network for Agents Dharmesh breaks down the architecture and vision behind Agent.ai as a professional network and discovery registry for digital workers. Alessio shares his practical experience building a Latent Space researcher agent on the platform.44:51–52:45 · Guest teaching 5/10 Low-Code Workflows and the Future of Generative UI Alessio inquires about deterministic low-code workflows versus LLM reasoning paths. Dharmesh explores generative UI caching, prompting Swyx and Alessio to compare sandbox environments like E2B and existing UI generation tooling.52:45–1:02:09 · Guest teaching 5/10 Agent Evaluation, Model Routing, and the Open Source Market Alessio and Dharmesh discuss verifiable proof-of-work evals for hiring agents. Swyx asks about potential competition from OpenAI's GPT Store, leading Dharmesh to explain model routing and marketplace arbitrage.1:02:11–1:10:06 · Guest teaching 6/10 Business Models: Work as a Service vs. Results as a Service Dharmesh explains why the software market is over-indexing on Results-as-a-Service, noting that objective metrics and predictable values exist in customer support but fail in subjective domains. Swyx validates this with an anecdote on 99designs logo contests.1:10:08–1:20:01 · Guest teaching 5/10 The Future Value of Software Engineers and Agent Memory Systems Dharmesh presents a bullish case for software engineers by arguing total addressable economic value expands faster than automation. The conversation moves into cross-agent memory architectures and OAuth granular permissions, with Swyx cataloging current memory frameworks.1:20:05–1:27:30 · Guest teaching 6/10 Domain Investing Strategies and the Chat.com Deal Swyx asks Dharmesh about his domain portfolio and domain acquisition tactics. Dharmesh shares the backstory behind acquiring chat.com and negotiating its transfer to Sam Altman, alongside his transparent, brokerless approach to domain purchasing.1:27:34–1:35:47 · Guest teaching 4/10 Founder Conviction, Information Diets, and Multimodal Innovations Swyx inquires what drives Dharmesh's formidable conviction and how he consumes AI research. After Dharmesh highlights Gemini's recent image editing features, Swyx demonstrates deep technical domain knowledge by detailing the shift from diffusion models to autoregressive image generation.1:35:48–1:42:17 · Guest teaching 5/10 The 'Sorry Must Pass' Rule and the Future of AI Engineering Alessio and Dharmesh discuss the philosophy of the 'Sorry Must Pass' rule for personal time management. Swyx connects Dharmesh's foundational work on inbound marketing to the nascent AI engineer movement, asking how to avoid common community failure modes.4:04–6:34 · Guest disagreement 2/10 Defining Agents and Classifying Autonomous Systems Alessio asks Dharmesh for his definition of an agent. Dharmesh presents his deliberately broad framing that an agent is any AI-powered software accomplishing a goal, contrasting practical utility against overly theoretical agent frameworks.6:34–10:55 · Guest disagreement 2/10 Atomic Agents, Tool Use, and Biological Metaphors Swyx provides historical context on the agent winter and modern tool calling. Dharmesh introduces his atomic agent thesis using single-cell biological analogies, arguing tools are essentially primitive agents.10:56–17:30 · Guest disagreement 2/10 Graph Theory, Distributed Consciousness, and Knowledge Graphs Swyx raises the topic of distributed consciousness before the discussion shifts to knowledge graphs versus vector embeddings in RAG. Dharmesh elaborates on graph representations and his NodeRank concept, while Swyx notes that ML practitioners often view knowledge graphs with skepticism.17:30–25:41 · Guest disagreement 2/10 Engineering Pragmatism, Abstraction Levels, and Vibe Coding Swyx directly pushes back on the practicality of evaluating graph architectures. Dharmesh lays out his pragmatic philosophy favoring under-engineering over premature abstraction, and Alessio connects this to vibe coding and the risk of feature bloat.25:42–32:14 · Guest disagreement 2/10 The Evolution of Engineers and The Power of MCP Swyx asks whether junior engineers are obsolete, prompting Dharmesh to defend foundational systems thinking. The hosts and guest then evaluate Anthropic's Model Context Protocol (MCP) versus OpenAPI, with Dharmesh praising MCP's balance of simplicity and discoverability.32:14–37:57 · Guest disagreement 1/10 Open Data Standards and the Open Graph Vision Dharmesh outlines his vision for Open Graph data portability to break proprietary silos in platforms like LinkedIn. Swyx connects this concept to Bluesky's AT Protocol and Dan Abramov's decentralized identity models.38:02–44:51 · Guest disagreement 1/10 Agent.ai Architecture: Building a Professional Network for Agents Dharmesh breaks down the architecture and vision behind Agent.ai as a professional network and discovery registry for digital workers. Alessio shares his practical experience building a Latent Space researcher agent on the platform.44:51–52:45 · Guest disagreement 2/10 Low-Code Workflows and the Future of Generative UI Alessio inquires about deterministic low-code workflows versus LLM reasoning paths. Dharmesh explores generative UI caching, prompting Swyx and Alessio to compare sandbox environments like E2B and existing UI generation tooling.52:45–1:02:09 · Guest disagreement 2/10 Agent Evaluation, Model Routing, and the Open Source Market Alessio and Dharmesh discuss verifiable proof-of-work evals for hiring agents. Swyx asks about potential competition from OpenAI's GPT Store, leading Dharmesh to explain model routing and marketplace arbitrage.1:02:11–1:10:06 · Guest disagreement 2/10 Business Models: Work as a Service vs. Results as a Service Dharmesh explains why the software market is over-indexing on Results-as-a-Service, noting that objective metrics and predictable values exist in customer support but fail in subjective domains. Swyx validates this with an anecdote on 99designs logo contests.1:10:08–1:20:01 · Guest disagreement 1/10 The Future Value of Software Engineers and Agent Memory Systems Dharmesh presents a bullish case for software engineers by arguing total addressable economic value expands faster than automation. The conversation moves into cross-agent memory architectures and OAuth granular permissions, with Swyx cataloging current memory frameworks.1:20:05–1:27:30 · Guest disagreement 1/10 Domain Investing Strategies and the Chat.com Deal Swyx asks Dharmesh about his domain portfolio and domain acquisition tactics. Dharmesh shares the backstory behind acquiring chat.com and negotiating its transfer to Sam Altman, alongside his transparent, brokerless approach to domain purchasing.1:27:34–1:35:47 · Guest disagreement 1/10 Founder Conviction, Information Diets, and Multimodal Innovations Swyx inquires what drives Dharmesh's formidable conviction and how he consumes AI research. After Dharmesh highlights Gemini's recent image editing features, Swyx demonstrates deep technical domain knowledge by detailing the shift from diffusion models to autoregressive image generation.1:35:48–1:42:17 · Guest disagreement 0/10 The 'Sorry Must Pass' Rule and the Future of AI Engineering Alessio and Dharmesh discuss the philosophy of the 'Sorry Must Pass' rule for personal time management. Swyx connects Dharmesh's foundational work on inbound marketing to the nascent AI engineer movement, asking how to avoid common community failure modes.4:04–6:34 · The hosts pushing back 1/10 Defining Agents and Classifying Autonomous Systems Alessio asks Dharmesh for his definition of an agent. Dharmesh presents his deliberately broad framing that an agent is any AI-powered software accomplishing a goal, contrasting practical utility against overly theoretical agent frameworks.6:34–10:55 · The hosts pushing back 1/10 Atomic Agents, Tool Use, and Biological Metaphors Swyx provides historical context on the agent winter and modern tool calling. Dharmesh introduces his atomic agent thesis using single-cell biological analogies, arguing tools are essentially primitive agents.10:56–17:30 · The hosts pushing back 4/10 Graph Theory, Distributed Consciousness, and Knowledge Graphs Swyx raises the topic of distributed consciousness before the discussion shifts to knowledge graphs versus vector embeddings in RAG. Dharmesh elaborates on graph representations and his NodeRank concept, while Swyx notes that ML practitioners often view knowledge graphs with skepticism.17:30–25:41 · The hosts pushing back 5/10 Engineering Pragmatism, Abstraction Levels, and Vibe Coding Swyx directly pushes back on the practicality of evaluating graph architectures. Dharmesh lays out his pragmatic philosophy favoring under-engineering over premature abstraction, and Alessio connects this to vibe coding and the risk of feature bloat.25:42–32:14 · The hosts pushing back 3/10 The Evolution of Engineers and The Power of MCP Swyx asks whether junior engineers are obsolete, prompting Dharmesh to defend foundational systems thinking. The hosts and guest then evaluate Anthropic's Model Context Protocol (MCP) versus OpenAPI, with Dharmesh praising MCP's balance of simplicity and discoverability.32:14–37:57 · The hosts pushing back 2/10 Open Data Standards and the Open Graph Vision Dharmesh outlines his vision for Open Graph data portability to break proprietary silos in platforms like LinkedIn. Swyx connects this concept to Bluesky's AT Protocol and Dan Abramov's decentralized identity models.38:02–44:51 · The hosts pushing back 1/10 Agent.ai Architecture: Building a Professional Network for Agents Dharmesh breaks down the architecture and vision behind Agent.ai as a professional network and discovery registry for digital workers. Alessio shares his practical experience building a Latent Space researcher agent on the platform.44:51–52:45 · The hosts pushing back 2/10 Low-Code Workflows and the Future of Generative UI Alessio inquires about deterministic low-code workflows versus LLM reasoning paths. Dharmesh explores generative UI caching, prompting Swyx and Alessio to compare sandbox environments like E2B and existing UI generation tooling.52:45–1:02:09 · The hosts pushing back 2/10 Agent Evaluation, Model Routing, and the Open Source Market Alessio and Dharmesh discuss verifiable proof-of-work evals for hiring agents. Swyx asks about potential competition from OpenAI's GPT Store, leading Dharmesh to explain model routing and marketplace arbitrage.1:02:11–1:10:06 · The hosts pushing back 2/10 Business Models: Work as a Service vs. Results as a Service Dharmesh explains why the software market is over-indexing on Results-as-a-Service, noting that objective metrics and predictable values exist in customer support but fail in subjective domains. Swyx validates this with an anecdote on 99designs logo contests.1:10:08–1:20:01 · The hosts pushing back 2/10 The Future Value of Software Engineers and Agent Memory Systems Dharmesh presents a bullish case for software engineers by arguing total addressable economic value expands faster than automation. The conversation moves into cross-agent memory architectures and OAuth granular permissions, with Swyx cataloging current memory frameworks.1:20:05–1:27:30 · The hosts pushing back 1/10 Domain Investing Strategies and the Chat.com Deal Swyx asks Dharmesh about his domain portfolio and domain acquisition tactics. Dharmesh shares the backstory behind acquiring chat.com and negotiating its transfer to Sam Altman, alongside his transparent, brokerless approach to domain purchasing.1:27:34–1:35:47 · The hosts pushing back 2/10 Founder Conviction, Information Diets, and Multimodal Innovations Swyx inquires what drives Dharmesh's formidable conviction and how he consumes AI research. After Dharmesh highlights Gemini's recent image editing features, Swyx demonstrates deep technical domain knowledge by detailing the shift from diffusion models to autoregressive image generation.1:35:48–1:42:17 · The hosts pushing back 1/10 The 'Sorry Must Pass' Rule and the Future of AI Engineering Alessio and Dharmesh discuss the philosophy of the 'Sorry Must Pass' rule for personal time management. Swyx connects Dharmesh's foundational work on inbound marketing to the nascent AI engineer movement, asking how to avoid common community failure modes.

speaking balance: gold is the hosts, purple is the guest (3 minute bins)

0:00 · the hosts 4.6% · guest 95.4%0:00 · the hosts 4.6% · guest 95.4%3:00 · the hosts 7.7% · guest 92.3%3:00 · the hosts 7.7% · guest 92.3%6:00 · the hosts 0.1% · guest 99.9%6:00 · the hosts 0.1% · guest 99.9%9:00 · the hosts 4.3% · guest 95.7%9:00 · the hosts 4.3% · guest 95.7%12:00 · the hosts 3.5% · guest 96.5%12:00 · the hosts 3.5% · guest 96.5%15:00 · the hosts 10.5% · guest 89.5%15:00 · the hosts 10.5% · guest 89.5%18:00 · the hosts 0% · guest 100%18:00 · the hosts 0% · guest 100%21:00 · the hosts 20.3% · guest 79.7%21:00 · the hosts 20.3% · guest 79.7%24:00 · the hosts 12.3% · guest 87.7%24:00 · the hosts 12.3% · guest 87.7%27:00 · the hosts 16.7% · guest 83.3%27:00 · the hosts 16.7% · guest 83.3%30:00 · the hosts 0% · guest 100%30:00 · the hosts 0% · guest 100%33:00 · the hosts 0% · guest 100%33:00 · the hosts 0% · guest 100%36:00 · the hosts 11.7% · guest 88.3%36:00 · the hosts 11.7% · guest 88.3%39:00 · the hosts 0% · guest 100%39:00 · the hosts 0% · guest 100%42:00 · the hosts 7.9% · guest 92.1%42:00 · the hosts 7.9% · guest 92.1%45:00 · the hosts 11.2% · guest 88.8%45:00 · the hosts 11.2% · guest 88.8%48:00 · the hosts 16.4% · guest 83.6%48:00 · the hosts 16.4% · guest 83.6%51:00 · the hosts 22.2% · guest 77.8%51:00 · the hosts 22.2% · guest 77.8%54:00 · the hosts 19.8% · guest 80.2%54:00 · the hosts 19.8% · guest 80.2%57:00 · the hosts 0% · guest 100%57:00 · the hosts 0% · guest 100%1:00:00 · the hosts 4.9% · guest 95.1%1:00:00 · the hosts 4.9% · guest 95.1%1:03:00 · the hosts 0% · guest 100%1:03:00 · the hosts 0% · guest 100%1:06:00 · the hosts 4.3% · guest 95.7%1:06:00 · the hosts 4.3% · guest 95.7%1:09:00 · the hosts 14.7% · guest 85.3%1:09:00 · the hosts 14.7% · guest 85.3%1:12:00 · the hosts 2.3% · guest 97.7%1:12:00 · the hosts 2.3% · guest 97.7%1:15:00 · the hosts 16.5% · guest 83.5%1:15:00 · the hosts 16.5% · guest 83.5%1:18:00 · the hosts 0% · guest 100%1:18:00 · the hosts 0% · guest 100%1:21:00 · the hosts 9.7% · guest 90.3%1:21:00 · the hosts 9.7% · guest 90.3%1:24:00 · the hosts 2.7% · guest 97.3%1:24:00 · the hosts 2.7% · guest 97.3%1:27:00 · the hosts 4.7% · guest 95.3%1:27:00 · the hosts 4.7% · guest 95.3%1:30:00 · the hosts 0% · guest 100%1:30:00 · the hosts 0% · guest 100%1:33:00 · the hosts 6.3% · guest 93.7%1:33:00 · the hosts 6.3% · guest 93.7%1:36:00 · the hosts 9.1% · guest 90.9%1:36:00 · the hosts 9.1% · guest 90.9%1:39:00 · the hosts 0% · guest 100%1:39:00 · the hosts 0% · guest 100%1:42:00 · the hosts 72.8% · guest 27.2%1:42:00 · the hosts 72.8% · guest 27.2%
Sharpest disagreement ▶ 50:14 Dharmesh rejects replacing Python with dedicated AI languages

Dharmesh explicitly takes issue with Bret Taylor's thesis that AI requires a brand new programming language, firmly asserting Python remains the optimal bridge between human and machine comprehension.

Hardest push from the hosts ▶ 18:31 Swyx challenges the practical viability of testing graph databases

Swyx directly pushes back on Dharmesh's optimism regarding graph data stores, arguing developers cannot realistically benchmark multiple experimental options due to resource constraints and eval scaling limitations.

Biggest teaching moment ▶ 1:03:00 Dharmesh analyzes why Results-as-a-Service fails outside narrow verticals

Dharmesh educates the hosts on the economic realities of pricing models, explaining why outcome-based pricing thrives in standardized customer support but collapses in subjective or highly variable workflows like design.

The host holds their own ▶ 1:34:38 Swyx details insider shifts in autoregressive multimodal architectures

Swyx showcases superior technical industry context by detailing how Google Gemini abandoned diffusion in favor of autoregressive image generation following key personnel departures from Meta.

the scores for every segment, with the reasoning behind each
ChapterTopicThe hosts as informed peerGuest teachingGuest disagreementThe hosts pushing backWhy
Defining Agents and Classifying Autonomous Systems 5421 Alessio asks Dharmesh for his definition of an agent. Dharmesh presents his deliberately broad framing that an agent is any AI-powered software accomplishing a goal, contrasting practical utility against overly theoretical agent frameworks.
Atomic Agents, Tool Use, and Biological Metaphors 5521 Swyx provides historical context on the agent winter and modern tool calling. Dharmesh introduces his atomic agent thesis using single-cell biological analogies, arguing tools are essentially primitive agents.
Graph Theory, Distributed Consciousness, and Knowledge Graphs 6524 Swyx raises the topic of distributed consciousness before the discussion shifts to knowledge graphs versus vector embeddings in RAG. Dharmesh elaborates on graph representations and his NodeRank concept, while Swyx notes that ML practitioners often view knowledge graphs with skepticism.
Engineering Pragmatism, Abstraction Levels, and Vibe Coding 6525 Swyx directly pushes back on the practicality of evaluating graph architectures. Dharmesh lays out his pragmatic philosophy favoring under-engineering over premature abstraction, and Alessio connects this to vibe coding and the risk of feature bloat.
The Evolution of Engineers and The Power of MCP 6423 Swyx asks whether junior engineers are obsolete, prompting Dharmesh to defend foundational systems thinking. The hosts and guest then evaluate Anthropic's Model Context Protocol (MCP) versus OpenAPI, with Dharmesh praising MCP's balance of simplicity and discoverability.
Open Data Standards and the Open Graph Vision 6412 Dharmesh outlines his vision for Open Graph data portability to break proprietary silos in platforms like LinkedIn. Swyx connects this concept to Bluesky's AT Protocol and Dan Abramov's decentralized identity models.
Agent.ai Architecture: Building a Professional Network for Agents 5611 Dharmesh breaks down the architecture and vision behind Agent.ai as a professional network and discovery registry for digital workers. Alessio shares his practical experience building a Latent Space researcher agent on the platform.
Low-Code Workflows and the Future of Generative UI 6522 Alessio inquires about deterministic low-code workflows versus LLM reasoning paths. Dharmesh explores generative UI caching, prompting Swyx and Alessio to compare sandbox environments like E2B and existing UI generation tooling.
Agent Evaluation, Model Routing, and the Open Source Market 6522 Alessio and Dharmesh discuss verifiable proof-of-work evals for hiring agents. Swyx asks about potential competition from OpenAI's GPT Store, leading Dharmesh to explain model routing and marketplace arbitrage.
Business Models: Work as a Service vs. Results as a Service 6622 Dharmesh explains why the software market is over-indexing on Results-as-a-Service, noting that objective metrics and predictable values exist in customer support but fail in subjective domains. Swyx validates this with an anecdote on 99designs logo contests.
The Future Value of Software Engineers and Agent Memory Systems 6512 Dharmesh presents a bullish case for software engineers by arguing total addressable economic value expands faster than automation. The conversation moves into cross-agent memory architectures and OAuth granular permissions, with Swyx cataloging current memory frameworks.
Domain Investing Strategies and the Chat.com Deal 4611 Swyx asks Dharmesh about his domain portfolio and domain acquisition tactics. Dharmesh shares the backstory behind acquiring chat.com and negotiating its transfer to Sam Altman, alongside his transparent, brokerless approach to domain purchasing.
Founder Conviction, Information Diets, and Multimodal Innovations 7412 Swyx inquires what drives Dharmesh's formidable conviction and how he consumes AI research. After Dharmesh highlights Gemini's recent image editing features, Swyx demonstrates deep technical domain knowledge by detailing the shift from diffusion models to autoregressive image generation.
The 'Sorry Must Pass' Rule and the Future of AI Engineering 5501 Alessio and Dharmesh discuss the philosophy of the 'Sorry Must Pass' rule for personal time management. Swyx connects Dharmesh's foundational work on inbound marketing to the nascent AI engineer movement, asking how to avoid common community failure modes.

Statements from this episode (35)

Insight
Shah: Traditional software UIs are unintuitive compared to natural language
“As software developers, myself included, we've always said, oh, we build intuitive, easy to use applications. And it's not intuitive at all, right? Because what we're doing is taking the mental model that's in our head of what we're trying to accomplish with s…”
Dharmesh Shah Mar 28, 2025 ▶ 2:19
Insight
Shah: AI's next leap is autonomous multi-step action, not chat
“If we want to do something even more meaningful, it felt like the next kind of advancement is not this kind of, I'm chatting with some software in a kind of a synchronous back and forth model is that software is going to do things for me. In kind of multi-step…”
Dharmesh Shah Mar 28, 2025 ▶ 3:20
Insight
Shah: Early frameworks like AutoGPT assumed model reasoning that didn't exist
“So if you look at the first Implementation of like agent frameworks. You look at you know, baby AJI and auto GBT. I think it was an auto gen. That's the Microsoft one. They were way ahead of their time because they assumed this level of reasoning and execution…”
Dharmesh Shah Mar 28, 2025 ▶ 5:34
Prediction Not checkable as stated
Shah: 2026 will be the year of multi-agent networks
“Lots of people have said it and you've hopefully combined some of those clips of really smart people saying this is the year of agents. And I completely agree. It is the year of agents, but then shortly after that is going to be the year of multi-agent systems…”
Dharmesh Shah Mar 28, 2025 ▶ 10:36
Opinion
Shah: Graph representations may outperform standard vector chunking in RAG
“The reality is something gets lost in the chunking process in the, okay, well, those tend to, you know, like you don't really get the whole picture, so to speak, and maybe not even the right set of dimensions on the kind of broader picture. And it makes intuit…”
Dharmesh Shah Mar 28, 2025 ▶ 14:40
Insight
Shah: Graph Representations Offer Observability That Vector Embeddings Lack
“They're much more discoverable. You can kind of see it. There's observability to it versus kind of embeddings, which you can't really do much with as a human. You know, once they're in there, you can't pull stuff back out”
Dharmesh Shah Mar 28, 2025 ▶ 15:31
Opinion
Swyx: Most ML practitioners consider knowledge graphs a 'dirty word'
“Most ML practitioners would say that knowledge graph is kind of like a dirty word the graph database. People get graph religion, everything's a graph, and then they go really hard into it, and then they get a graph that is too complex to navigate.”
Shawn Wang Mar 28, 2025 ▶ 16:57
Insight
Shah: Under-engineering is preferable because tech debt interest is quantifiable
“I would rather under-engineer something than over-engineer it if I were gonna err on the side of something. And here's the reason is that when you under-engineer it yes, you take on tech debt but the interest rate is relatively known and payoff is very, very p…”
Dharmesh Shah Mar 28, 2025 ▶ 21:17
Prediction Not checkable as stated
Shah: AI codebase refactoring will make under-engineering even more optimal
“Because we're gonna, not that long from now, we're gonna have, you know, large code bases be able to exist you know, as context for a code generation or a code refactoring model. So, I think it's going to make it make the case for under engineering even strong…”
Dharmesh Shah Mar 28, 2025 ▶ 22:55
Insight
Shah: Zero-cost AI feature generation risks creating bloated, complicated software
“One of the risks that we have is that because adding a feature like a save or whatever the feature might be to a product, as that price tends towards zero, are we going to be less discriminated about what features we add as a result of making more product Prod…”
Dharmesh Shah Mar 28, 2025 ▶ 23:42
Insight
Shah: Systems thinking and abstractions retain timeless engineering value
“I think there's going to be timeless value in systems thinking and abstractions and what that means and whether functions manifested as math, which he's going to get exposed to regardless, or there are some core primitives to the universe. I think that the mor…”
Dharmesh Shah Mar 28, 2025 ▶ 26:29
Prediction Not checkable as stated
Shah: MCP or an equivalent standard will be AI's next major unlock
“So I think MCP or something like it is going to be the next major unlock because it allows systems that don't know about each other, don't need to just decoupling of Like Sentry and whatever tools someone else was building.”
Dharmesh Shah Mar 28, 2025 ▶ 30:10
Opinion
Shah: MCP provides distinct value above OpenAPI for LLM workflows
“I do think MCP as a pro adds value above open API. It's yeah, just because it solves this particular thing. And if we had come to the world, which we have, like, it's like, Hey, we already have open API. It's like, if that were good enough for the universe wou…”
Dharmesh Shah Mar 28, 2025 ▶ 31:25
Opinion
Shah: Meta and LinkedIn keep social and professional graphs aggressively closed
“Right now our information, all of us nodes are in the social graph at Meta or the professional graph at LinkedIn, both of which are actually relatively closed and actually very annoying ways. Like very, very closed, right? Especially LinkedIn.”
Dharmesh Shah Mar 28, 2025 ▶ 33:45
Prediction Not checkable as stated
Shah: Hybrid workplace teams of humans and AI agents are inevitable
“So I think it is, I will go so far as to say it's inevitable that we're going to have hybrid teams someday. And what I mean by hybrid teams. So back in the day, hybrid teams were, oh, well, you have some full-time employees and some contractors. Then it was li…”
Dharmesh Shah Mar 28, 2025 ▶ 38:50
Assertion Not checkable as stated
Shah: Agent.ai has 1.3M users and 1,000 published agents
“So now, Agent.ai has 1.3 million users. 3000 people have actually, you know, built some variation of an agent, sometimes, sometimes just for their own personal productivity, about a thousand of which have been published.”
Dharmesh Shah Mar 28, 2025 ▶ 41:19
Insight
Shah: Deterministic steps beat LLM randomness when workflow steps are known
“Thing number two is if you can get, if you know in your head what the actual steps are to accomplish whatever goal, why would you leave that to chance? There's no upside. There's literally no upside. Just tell me like, what steps do you need executed?”
Dharmesh Shah Mar 28, 2025 ▶ 45:50
Prediction Not checkable as stated
Shah: Agent interaction models will shift toward asynchronous queued workflows
“So we're used to the chat bot back and forth. Fine. I get that. I think we're gonna move to a blend of some of those things are gonna be synchronous as they are now, but some are gonna be async. It's just gonna put it in a queue”
Dharmesh Shah Mar 28, 2025 ▶ 46:14
Opinion
Shah: The AI industry does not need a new language to replace Python
“He was talking about like, oh, we need a different language than Python or whatever that is like built for built for AI and built. It's like, No, Brett, I don't think we do actually. It's just fine. It deals with just fine, just expressive enough. And it's nic…”
Dharmesh Shah Mar 28, 2025 ▶ 50:27
Prediction Not checkable as stated
Shah: Future AI will invent novel UI primitives beyond traditional controls
“Where AI is going to be headed on, I think, on the UI front is the same place as headed on the science front. That originally it's like, oh, well, based on the things that we know right now, it'll sort of combine them, but we're like right at the cusp of it be…”
Dharmesh Shah Mar 28, 2025 ▶ 52:18
Assertion Supported
Shah: Agent.ai automatically generates REST APIs and MCP integration for agents
“Every agent that's on agent.ai automatically has a REST API that's callable in exactly the way you would you'd expect. Automatically shows up in the MC, MCP server.”
Dharmesh Shah Mar 28, 2025 ▶ 53:40
Prediction Not checkable as stated
Shah: OpenAI will inevitably build a custom AI agent marketplace
“I'm an investor, but no inside information. Is because it makes too much sense for them not to like, and they, they've taken multiple passes at it, right? They did the plugins back in the day, then the custom GPTs, and then the GPT store, because, you know, be…”
Dharmesh Shah Mar 28, 2025 ▶ 56:26
Assertion Not checkable as stated
Shah: Model routing achieves multi-order-of-magnitude cost cuts without quality loss
“We can get a dramatic multiple words of magnitude reduction by going to a lower model with literally like no change in the quality of the output.”
Dharmesh Shah Mar 28, 2025 ▶ 59:47
Opinion
Shah: The AI industry is over-indexing on outcome-based pricing
“I think the reason we're over indexed though, is that there are not that many use cases that have those two dimensions to them that are objectively measurable and that there's a known economic value that's constant, right?”
Dharmesh Shah Mar 28, 2025 ▶ 1:04:13
Prediction Not checkable as stated
Shah: Web3 will make a comeback based on fundamental principles
“I think web three in the way that it was meant to be done. Is going to make a comeback because fundamental principles of that makes sense.”
Dharmesh Shah Mar 28, 2025 ▶ 1:08:21
Prediction Not checkable as stated
Shah: Long-term economic value of software engineers will increase due to AI
“I think so I'm actually bullish on engineers in terms of their kind of long-term economic value. Not despite all the movements in Cogen and all the things that we're, you know, already seeing, but because of it because what's going to happen as a result of…”
Dharmesh Shah Mar 28, 2025 ▶ 1:10:28
Disclosure
Shah: I built a personal vector store indexing 3 million of my emails
“So I have three million that I've built a vector store off of, did it solve my own personal use cases.”
Dharmesh Shah Mar 28, 2025 ▶ 1:16:06
Disclosure
Shah: Investor in OpenAI, Perplexity, LangGraph, CrewAI, and Limitless
“Investor in OpenAI, perplexity, lane graph, crew AI, limitless, a bunch of them.”
Dharmesh Shah Mar 28, 2025 ▶ 1:19:35
Prediction Not checkable as stated
Shah: Agent.com will end up being more valuable than $15M Chat.com
“It's, yeah, it's gonna be, I think, end up being bigger than chat.com, which was 15.”
Dharmesh Shah Mar 28, 2025 ▶ 1:21:32
Disclosure
Shah: I bought crew.ai and offered it to CrewAI at cost
“By the way, I also own crew.ai, which I've offered, I'm an investor in. Yes. I bought that. And I've told him that like, whenever you're ready, you let me know, I'll sell it to you at cost.”
Dharmesh Shah Mar 28, 2025 ▶ 1:24:15
Insight
Shah: Owning premium domains grants access to competitive startup investment deals
“I owned playground.com... Suhail was out there with Playground the company... And he asked me whether I would consider... But once again, I took took equity. So it's like, I got the bright side. That's like, I, so domains that get me into deals that I would ne…”
Dharmesh Shah Mar 28, 2025 ▶ 1:25:31
Disclosure
Shah: I plan to stay at HubSpot for another 18 years
“So for those of you out there looking to kind of compete with HubSpot no I'm going to be here in 18 years, I'm going to be here for another 18 years.”
Dharmesh Shah Mar 28, 2025 ▶ 1:29:24
Insight
Shah: Conviction belongs on persistent problems, not specific products or solutions
“I don't generally tend to have conviction around a solution or a product. I have conviction around a problem that says this is an actual real problem. That needs to be solved. And I may have an idea for how to be solved you know, right now and that I may be ge…”
Dharmesh Shah Mar 28, 2025 ▶ 1:29:57
Opinion
Swyx: Autoregressive image editing models threaten Photoshop and Canva
“And I think, like, if there was any real threat to, like, Photoshop or Canva, it's this thing.”
Shawn Wang Mar 28, 2025 ▶ 1:35:43
Disclosure
Shah: I refuse all phone calls and 1-on-1 meetings to stay async
“Like, at all. I mean, I'll get on Zooms with Teams, but no one-on-one meetings, no one-on-one it just doesn't scale. So I've moved as much as possible to an async world.”
Dharmesh Shah Mar 28, 2025 ▶ 1:39:00
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 200 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.