Skip to content
video episode
0:00 / 17:24
Agents Hour · August 15 · 17 min

Git Wasn't Built for Agents, So Mesa Rebuilt the File System | Agents Hour

Git wasn't built for AI agents — so Ben Warren's team rebuilt the file system from scratch. Ben Warren, co-founder and CTO of Mesa (YC S24), joins Shane and Abhi to explain why the file system is the missing primitive for AI agents, and how Mesa — a versioned, POSIX-compatible file system with Git-style branching — lets you run massively parallel agents without the pain of Git. You'll learn why cloning a whole repo before an agent can do thirty seconds of work is a waste, why Git's model (large-file limits, painful conflicts, full clones) breaks down for agents, and how Mesa's lazy materialization pulls only the data an agent actually touches — like iCloud or Dropbox for your agents' workspace. Ben walks through a live "CFO command center" demo where three parallel Claude agents each branch the file system, swap a vendor across a data room, and hand back diffs to compare and merge. Recorded live on AI Agents Hour, a weekly livestream by Mastra CPO Shane Thomas and CTO Abhi Aiyer. Mondays 12PM Pacific. 📚 ABOUT MESA Mesa: https://mesa.dev Ben Warren on X: https://x.com/bwarrn Mesa on X: https://x.com/mesa_dot_dev Ben Warren on LinkedIn: https://www.linkedin.com/in/ben-h-warren Use Mesa with Mastra today — a first-class Mastra Workspace integration is on the way: https://mastra.ai 📚 MASTRA RESOURCES Mastra: https://mastra.ai Mastra on X: https://x.com/mastra_ai Mastra Discord: https://mastra.ai/community/discord Mastra GitHub: https://github.com/mastra-ai Learn Mastra: https://mastra.ai/learn Principles of Building AI Agents (Book): https://mastra.ai/books/principles-of-building-ai-agents Patterns for Building AI Agents (New Book): https://mastra.ai/books/patterns-of-building-ai-agents WHAT IS MASTRA? Mastra is an open-source TypeScript framework designed for building and shipping AI-powered applications and agents with minimal friction. It supports the full lifecycle of agent development—from prototype to production. You can integrate it with frontend and backend stacks (e.g., React, Next.js, Node) or run agents as standalone services. If you're a JavaScript or TypeScript developer looking to build an agentic or AI-powered product without starting from first principles, Mastra provides the scaffolding, tools, and integrations to accelerate that process. ⏱️ CHAPTERS 00:00 Git wasn't built for agents 00:23 Meet Ben Warren & Mesa 01:33 Why file systems are the right primitive 03:52 Why Git doesn't work for agents 05:23 Owning the storage layer & syncing to GitHub 06:01 The backstory 08:24 Demo: the CFO command center 10:30 Demo: Three parallel agents 12:22 The versioning model: forks, merges & clones 14:12 Beyond work trees 16:22 Where to find Mesa 17:10 Outro

transcript

No transcript — this publisher did not publish one.

show notes

Git wasn't built for AI agents — so Ben Warren's team rebuilt the file system from scratch.

Ben Warren, co-founder and CTO of Mesa (YC S24), joins Shane and Abhi to explain why the file system is the missing primitive for AI agents, and how Mesa — a versioned, POSIX-compatible file system with Git-style branching — lets you run massively parallel agents without the pain of Git.

You'll learn why cloning a whole repo before an agent can do thirty seconds of work is a waste, why Git's model (large-file limits, painful conflicts, full clones) breaks down for agents, and how Mesa's lazy materialization pulls only the data an agent actually touches — like iCloud or Dropbox for your agents' workspace. Ben walks through a live "CFO command center" demo where three parallel Claude agents each branch the file system, swap a vendor across a data room, and hand back diffs to compare and merge.

Recorded live on AI Agents Hour, a weekly livestream by Mastra CPO Shane Thomas and CTO Abhi Aiyer. Mondays 12PM Pacific.

📚 ABOUT MESA
Mesa: https://mesa.dev
Ben Warren on X: https://x.com/bwarrn
Mesa on X: https://x.com/mesa_dot_dev
Ben Warren on LinkedIn: https://www.linkedin.com/in/ben-h-warren
Use Mesa with Mastra today — a first-class Mastra Workspace integration is on the way: https://mastra.ai

📚 MASTRA RESOURCES
Mastra: https://mastra.ai
Mastra on X: https://x.com/mastra_ai
Mastra Discord: https://mastra.ai/community/discord
Mastra GitHub: https://github.com/mastra-ai
Learn Mastra: https://mastra.ai/learn
Principles of Building AI Agents (Book): https://mastra.ai/books/principles-of-building-ai-agents
Patterns for Building AI Agents (New Book): https://mastra.ai/books/patterns-of-building-ai-agents

WHAT IS MASTRA?
Mastra is an open-source TypeScript framework designed for building and shipping AI-powered applications and agents with minimal friction. It supports the full lifecycle of agent development—from prototype to production. You can integrate it with frontend and backend stacks (e.g., React, Next.js, Node) or run agents as standalone services. If you're a JavaScript or TypeScript developer looking to build an agentic or AI-powered product without starting from first principles, Mastra provides the scaffolding, tools, and integrations to accelerate that process.

⏱️ CHAPTERS
00:00 Git wasn't built for agents
00:23 Meet Ben Warren & Mesa
01:33 Why file systems are the right primitive
03:52 Why Git doesn't work for agents
05:23 Owning the storage layer & syncing to GitHub
06:01 The backstory
08:24 Demo: the CFO command center
10:30 Demo: Three parallel agents
12:22 The versioning model: forks, merges & clones
14:12 Beyond work trees
16:22 Where to find Mesa
17:10 Outro