Mastra Workshops — May 2025 till Feb 2025
May 22, 2025
60 minutesBuild Production-Ready RAG Applications with Mastra
Retrieval Augmented Generation (RAG) has become essential for building AI applications that can effectively leverage your data. In this hands-on workshop, you'll learn how to build sophisticated RAG systems that go beyond basic implementations. Learn the proven techniques that make RAG systems reliable and effective, including optimal chunking strategies, modern retrieval methods, and hybrid search approaches that combine the best of semantic and keyword search. Join [Mastra.ai](http://Mastra.ai) to understand the architectural decisions that can make or break your RAG application's performance. You'll get hands-on experience implementing: * Evaluating when RAG is needed vs. when context windows suffice * Advanced document chunking strategies for different content types * Sophisticated semantic search and embedding techniques * Hybrid retrieval systems combining keyword and semantic search * Re-ranking strategies to improve result relevance * Performance optimization techniques for production environments This workshop is ideal for developers and AI engineers who want to build more sophisticated RAG applications. Participants should have familiarity with JavaScript and understand fundamental RAG concepts. Come prepared with a code editor—you'll leave with working implementations of advanced RAG components that you can integrate into your projects. Move beyond basic RAG implementations and learn how to build systems that can handle real-world complexity. Join us for this practical session where you'll implement production-ready RAG solutions using proven architectural patterns.
May 9, 2025
60 minutesBuild your first fullstack agent with Mastra+CopilotKit🪁
Most AI frameworks help you build either the frontend or the backend of an AI agent... but rarely both. In this live workshop, you'll learn how to build and deploy a **fullstack agent**, from interactive UI to powerful backend intelligence, using **Mastra** and **CopilotKit** 🪁 together. This is your chance to go end-to-end with a real-world agent implementation. You'll have the team behind CopilotKit and Mastra guiding you through every step. In this workshop, you’ll: * Build an engaging, interactive frontend with CopilotKit * Power your agent backend with Mastra's integration and automation framework * Learn how to connect UI actions and conversations to real agent capabilities * Deploy a complete agent that feels seamless to users and scalable to you By combining CopilotKit’s rich React-based UI components with Mastra’s tool-powered backend agents, you’ll walk away with an agent that can think, act, and interact across the stack. This session is ideal for developers and AI engineers looking to ship AI-native features fast. You’ll get the most out of it if you’re comfortable with JavaScript/React and have Node v20+ installed. This isn't just a tutorial, it’s a working session where you'll leave with a **production-ready, fullstack agent** and a new mental model for building future AI apps.
May 1, 2025
60 minutesBuild an agent with MCP + Mastra ft. Matt Pocock
This week we'll be joined by a special guest: Typescript educator Matt Pocock, who will be learning to build and deploy an agent with Mastra live with us! 2025 might be the year of AI agents but this session is your chance to actually build and deploy an agent — and to do it live with [Mastra.ai](http://Mastra.ai) co-founder Shane Thomas and Matt Pocock, one of the leading TS/JS dev educators. AI agents are autonomous systems that can perceive their environments, make decisions, and independently take actions to achieve specific goals. With today’s tools and frameworks, it’s never been easier to build them, and we will show you how to do it in less than an hour. Use agents to build things like a personalized travel agent that puts together vacations for you. Or use multiple-agents to simulate a ‘team’ of writers and editors that seamlessly collaborate on content. This event is open to all devs and aspiring AI engineers, regardless of background, so feel free to share the invite link. It’s recommended that you have a code editor and node v20+ installed prior to the session. You should be comfortable with basic JavaScript and the command line. This isn’t a talk; it’s a live workshop where you’ll walk away having built and deployed your first AI agent.
April 24, 2025
60 minutesVibe Coding: Tips/Tricks on How to Make Moves
Is Vibe Coding more art or science? If you've been using AI coding assistants but feel like you're only scratching the surface of what's possible, this session is for you. We'll explore what Vibe Coding really means - not just working with AI, but establishing an effective rhythm and relationship with your AI assistant to increase your productivity and output quality. Learn practical strategies including: * Intervening effectively before your agent goes off the rails * Comparing tools like Cursor and Windsurf to find your perfect fit * Problem decomposition techniques that set your AI up for success * Breaking out of frustrating circular patterns and conversations * Using collaborative checklists to tackle complex tasks systematically This won't be a one-way presentation. Come prepared to share your own discoveries, techniques, and questions. Whether you're new to working with AI coding agents or already integrating them into your workflow, you'll walk away with actionable approaches to level up your Vibe Coding practice. Bring your experiences, your curiosity, and your willingness to rethink how you interact with AI. This virtual workshop is designed for developers of all backgrounds.
April 17, 2025
60 minutesBuilding AI Voice Agents with Mastra and Roark
Voice agents are quickly becoming one of the most powerful and intuitive interfaces for AI. In this hands-on session, you’ll go beyond chatbots and learn how to build and monitor real voice-based AI agents using Mastra and Roark AI. Whether you’re dreaming of an AI receptionist, a customer support rep, or a personal assistant you can talk to—this is your chance to build one from scratch. Join members of the Mastra and Roark team to: ✅ Build a voice agent from the ground up using Mastra ✅ Connect it to real-time speech input and audio output ✅ Monitor and replay conversations with Roark ✅ Learn how to continuously improve agent performance and reliability We’ll cover both the technical foundations and the tooling that makes iterating on voice agents fast and effective. This event is beginner-friendly but best for developers and aspiring AI engineers.
April 10, 2025
60 minutesMCP + Mastra: Build a personal assistant agent
If you have been looking for an opportunity to get hands-on with MCP, this is it! The digital overload we face today is overwhelming, but the tools to combat it have never been more powerful. This session is your chance to build a custom AI assistant that actually reduces your workload instead of adding to it. Using Mastra's workflow system combined with MCP, you'll learn how to create a personal assistant that integrates with your existing tools and workflows. Together we will go through the entire process in less than an hour. Build an assistant that automatically categorizes your email inbox, provides concise summaries of unread Slack messages, and monitors your Git repositories for important commits and pull requests. Free yourself from digital busywork and focus on what matters. This event is open to all devs and aspiring AI engineers, regardless of background, so feel free to share the invite link. It's recommended that you have a code editor and node v20+ installed prior to the session. You should be comfortable with basic JavaScript and the command line. This isn't a talk; it's a live workshop where you'll walk away with your own personal AI assistant ready to tackle your digital overflow.
April 3, 2025
60 minutesBuild Agentic Workflows with Mastra
2025 has seen AI agents evolve rapidly, but orchestrating complex AI operations remains a challenge. This session is your chance to master Mastra's workflow system and create sophisticated, multi-step AI processes that actually work in production. Workflows in Mastra help you orchestrate complex sequences of operations with powerful features like branching, parallel execution, and state management. The Mastra team will show you how to build resilient, observable AI workflows in less than an hour. Use workflows to create systems like a content generation pipeline that coordinates research, writing, and editing steps. Or design an AI recruiting workflow that gracefully handles user input, database lookups, and external API calls while maintaining context throughout the process. This event is open to all devs and aspiring AI engineers, regardless of background, so feel free to share the invite link. You should be comfortable with basic JavaScript and the command line.
March 27, 2025
60 minutesBuild and deploy your first agent with Mastra
2025 might be the year of AI agents but this session is your chance to actually build and deploy an agent yourself. AI agents are autonomous systems that can perceive their environments, make decisions, and independently take actions to achieve specific goals. With today’s tools and frameworks, it’s never been easier to build them, and [Mastra.ai](http://Mastra.ai) co-founder Shane Thomas will show you how to do it in less than an hour. Use agents to build things like a personalized travel agent that puts together vacations for you. Or use multiple-agents to simulate a ‘team’ of writers and editors that seamlessly collaborate on content. This event is open to all devs and aspiring AI engineers, regardless of background, so feel free to share the invite link. It’s recommended that you have a code editor and node v20+ installed prior to the session. You should be comfortable with basic JavaScript and the command line. This isn’t a talk; it’s a live workshop where you’ll walk away having built and deployed your first AI agent.
March 20, 2025
60 minutesDemystifying MCP: Build a Code Agent with MCP and Mastra
The Model Context Protocol (MCP) is an open standard developed by Anthropic that enables seamless integration between AI systems and various data sources and tools. By standardizing how applications provide context to large language models (LLMs), MCP simplifies the development of AI-powered applications, allowing for more efficient and scalable integrations. In this hands-on workshop, you'll learn how to leverage MCP in conjunction with Mastra to build intelligent coding agents that streamline development workflows. We'll start by covering the fundamentals of MCP, including its architecture and how it standardizes interactions between AI models and external data sources. Then, you'll dive into practical implementation—building a simple local coding agent that can assist with tasks like code generation, modification, and execution. You'll gain hands-on experience with: * Understanding the core components of MCP and how it facilitates AI integration * Integrating MCP with Mastra to enhance development workflows * Building a local coding agent that automates and enhances coding tasks * Best practices for structuring AI agent interactions within a development environment This workshop is ideal for developers and AI engineers looking to explore the intersection of AI and coding automation. Participants should have familiarity with JavaScript and be comfortable working with AI models. Come prepared with a code editor—you'll leave with a functional coding agent that you can expand and integrate into your own development workflows. Take your AI-powered development to the next level with MCP and Mastra. Join us for this hands-on session and start building smarter coding agents today!
March 13, 2025
60 minutesBuild Production-Ready RAG Applications with Mastra
Retrieval Augmented Generation (RAG) has become essential for building AI applications that can effectively leverage your data. In this hands-on workshop, you'll learn how to build sophisticated RAG systems that go beyond basic implementations. Learn the proven techniques that make RAG systems reliable and effective, including optimal chunking strategies, modern retrieval methods, and hybrid search approaches that combine the best of semantic and keyword search. Join [Mastra.ai](http://Mastra.ai) to understand the architectural decisions that can make or break your RAG application's performance. You'll get hands-on experience implementing: * Evaluating when RAG is needed vs. when context windows suffice * Advanced document chunking strategies for different content types * Sophisticated semantic search and embedding techniques * Hybrid retrieval systems combining keyword and semantic search * Re-ranking strategies to improve result relevance * Performance optimization techniques for production environments This workshop is ideal for developers and AI engineers who want to build more sophisticated RAG applications. Participants should have familiarity with JavaScript and understand fundamental RAG concepts. Come prepared with a code editor—you'll leave with working implementations of advanced RAG components that you can integrate into your projects. Move beyond basic RAG implementations and learn how to build systems that can handle real-world complexity. Join us for this practical session where you'll implement production-ready RAG solutions using proven architectural patterns.
March 6, 2025
60 minutesBuild and deploy your first agent with Mastra
2025 might be the year of AI agents but this session is your chance to actually build and deploy an agent yourself. AI agents are autonomous systems that can perceive their environments, make decisions, and independently take actions to achieve specific goals. With today’s tools and frameworks, it’s never been easier to build them, and [Mastra.ai](http://Mastra.ai) co-founder Shane Thomas will show you how to do it in less than an hour. Use agents to build things like a personalized travel agent that puts together vacations for you. Or use multiple-agents to simulate a ‘team’ of writers and editors that seamlessly collaborate on content. This event is open to all devs and aspiring AI engineers, regardless of background, so feel free to share the invite link. It’s recommended that you have a code editor and node v20+ installed prior to the session. You should be comfortable with basic JavaScript and the command line. This isn’t a talk; it’s a live workshop where you’ll walk away having built and deployed your first AI agent.
February 27, 2025
60 minutesMaster AI Evaluation: Build and Run Evals with Mastra
2025 is seeing explosive growth in AI applications, but how do you know if they're actually performing well? This hands-on workshop will teach you how to build and run comprehensive evaluation frameworks for your AI systems. Evaluating AI systems is crucial for ensuring reliability, safety, and performance at scale. Join [Mastra.ai](http://Mastra.ai) to learn practical strategies for implementing evals that give you confidence in your AI deployments. You'll learn how to use to assess your AI application and AI Agent capabilities, detect potential issues, and maintain high standards of quality. Get hands-on experience with essential eval strategies including: * Implementing LLM-as-judge evaluation frameworks * Setting up automated evaluation pipelines * Creating targeted test cases for your specific use cases * Monitoring and analyzing eval results through AI ops This workshop is perfect for anyone building an AI Agent or AI application. Basic familiarity with JavaScript is recommended, and participants should have a code editor ready. You'll walk away with working eval implementations and practical knowledge you can immediately apply to your AI projects. Don't just deploy AI—deploy it with confidence. Join us for this practical, hands-on session where you'll build real evaluation frameworks that you can start using right away.