Agent Framework
mastra-ai/mastra
mastra-ai/mastra· TypeScript
TypeScript 优先的 Agent 框架,集成 workflow、RAG、evals
GitHub 数据
- Stars
- 23,425
- Forks
- 1,980
- Watchers
- 91
- Open issues
- 392
meta
- License
- NOASSERTION
- 主要语言
- TypeScript
- 最后 commit
- 2026-04-29
- 数据抓取时间
- 2026-04-29
Mastra 是 Gatsby 团队推出的开源 TypeScript Agent 框架,把 agents、workflow(图形化步骤、支持分支与暂停恢复)、RAG、memory、evals、MCP 集成在同一套 stack 里。底层基于 Node.js,可部署到 Vercel、Cloudflare 或 serverless,与 Next.js、Vercel AI SDK 无缝衔接。用 `npm create mastra@latest` 即可起项目。
编辑试用心得
如果团队在 TypeScript/Next.js 生态,又想要 LangGraph 级别的 workflow 能力但不想切到 Python,Mastra 是首选。可暂停恢复的 workflow 加上内建 evals,比单纯包一层 Vercel AI SDK 强不少。但如果你本来就用 Python,直接上 LangGraph 更顺;只做单轮 chatbot 也用不上这么大的 surface area。