Mastra

General Purpose

TypeScript-first agent framework with built-in tool calling, RAG, workflows, and integrations. Designed for full-stack TypeScript developers who want agents without leaving their stack.

by Mastra10.2k starsElastic-2.0Updated Apr 2026

Installation

Install
npm install mastra

Language support

TypeScript

Supported LLMs

OpenAIAnthropicGoogleGroqOllama

Features (9)

agents
tool_calling
rag
workflows
integrations
memory
structured_output
streaming
evals

Details

Author
Mastra
Category
General Purpose
Languages
1
Features
9
Stars
10.2k
License
Elastic-2.0
Status
Community