Ross ROSS = Recommend OSS · open-source software intelligence for agents

mastra-ai/mastra

Mastra is the modern TypeScript framework for AI-powered applications and agents. observed · 2026-08-28

github.com/mastra-ai/mastra · homepage · TypeScript · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

86/100

  • Activity 99
  • Release rhythm 87
  • Longevity 54

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 4.0
  • age_days: 757
  • days_rel: 7
  • days_push: 7
  • n_releases_24m: 113

Full methodology

Adoption not part of the score

27495 stars · 2697 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Mastra is a TypeScript framework for building AI-powered applications and autonomous agents, with model routing across 40+ providers, graph-based workflows, memory, RAG, and MCP support. It includes observability, evals, and deployment tooling to take agents from prototype to production.

Use cases

  • build ai agents in typescript
  • orchestrate multi-step llm workflows
  • add rag and memory to a chatbot
  • route llm calls across multiple model providers
  • add human approval steps to agent workflows
  • evaluate and monitor llm agent behavior
  • build a chatbot with nextjs

When to choose

  • you're building AI agents or LLM apps in TypeScript with React/Next.js or Node
  • you need durable workflows, memory, RAG, and evals in one framework
  • you want provider-agnostic model routing across many LLM vendors
  • you need human-in-the-loop suspension and resumable agent state

When to avoid

  • your stack is Python-first (LangChain, LlamaIndex may fit better)
  • you need a simple single LLM call without agent orchestration overhead
  • you require a permissive license for enterprise features, which are separately licensed
  • you want a fully managed agent platform rather than a self-hosted framework

Facets

framework · maturity active

agent-framework llm-inference rag workflow-automation mcp chatbot web-framework monitoring testing artificial-intelligence large-language-models chatbots web-development developer-tools cross-platform cloud self-hosted typescript llm-orchestration model-routing memory human-in-the-loop evals observability nextjs react ai-agents retrieval-augmented-generation nodejs web-server

6 sources

Member repositories

RepositoryRoleHealth v2
mastra-ai/mastramain86

For agents

markdown · JSON · MCP: product_card(name="mastra-ai/mastra")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem