The Open-Source AI Stack
RSS

The Stack · Agents · Open source

Mastra

Independent TypeScript agent framework from the Gatsby team; Apache-2.0 core (separate enterprise license for ee/ directories), built on the Vercel AI SDK, native MCP, supervisor/sub-agents. 1.0 released January 2026.

Apache 2.0 · stable · Project site → · GitHub →

Mastra is a TypeScript agent framework from the team behind Gatsby. It is the batteries-included TypeScript option: agents, workflows, memory, evals, and a local dev playground in one framework. It is built on top of the Vercel AI SDK, which is how it reaches more than forty model providers through one interface, so it is fully model-agnostic. Its license is mostly Apache-2.0, with a wrinkle: code in directories named ee/ is source-available under a separate Mastra Enterprise License and needs a paid seat-based license for production use. Multi-agent work uses a supervisor pattern, where one agent coordinates sub-agents exposed to it as tools. MCP support is native in both directions (consuming servers and exposing Mastra tools as a server). Mastra reached 1.0 in January 2026. For open-source AI, Mastra and the Vercel AI SDK are the two TypeScript-native picks in a field that is otherwise Python-first. The core is open; the enterprise carve-out is narrow but worth knowing about before building on the ee/ pieces.

Sources

Want a follow-up? Ask the chat about Mastra in context. It will compare to siblings at the same layer and ground every claim in the wiki.

Other projects at the Agents layer

19 siblings · ordered open first