mastra

用 TypeScript 快速构建 AI 应用和智能体,开箱即用。

Mastra 是一个基于 TypeScript 的现代 AI 应用开发框架,旨在帮助开发者快速构建和部署 AI 驱动的应用与智能体。它解决了 AI 开发中常见的集成复杂、流程编排困难、评估缺失等问题,提供了一套完整的工具链。核心能力包括:支持构建可复用的 AI 智能体(Agents)、定义灵活的工作流(Workflows)、集成 MCP(模型上下文协议)以连接外部工具、内置评估(Evals)模块用于测试和优化 AI 行为,并深度适配 Next.js、React 和 Node.js 生态。通过简洁的 API 和类型安全的设计,Mastra 让开发者能够专注于业务逻辑,而无需从零搭建 AI 基础设施,从而显著提升开发效率和应用质量。

开源 freemium 音频音乐
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 28265
维护状态 活跃
是否开源 是
定价模式 freemium

项目数据

分类音频音乐
开发团队mastra-ai
所属国家
官网地址https://mastra.ai
定价模式freemium
价格说明开源框架免费,提供云服务(Mastra Cloud)有免费额度和付费套餐,具体价格需查看官网。
访问状态
是否开源是
开源协议NOASSERTION
主要语言TypeScript
技术栈/模型agents,ai,chatbots,evals,javascript,llm,mcp,nextjs,nodejs,reactjs,tts,typescript,workflows
GitHub 星标★ 28265
30天Star增速
HF 下载量
上线时间2024-08-06 00:00:00
最近更新2026-09-22 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数4

使用教程

难度:进阶 约 10 分钟 部署方式:库/依赖 5 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Node.js 运行环境
  • TypeScript 项目
  • 模型提供商 API 密钥

安装与启动步骤

  1. 1查看官方文档

    README 未提供安装命令,请访问官网或文档获取最新安装指引。

  2. 2克隆仓库

    从 GitHub 克隆 Mastra 项目源码到本地。

    git clone https://github.com/mastra-ai/mastra.git
  3. 3安装依赖

    进入项目目录,根据官方文档安装依赖(README 未指定包管理器)。

  4. 4配置模型

    在代码中配置模型提供商(如 OpenAI、Anthropic)的 API 密钥。

  5. 5构建智能体

    参考文档创建 Agent 或 Workflow,实现 AI 应用逻辑。

如何确认成功

运行项目后,根据官方文档确认智能体或工作流正常响应。

常见问题

Q:如何安装 Mastra?

A:README 未提供具体安装命令,请访问官网 https://mastra.ai 查看文档。

Q:Mastra 支持哪些模型?

A:支持 OpenAI、Anthropic、Gemini 等 40+ 提供商,通过统一接口连接。

Q:Mastra 可以集成到哪些框架?

A:可集成 React、Next.js、Node,也可作为独立服务器部署。

注意事项

  • README 未提供具体安装命令,请以官方文档为准。
  • 模型路由需要配置相应提供商的 API 密钥。
  • Mastra 基于 TypeScript,建议熟悉 TypeScript 再使用。

核心亮点

  • TypeScript 原生支持,类型安全,开发体验佳
  • 内置工作流和智能体编排,简化复杂 AI 流程
  • 集成 MCP 和评估模块,扩展性与质量保障兼备

不足之处

  • 文档/社区待观察
  • 生态相对较新,第三方集成不如成熟框架丰富

适用场景

  • 构建企业级 AI 客服或助手
  • 开发多步骤 AI 自动化工作流
  • 快速原型验证 AI 应用想法

替代项目

LangChain、LlamaIndex、Vercel AI SDK

项目介绍

mastra 是开发框架领域的开源项目,由 mastra-ai 开发,2024 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(28,265)位列前 2%,在开发框架分类的 803 个项目里位列前 2%。

近 41 天,它的 GitHub 星标从 27,144 增加到 28,265,净增 1,121。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-22。开源框架免费,提供云服务(Mastra Cloud)有免费额度和付费套餐,具体价格需查看官网。从国内网络环境看,可直接访问。

它主要面向的使用场景是:构建企业级AI客服或助手。同类可对比的替代方案包括 LangChain、LlamaIndex、Vercel AI SDK。

上一篇:Core-AI-Framework-Lab

下一篇:neurolink

同类项目推荐

langchain 开源

组装 AI 应用的乐高积木,从想法到上线不换工具

The agent engineering platform.

★ 146874 2026-08-09
transformers 开源

全球最大的模型仓库全家桶,想用的模型一把抓

Transformers: the model-definition framework for state-of-the-art machine learning m···

★ 166529 2026-08-09
pi 开源

一套 TypeScript 工具包,快速搭出能写代码的 AI agent

AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI

★ 108504 2026-09-12