AI AgentsFreemium
Mastra logo

Mastra

TypeScript framework for building, observing and improving AI agents

Overview

About Mastra

Mastra is a TypeScript framework for building AI agents, and it exists because most of the serious agent tooling was written for Python first. If your product is a Next.js app, a Node service or anything else in the TypeScript world, using LangGraph or CrewAI means running a second runtime alongside the one you already ship. Mastra puts agents, workflows, memory, an agent harness, a server and observability into one typed package that runs inside the stack you already have, or as a standalone server you deploy anywhere.

The core framework is Apache 2.0 licensed, with one carve-out worth knowing about before you commit: anything under a directory named ee/ in the repository is covered by a separate Mastra Enterprise License instead, and that includes the auth and agent-builder pieces. The copyright holder is Kepler Software, Inc. On top of the open framework there is a hosted platform, Mastra Cloud, whose pricing is genuinely metered rather than flat. The Starter tier is free with 100K observability events, 24 CPU hours and 15 days of retention, and unlimited users, deployments and projects. The Teams tier is $250 a month, but the published table adds more than twenty separate meters beneath it, including data egress, gateway tokens billed at market rate plus 5.5%, memory token usage, retrieval storage, LibSQL rows and Postgres compute hours. Budget for usage, not for the headline number.

Pricing

$0 - $250/mo

Free tier
  • Starter$0/mo
  • Teams$250/mo
  • EnterpriseContact sales

From the vendor pricing page, 2026-10-12

Details

GitHub Stars 27,764
Forks 2,740
Founded 2024
Data from: GitHub • Website•Updated: Sep 7, 2026
agent-frameworkorchestrationtypescriptworkflows
Claim this tool
Report a problem