# Mastra

> TypeScript framework for building AI agents and workflows

- Page on StartupList: https://startuplist.tech/launches/mastra
- Website: https://mastra.ai/
- Category: LLM Developer Tools
- Price: Free + $25/mo
- Company: Mastra (https://startuplist.tech/companies/mastra)
- Based in: United States
- Used for: Build an app, Automate workflows

## At a glance

- The problem it solves: Developers need a reliable way to build, test and run AI agents in TypeScript without stitching together separate tools for each part
- Who it's for: Businesses (B2B)
- How it finds customers: Blog and content, Launch sites

## About

Mastra is an open-source TypeScript framework for building AI-powered applications and agents. Agents use language models and tools to work on open-ended tasks, deciding which tools to call and iterating until they reach an answer. Developers define each agent in code with its instructions, model and tools.

Mastra also provides workflows for multi-step processes, with control flow through .then(), .branch() and .parallel() methods. A workflow can suspend and wait for user input or approval, then resume where it left off. Memory covers conversation history, retrieval from APIs, databases and files, and semantic recall. Model routing connects to over 90 providers, including OpenAI, Anthropic and Gemini, through one interface.

Mastra can also author Model Context Protocol (MCP) servers, exposing agents and tools to any system that supports the protocol. Observability records model calls, tool calls and handoffs in a searchable timeline, and built-in evals score agent runs against repeatable checks.

It is aimed at TypeScript and JavaScript developers building conversational agents, domain copilots and workflow automations. Mastra integrates with React, Next.js and Node, or can be deployed as a standalone server.

The page lists a Free plan at $0 per month, with unlimited agents and users, 100K observability events and 15-day trace retention. The Starter plan is $25 per month, Team is $250 per month, and Enterprise pricing is custom. Paid plans are priced per workspace each month, with usage charges beyond the included allowances.

## Links

- [Mastra on StartupList](https://startuplist.tech/launches/mastra)
- [Website](https://mastra.ai/)
