The Mastra blog
Updates, tutorials, and engineering deep-dives on building AI agents, workflows, and TypeScript tooling with Mastra.
Introducing Skill Search for Mastra Agents
Load agent skills on demand to reduce context bloat, token usage and cost.
Introducing Tool Search for Mastra Agents
Load agent tools on demand for sharper tool selection, lower token usage, and less cost.
Introducing Multi-turn Evals for Mastra Agents
Assert multi-turn conversations using deterministic gates and LLM-as-judge scorers.
Introducing Fine-Grained Authorization for Mastra
Per-user, per-resource permissions for routes, agents, workflows, tools, memory, and MCP servers.
AI SDK v7 support in Mastra
Image generation, reasoning control, multimodal prompts, stream handlers, and UI helpers.
Introducing Coding Agent Helper for Mastra
A preconfigured coding agent with sandbox, task list, error retries, and a goal-judge built-in.
Introducing Built-in Tools for Mastra Agents
Five ready-to-use tools for common agent tasks.
Introducing Dynamic Workflows for Mastra
Add, update, and remove workflows from a running Mastra server — without touching the code.
Introducing iMessage Support for Mastra Agents
Let users chat to your agents using iMessage on iPhone, iPad, or Mac.
Introducing Sensitive Data Redaction for Mastra Observability
Automatically redact sensitive customer information from agent traces.
Introducing Ephemeral Sandbox Deployments for Mastra Server and Studio
Deploy your entire Mastra project to E2B, Daytona, or Vercel sandboxes.
Introducing Agent Feedback and Feedback Analytics
Capture human feedback for every agent response and query them by agent, source, or time.