AI SDK

面向 TypeScript 的 AI 工具包。AI SDK 由 Next.js 的创建者开发,是一个用于构建 AI 驱动的应用程序和 Agent 的免费开源库

仍在活跃开发:最近 90 天有 1,351 次提交,最近一次提交在 2026-09-30。

GitHub 星数
2.7 万
近 30 天涨星
+643
近 90 天提交
1,351
近 6 个月发版
10

AI SDK 是 Next.js 创建者开发的开源 TypeScript 工具包,专为构建 AI 驱动的应用程序和 Agent 而设计。它提供统一的 API 接口,让开发者能够轻松集成 OpenAI、Anthropic、Google 等多家 AI 提供商的模型,无需学习不同的 SDK。通过默认集成 Vercel AI Gateway,开发者可以直接使用模型字符串调用任何支持的模型。该工具支持多种前端框架(React、Vue、Svelte、Angular)和 Node.js 运行时,提供了从简单文本生成到复杂结构化数据输出的完整解决方案。AI SDK 还内置了 Agent 系统,支持工具调用、多步推理和流式响应,让开发者能够快速构建聊天机器人、内容生成器和自动化工作流。凭借其提供商无关的架构设计,开发者可以轻松在不同 AI 模型间切换,避免厂商锁定,同时享受统一的开发体验。

和同类工具的区别

同类领先的 TypeScript AI SDK,提供原生 UI hooks 和 Vercel 集成——是 React/Next.js AI 应用的标准选择,不同于 LangChain 的 Python 优先方式

主要能力

  • 面向 AI 应用、与提供商无关的 TypeScript 工具包
  • 用于文本生成、结构化输出和 Agent 的统一 API
  • 用于构建多步 AI Agent 的 ToolLoopAgent
  • 适用于 React、Svelte、Vue、Angular 的 UI hooks(useChat)
  • 支持流式传输和可恢复连接
  • 支持类型安全工具渲染的生成式 UI
  • 集成 Vercel AI Gateway,支持所有主流提供商

适合

  • 使用 React/Next.js 的全栈 TypeScript AI 应用
  • 构建支持流式传输的聊天机器人和生成式 UI

不太适合

  • 基于 Python 的 ML/AI 工作流
  • 离线或仅在本地运行的 LLM 应用

局限

  • 仅支持 TypeScript/JavaScript——不提供 Python SDK
  • 设计上偏向 Vercel 生态系统
  • Agent 功能较新,实战验证不如 LangChain 充分
  • 访问 LLM 需要单独的提供商 API 密钥

AI SDK 的替代品

  • LangChain(1.8 万星)
  • Mastra:Mastra 由 Gatsby 团队开发,是一个使用现代 TypeScript 技术栈构建 AI 驱动应用和 Agent 的框架。(2.8 万星)
  • workgpt(731星)
  • langgraph(3,330星)
  • Agent(469星)
  • Pydantic AI:遵循 Pydantic 方式的 AI Agent 框架(2 万星)

查看完整替代品对比(英文)→

常见问题

AI SDK 是做什么的?
AI SDK 是 Next.js 创建者开发的开源 TypeScript 工具包,专为构建 AI 驱动的应用程序和 Agent 而设计。它提供统一的 API 接口,让开发者能够轻松集成 OpenAI、Anthropic、Google 等多家 AI 提供商的模型,无需学习不同的 SDK。通过默认集成 Vercel AI Gateway,开发者可以直接使用模型字符串调用任何支持的模型。该工具支持多种前端框架(React、Vue、Svelte、Angular)和 Node.js 运行时,提供了从简单文本生成到复杂结构化数据输出的完整解决方案。AI SDK 还内置了 Agent 系统,支持工具调用、多步推理和流式响应,让开发者能够快速构建聊天机器人、内容生成器和自动化工作流。凭借其提供商无关的架构设计,开发者可以轻松在不同 AI 模型间切换,避免厂商锁定,同时享受统一的开发体验。
AI SDK 还在维护吗?
仍在活跃开发:最近 90 天有 1,351 次提交,最近一次提交在 2026-09-30。
AI SDK 有哪些替代品?
和 AI SDK 最接近的开源替代品有 LangChain、Mastra、workgpt、langgraph、Agent、Pydantic AI。

星数、提交和发版数据来自 GitHub API,每天自动刷新。介绍文字由 AI 从英文翻译,并经过第二个模型的回译校对。 项目地址:github.com/vercel/ai

你也在做 AI Agent 工具?

可以免费提交收录,也可以付费加急审核。

提交你的工具 →