Mastra 是 TypeScript 生态的现代 AI 应用框架,提供构建 AI 应用所需的完整能力:agent 循环、记忆、RAG、工具、工作流与评测(evals)开箱即用。与 Vercel AI SDK 同为 TypeScript 生态的代表,并可将 agent 直接部署为服务。
核心能力
🤖 Agent 循环
- 内置完整 agent 循环(agent loop)
- 支持多 agent 协作
🧠 记忆与 RAG
- 内置记忆机制,支持上下文持久化
- RAG 能力开箱即用
🛠️ 工具与工作流
- 工具注册与调用
- 工作流(workflows)编排复杂任务
📊 评测(Evals)
- 内置评测能力,验证 agent 输出质量
部署方式
- 可将 agent 部署为可调用的服务
- 与 Vercel AI SDK 同为 TS 生态代表
开源信息
- 27.2k+ stars(2026-08 实测)
- 仓库:https://github.com/mastra-ai/mastra