返回 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
- 中文界面
- 待确认
- 中文文档
- 待确认
- 定价方式
- 开源
- 许可证
- 待确认
- 国内可达性
- 国内可达
- 可达性观察
- 待补充
权限、依赖与维护信号
这些字段记录公开可见信号,不等同于安全审计结论。
权限信号
暂无公开信号。
依赖信号
暂无公开信号。
维护信号
暂无公开信号。
公开来源与证据
- 代码仓库仅作事实索引
