Blog — Feb 2025 till Jan 2025
Updates, tutorials, and engineering deep-dives on building AI agents, workflows, and TypeScript tooling with Mastra.
From Whiteboard to Excalidraw: Building a Multi-Agent Workflow
How we built a whiteboard image to Excalidraw converter using Mastra's multi-agent workflows, and what we learned about breaking down complex AI tasks into deterministic steps with validation loops.
Giving Agents a Voice
Mastra Voice lets developers add speech-to-text and text-to-speech capabilities to AI agents using a straightforward API
Benchmarking pgvector RAG performance across different dataset sizes
Benchmark tests for pgvector, showing how IVFFlat, adaptive lists, flat search, and HNSW perform at different dataset sizes in recall and latency.
Mastra is moving into beta
Mastra moving into beta
Solving the hardest problem in computer science with LLMs
How we use LLMs at Mastra to design clean, intuitive APIs by improving naming, structure, and developer workflow.
Using Vercel's AI SDK with Mastra
How Mastra enhances Vercel's AI SDK with agent primitives, RAG pipelines, and evaluation capabilities
Mastra Changelog 2025-02-10
Major updates including AI SDK integration, optimized bundle size through subpath imports, and enhanced storage layer with tracing capabilities
Using Mastra's Agent Memory API
A technical guide to implementing agent memory in Mastra, covering storage, vector search, and context management
Mastra Changelog 2025-01-31
New Memory API, speech providers, vector store integrations, and core improvements
Baby steps towards AI Ops
How do we apply the lessons learned from the last decade of DevOps to manage, deploy, and operate AI agents at scale?
Multi-Agent AI Travel Planning with Mastra
A demo using Mastra to show how multiple AI agents can work together to plan travel itineraries.
Every API needs a natural language endpoint
Building a world where every API has a chat endpoint