← Browse tools

Agent frameworks

Mastra

A TypeScript framework for AI agents and workflows. Most repository code is Apache 2.0, while directories named ee contain separately licensed enterprise features.

28,100 stars

Overview

Research summary

Mastra provides TypeScript building blocks for agent applications, including model integration, tools, workflows, and supporting development facilities. It is intended to be embedded in a product or service rather than treated as one fixed autonomous coding assistant. Developers choose the providers, application state, tool behavior, and deployment architecture around the framework.

The repository’s license needs component-level interpretation: content outside the documented exceptions is Apache 2.0, but directories named ee contain Enterprise Edition features under separate terms. The reviewed enterprise license permits internal development and testing while requiring a written agreement for production use; it also restricts redistribution. Accordingly, the catalog does not label the entire repository as uniformly permissive open source.

Third-party components and external model services retain their own terms, independently of Mastra’s core and enterprise licensing.

Repository summary

Stars
28,100
Open issues
Unavailable
Last push
2026-09-16
Commits, 90 days
Unavailable
Repository activity
Not scored
Version
Unavailable

Recorded catalogue figures. View repository data and provenance →

Classification

Pricing & services

Paid services available

The provider offers paid products or services. Free options may also be available.

View pricing & services ↗

Commercial offering checked 2026-10-02.

Licence scope

Outside enterprise directories:Apache-2.0ee directories:Proprietary

Enterprise Edition production use requires an agreement with Kepler Software. See LICENSE.md and ee/LICENSE.

Implementation

Recorded implementation details and interfaces for Mastra.

Implementation details

TypeScript agent and workflow framework

Languages
TypeScript
Repository type
source

Recorded interfaces and capabilities

Licence scope

Outside enterprise directories:Apache-2.0ee directories:Proprietary

Enterprise Edition production use requires an agreement with Kepler Software. See LICENSE.md and ee/LICENSE.

Repository

Repository snapshots, release information and recorded maintenance signals.

Repository snapshot

mastra-ai/mastra ↗

Stars
28,100
Open issues
Unavailable
Last push
2026-09-16
Commits, 90 days
Unavailable
Repository activity
Not scored
Archived
Not recorded

Repository activity is a snapshot, not a quality or popularity ranking. It combines recent-push freshness (50%), 90-day commits (30%) and issue pressure (20%).

Maintenance and provenance

Catalogue snapshot
2026-10-06
Stars source
Recorded fallback
Last push source
Recorded fallback

Documentation

Recorded references and research provenance for this entry.

Recorded sources 12

Research metadata

Research date
2026-09-16
Catalogue snapshot
2026-10-06

Community & social 4 channels

Video

  • YouTubeMastra
    OfficialLearningDemos
    Link details for YouTube — Mastra
    Access
    Public
    Last checked

Communities

Social & updates