Mastra
Open-source TypeScript framework for AI agents and applications
What is Mastra?
Mastra is an open-source TypeScript framework for building AI-powered applications and agents. It combines agents, workflows, memory, workspaces, and observability in one development toolkit.
The framework targets developers who want to build agentic features on a modern TypeScript stack. It provides typed agent definitions for instructions, models, tools, and runtime behavior.
Mastra also includes workflow primitives for composing typed steps, retries, and branches. Its workflow features are designed for production processes that engineering teams can inspect and ship.
For evaluation and operations, the platform can score agent runs and track production signals such as latency, cost, model calls, and tool usage. It fits teams looking for an integrated framework instead of assembling those pieces independently.
Mastra Features
Typed agent development
Mastra lets developers define typed agents with instructions, models, tools, and runtime behavior in one place. This gives a TypeScript application a structured foundation for configuring agents and their capabilities.
Composable production workflows
Mastra workflows compose typed steps, retries, and branches into production processes. The framework positions these workflows as inspectable building blocks that a team can develop and ship.
Built-in evaluation and observability
Mastra can score agent runs against repeatable checks before changes reach production. Its metrics track latency, cost, model calls, and tool usage across production agent runs.
Integrations
Pricing
Pricing not verified
User reviews
No reviews yet. Be the first to review this tool.
Log in to write a review.