Mar 28, 2025 · 1h 42m · latent-space
The Agent Network — Dharmesh Shah, Agent.ai + CTO of HubSpot
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 →
speaking balance: gold is the hosts, purple is the guest (3 minute bins)
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 databasesSwyx 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 verticalsDharmesh 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 architecturesSwyx 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
| Chapter | Topic | The hosts as informed peer | Guest teaching | Guest disagreement | The hosts pushing back | Why |
|---|---|---|---|---|---|---|
| Defining Agents and Classifying Autonomous Systems | 5 | 4 | 2 | 1 | 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 | 5 | 5 | 2 | 1 | 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 | 6 | 5 | 2 | 4 | 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 | 6 | 5 | 2 | 5 | 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 | 6 | 4 | 2 | 3 | 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 | 6 | 4 | 1 | 2 | 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 | 5 | 6 | 1 | 1 | 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 | 6 | 5 | 2 | 2 | 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 | 6 | 5 | 2 | 2 | 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 | 6 | 6 | 2 | 2 | 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 | 6 | 5 | 1 | 2 | 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 | 4 | 6 | 1 | 1 | 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 | 7 | 4 | 1 | 2 | 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 | 5 | 5 | 0 | 1 | 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. |