蜡笔猫导航

Mastra

面向 TypeScript 开发者的 AI 应用与 Agent 框架,提供 Agent 定义、工作流编排、评测与 MCP 集成等能力。

Agent 框架免费Agent框架TypeScript多智能体工作流开源
Mastra 官网预览

它能做什么

  • 用 TypeScript 定义 Agent、工具与工作流
  • 内置工作流引擎,编排多步骤任务
  • 提供评测(evals)能力检验 Agent 输出
  • 支持 MCP,可连接外部工具与数据
  • 可与 Next.js、React 项目集成

适合谁

  • 想用 TypeScript 构建生产级 AI Agent 的团队
  • 需要为 Agent 搭建多步骤工作流的开发者
  • 希望在开发流程中加入 Agent 输出评测的团队

详细介绍

Mastra 是一个用 TypeScript 编写的开发框架,用来构建 AI 驱动的应用与 Agent。开发者可以用熟悉的 JS/TS 技术栈定义 Agent、工具和工作流,而不必从零搭建编排层。

它的能力覆盖 Agent 与多 Agent 编排、工作流引擎、MCP 工具接入,以及 topics 中提到的评测(evals)与 TTS 等方向,并与 Next.js、React、Node.js 生态衔接,适合需要把原型推进到生产环境的团队。

使用方式是在自有 TypeScript 项目中引入该框架,按文档组织 Agent 与工作流代码。仓库在 GitHub 开源,文档与示例见官网。