{
 "schema_version": 1,
 "generated": "2026-10-31",
 "repo": "mastra-ai/mastra",
 "name": "mastra",
 "owner": "mastra-ai",
 "slug": "mastra-ai-mastra",
 "github": "https://github.com/mastra-ai/mastra",
 "what": "Mastra is a TypeScript framework for building AI applications and agents. It routes to 40+ model providers through one interface, runs autonomous agents with tools, orchestrates multi-step graph workflows with then, branch and parallel, and can suspend for human approval and resume from storage. It adds memory, RAG, MCP server authoring, evals and observability, and Mastra Studio for building and testing agents locally.",
 "why": "29k stars, talked about in 2 AI sources we track",
 "language": "TypeScript",
 "requirements": [
  "Node.js and npm",
  "An API key for a provider such as OpenAI, Anthropic, Google or xAI",
  "Optional: storage for suspend and resume and memory"
 ],
 "audience_note": "TypeScript and JavaScript developers adding agents to React, Next.js or Node apps, or shipping them as a standalone server.",
 "risk": "none",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/mastra-ai-mastra/",
 "use_case_count": 3,
 "use_cases": [
  {
   "id": "mastra-ai-mastra--start-a-mastra-agent-project",
   "title": "Start a TypeScript agent project with Mastra Studio",
   "best": true,
   "url": "https://dedupedai.com/use-cases/mastra-ai-mastra/start-a-mastra-agent-project/",
   "json": "https://dedupedai.com/use-cases/u/mastra-ai-mastra/start-a-mastra-agent-project.json"
  },
  {
   "id": "mastra-ai-mastra--build-a-mastra-workflow-with-approval",
   "title": "Build a multi-step workflow that waits for approval",
   "best": false,
   "url": "https://dedupedai.com/use-cases/mastra-ai-mastra/build-a-mastra-workflow-with-approval/",
   "json": "https://dedupedai.com/use-cases/u/mastra-ai-mastra/build-a-mastra-workflow-with-approval.json"
  },
  {
   "id": "mastra-ai-mastra--publish-mastra-agents-as-an-mcp-server",
   "title": "Publish your agents and tools as an MCP server",
   "best": false,
   "url": "https://dedupedai.com/use-cases/mastra-ai-mastra/publish-mastra-agents-as-an-mcp-server/",
   "json": "https://dedupedai.com/use-cases/u/mastra-ai-mastra/publish-mastra-agents-as-an-mcp-server.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
