Agents

What agents are, how they reason and act with tools, and how to build them in TypeScript.

27 posts

Aug 17, 2026Article

AI agent architecture: patterns, components, and production design

Learn AI agent architecture from components to orchestration patterns, memory, observability, and production design choices for building reliable agents.

Aug 9, 2026Article

Agent builder: how to build, test, and deploy AI agents

Learn what an AI agent builder is, the core building blocks of an AI agent, and how to build, test, and deploy your first agent to production.

Aug 1, 2026Article

AI hallucination: what it is, why it happens, and how to reduce it

Learn what an AI hallucination is, why language models produce false outputs, and practical techniques to detect and reduce hallucinations.

Jul 20, 2026Article

How to create a chatbot: a complete guide for developers

Learn how to create a chatbot with LLM APIs. Covers the request loop, prompt design, tool calling, RAG, deployment, and production observability.

Jul 15, 2026Blog

Introducing Goals for Mastra Agents

Durable objectives for long-running agents with LLM-judged evaluations.

Jul 3, 2026Blog

Introducing File-Based Agents for Mastra

Define your agents using folders and files.

Jun 23, 2026Blog

Introducing Task Lists for Mastra Agents

Keep your agents on track through long-running, complex work.

Jun 22, 2026Article

Agent systems: architectures, patterns, and how to build for production

Learn how agent systems work, when to use single vs. multi-agent architectures, and how to build agent systems with context engineering and observability.

Jun 22, 2026Article

AI agents: what they are, how they work, and how to build with them

Learn what AI agents are, how they reason and act with tools, the five classical types, and practical guidance for building, testing, and deploying your own.

Jun 22, 2026Article

How to build AI agents: a practical guide for developers

Learn how to build AI agents in TypeScript with practical patterns for tool design, guardrails, evals, and production-ready deployment.

May 28, 2026Blog

Announcing Agent Builder

Your internal agent platform.

Apr 22, 2026Blog

The Agent Prototype Playbook

A 7-step playbook for scoping, building, and shipping AI agent prototypes.

Apr 8, 2026Blog

Introducing Agent Editor

Edit agent instructions, tools, and display conditions from Studio with draft/publish versioning, or programmatically through the editor API.

Mar 3, 2026Blog

Introducing Our New Course: Build Your First Agent in TypeScript

A new video course designed to get you from zero to deploying your first agent in under two hours.

Feb 16, 2026Blog

How to Structure Projects for AI Agents and LLMs

Learn how Mastra is optimized for modern AI systems, and how to implement a similar approach.

Jan 1, 2026Blog

Building a docs manager

Build an AI documentation manager that creates, updates, and organizes Markdown files with a workspace filesystem.

Jan 1, 2026Blog

Building an AI recruiter

Build a recruiter workflow in Mastra that gathers candidate information, branches on candidate profiles, and generates follow-up questions.

Nov 12, 2025Blog

Announcing our second book: Patterns for Building AI Agents

We're excited to announce the release of our new book: Patterns for Building AI Agents. This book helps you take your agents from prototype to production.

Oct 30, 2025Blog

Introducing Mastra’s Agent Studio

We've renamed Playground to Studio and it's now shareable with your team.

Jun 4, 2025Blog

Introducing Mastra 101: The experimental course led by MCP, right in your IDE

The newest (and perhaps coolest) way to learn Mastra

Jun 2, 2025Blog

Announcing the second edition of Principles of Building AI Agents

We're excited to announce the release of v2 of Principles of Building AI Agents.

May 8, 2025Blog

FlashGenius: instantly generate flashcards on any topic

How we vibecoded Flash Genius, an instant flashcard generator, in 1 hour

Apr 22, 2025Blog

Dynamic Agents: Inserting Runtime Context in Mastra

Mastra's dynamic agents provide a powerful way to handle context in AI applications, without exposing sensitive information to the LLM or relying on globals.

Apr 20, 2025Blog

AI with JavaScript in 2025

A dive into four leading open-source JS AI libraries: Vercel AI SDK for model routing, Mastra for agents and workflows, Langfuse for observability, and Stagehand for web automation.

Mar 12, 2025Blog

Announcing our new book: Principles of Building AI agents

Mastra founder Sam Bhagwat is excited to announce the release of our new book: Principles of Building AI agents. This book is a guide for developers who want to rapidly build AI applications.

Feb 14, 2025Blog

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.

Nov 11, 2024Blog

AI engineering, two years later

What's changed in AI engineering over the last two years: models, agents, knowledge, tracing, evals

Ship better agents

Quickstart