The Open-Source AI Stack
RSS

The Stack · Agents · Open source

Vercel AI SDK

Vercel's TypeScript AI toolkit; Apache-2.0, model-agnostic via a unified provider API, subagents, native MCP. AI SDK 6 GA December 2025.

Apache 2.0 · stable · Project site → · GitHub →

The Vercel AI SDK is a TypeScript toolkit for building AI applications and agents. It is Apache-2.0 and is the TypeScript-native pick among the vendor SDKs, widely used in web-app contexts. Its design centers on a unified provider API: you swap models by swapping a provider package, with no house model of its own. Multi-agent work is expressed through subagents, separate agent instances a main agent can spawn for focused subtasks. MCP support is native through a built-in client, though that client is a lightweight tool-conversion client rather than a full MCP implementation (it does not cover session management or resumable streams). The toolkit reached version 6, generally available since December 2025. For open-source AI the relevant point is that it is fully open (Apache-2.0) and genuinely model-neutral: there is no Vercel model, so the provider choice is the developer's. Mastra is built on top of it, which is why the two share a TypeScript, model-routing lineage.

Sources

Want a follow-up? Ask the chat about Vercel AI SDK in context. It will compare to siblings at the same layer and ground every claim in the wiki.

Other projects at the Agents layer

19 siblings · ordered open first