返回首页







Mastra
代码编程与辅助TypeScript 生态里的 AI 智能体框架,把工作流、记忆、工具与可观测性打包进一套 API,写法对前端工程师很友好。适合要在生产环境里长期跑智能体的人。
Agent框架TypeScript开源
月访问量33.6 万↓9.3%
全球排名#135,516
月访问量为第三方平台估算,仅供参考详细介绍
如果你的团队写 TypeScript,做智能体就不必从零拼装。Mastra 是这一语言里的 Agent 框架,把智能体、工作流、记忆、可观测性拆成可以单独取用的模块,官网示例也就是几个 import 加一段配置。下面这些模块名,基本就是它的功能清单。
核心能力
- Agents:智能体是基本单位,配置 id、指令、模型与工具即可,模型可换用不同厂商。
- Workflows:用步骤函数拼出确定性流程,支持输入 schema,按 then 链式编排后提交执行。
- Harness:面向长时运行的控制器 AgentController,可挂接存储层与多种运行模式。
- Memory:为智能体提供可跨轮次使用的记忆能力,不必每次重述上下文。
- Server 与 Factory:把智能体对外暴露成服务,以及批量产出所需的配套件。
- 可观测性全家桶:Traces、Metrics、Logs、Evals、Experiments、Scorers、Datasets 都在同一套里,官网示例能看到逐轮耗时与工具调用片段。
适合谁
- 有 TypeScript 工程基础、想把智能体直接放进现有服务的后端团队
- 需要长流程与确定性编排、不希望全靠模型自由发挥的业务场景
- 已经在做智能体,但缺少追踪、评测与数据集支撑的团队
- 想用量化评测回答工具选对没有、有没有忽略用户指令这类问题的开发者
使用建议
- 先跑 Quickstart,把最小智能体跑通再加工具;官网示例本身就从导入 Agent 开始,照着走最省事。
- 可观测性要早开:Traces 与 Scorers 越早接入,后面排查这次为什么选错工具越省事。
- 用 Datasets 配合 Scorers 做回归,官网评测示例覆盖了工具选择、是否遵循指令、HITL 等维度,可以照着列自己的清单。
- 官网 FAQ 说明支持多家模型与供应商,换模型前先确认成本和上下文限制,别只看名字就切。
- 官网标注的 GitHub 星标在 2.8 万以上,项目活跃但 API 仍在演进,锁版本再升级比较稳。
相似工具

LangChain
LangChain 是构建大模型应用的主流开源框架,配 LangSmith Engine 覆盖 Agent 的构建、测试、部署与监控全周期,掌控模型、上下文与执行框架,被 700
同标签 · 开源

Helicone AI
Helicone 是开源 LLM 可观测与 AI 网关平台:请求日志、监控告警、策略路由、多维细分与 HQL 分析,改一行 base_url 接入,被增长最快的 AI 公司使用。
同标签 · 开源

Haystack
deepset 维护的开源 AI 编排框架,用模块化组件搭建可上生产的智能体、检索增强与语义搜索系统,每一步都可检视、调试与替换。
同标签 · 开源

Cline
开源的 AI 编程智能体,官方称以 Plan 再 Act 的模式在编辑器与终端里跨文件改代码、执行 bash 命令,支持 MCP 扩展与多 Agent 协作。
同标签 · 开源

Phoenix
Phoenix 是 Arize 开源的 Agent 开发与评估平台:可视化每一步调用、用实验证明改动有效,一条命令本地启动,可自托管,让 Agent 质量提升有据可依。
同标签 · 开源

Unsloth
开源的本地 AI 工作台,桌面端即可下载模型对话,无代码微调模型,还能本地生成与编辑图像视频,并可把编码智能体接到自己的 GPU。
同标签 · 开源
