# AI SDK

> Open-source TypeScript toolkit from Vercel for building AI apps and agents with streaming and multi-model support

Source: https://dontaskagain.com/ai-sdk
Website: https://ai-sdk.dev/?utm_source=dontaskagain
Pricing: Free
Categories: [Agent frameworks](https://dontaskagain.com/categories/agent-frameworks.md), [Open source](https://dontaskagain.com/categories/open-source.md)
Listed: 2026-10-18
Updated: 2026-10-18

The AI SDK is an open-source TypeScript toolkit from Vercel for building AI applications and agents. It gives one API across model providers, so switching models takes a single line, and works with React, Next.js, Vue, Svelte, Angular, Nuxt, Solid and Node.js.

**Key features:**

- Generate text and structured objects, call tools and build agent loops with AI SDK Core.
- Build chat and generative interfaces with framework-agnostic AI SDK UI hooks.
- Stream responses without custom parsing.
- Fall back to other providers automatically when one fails.
- Generate images, speech, transcriptions and video.
- Route to more than 100 models through Vercel AI Gateway or use providers directly.

The SDK is free and open source under Apache 2.0, installs with npm install ai, and runs on any JavaScript host. It pairs with Vercel Sandbox for running agent-generated code, Workflows for long-running agents and AI Elements for UI components, which are billed separately on Vercel.

## More agent frameworks

- [Browser Use](https://dontaskagain.com/browser-use.md): Open-source browser agent and cloud browsers that complete web tasks like form filling, checkout and data extraction
- [Stagehand](https://dontaskagain.com/stagehand.md): Open-source SDK for building browser agents with Playwright-style APIs plus natural-language act, observe and extract
- [LangGraph](https://dontaskagain.com/langgraph.md): Open-source, low-level orchestration framework and runtime for building stateful, controllable agents
- [CrewAI](https://dontaskagain.com/crewai.md): Multi-agent framework and enterprise platform for building, running and governing teams of role-based agents
- [OpenAI Agents SDK](https://dontaskagain.com/openai-agents-sdk.md): OpenAI's lightweight Python framework for building agents with tools, handoffs, guardrails, sessions and tracing
- [Mastra](https://dontaskagain.com/mastra.md): Open-source TypeScript framework for building agents and workflows with memory, evals and observability
- [Pydantic AI](https://dontaskagain.com/pydantic-ai.md): Type-safe Python agent framework from the Pydantic team with model-agnostic agents, tools and evals
- [Agno](https://dontaskagain.com/agno.md): Open-source agent framework and self-hosted runtime for building agents, teams and workflows in your own cloud
- [LlamaIndex](https://dontaskagain.com/llamaindex.md): Document parsing and extraction platform (LlamaParse) plus the open-source LlamaIndex framework for document agents
- [Letta](https://dontaskagain.com/letta.md): Research lab behind MemGPT building stateful agents with persistent, self-improving memory
