Many AI agent frameworks concentrate on the backend and are developed in Python, adding complexity when creating full-stack AI applications with JavaScript or TypeScript frontends. This disparity makes it challenging for frontend developers to prototype, integrate, and update AI-driven features.
Mastra is an open-source TypeScript framework dedicated to building AI agents, offering primitives like agents, tools, workflows, and RAG.
Sam Bhagwat and Abhi Aiyer, co-founders of Mastra, join a podcast with Nick Nisi to discuss the current state of frontend tooling for AI agents, AI agent primitives, MCP integration, and other topics.

Nick Nisi is a conference organizer, speaker, and developer with a focus on web ecosystem tools. He has organized and emceed numerous conferences and has led NebraskaJS for over ten years. Nick is currently a developer experience engineer at WorkOS.
Please click here to view the transcript of this episode.