返回 AI 工具目录

Mastra AI

开发框架人工精选最近核验 2026年7月23日

Mastra 是一个面向 TypeScript 的开源 AI 应用与 Agent 开发框架,把构建生产级 AI 应用所需的常见能力做成开箱组件。核心包括:通过统一接口连接 OpenAI、Anthropic、Gemini 等数十家模型供应商的模型路由;基于大模型与工具、带内部推理循环的 Agent;以图为模型、支持顺序、分支与并行的工作流编排引擎;可暂停/恢复并持久化状态的人机协同;以及会话记忆、RAG 检索、内置评估与可观测能力。它还支持编写 MCP 服务器对外暴露 Agent 与工具。可嵌入 React、Next.js、Node.js,或作为独立服务部署。核心采用 Apache 2.0 许可,企业功能另有商业许可。

定价开源部署自托管、本地运行国内可达国内可达

解决什么问题

  • 用一套 TypeScript 框架搭建 Agent 与 AI 应用
  • 通过模型路由统一接入数十家大模型供应商
  • 用图式工作流编排顺序、分支与并行任务
  • 内置记忆、RAG、评估与可观测,减少自研
  • 支持人机协同的暂停、恢复与状态持久化

适合

  • 以 TypeScript/Node 为主技术栈的 AI 应用团队
  • 需要把 Agent 嵌入 Next.js、React 前端的产品
  • 想要工作流编排而非零散脚本拼接的场景
  • 需要在多家模型间灵活切换与路由

不适合

  • 团队以 Python 为主时生态契合度较低
  • 企业级功能位于 /ee/,需商业许可
  • 不含托管推理,需自备各模型供应商密钥
  • 框架仍在快速迭代,API 可能有变动

如何接入

  • 以 TypeScript 编写,可嵌入 React、Next.js、Node.js
  • 统一接入 OpenAI、Anthropic、Gemini 等数十家供应商
  • 支持编写 MCP 服务器对外暴露 Agent 与工具
  • 可作为独立服务端点部署,或随前后端一起集成

已知限制

  • 仅面向 TypeScript/JavaScript 生态
  • 部分企业能力需 Mastra 商业许可
  • 依赖外部模型供应商,国内访问需自行解决
  • 快速演进中,升级需关注破坏性变更

接入与使用事实

部署方式
自托管、本地运行
实现语言
TypeScript
中文界面
待确认
中文文档
待确认
定价方式
开源
许可证
待确认
国内可达性
国内可达
可达性观察
待补充

权限、依赖与维护信号

这些字段记录公开可见信号,不等同于安全审计结论。

权限信号

暂无公开信号。

依赖信号

暂无公开信号。

维护信号

暂无公开信号。

公开来源与证据

  1. 代码仓库仅作事实索引

访问官网