https://github.com/vercel/ai
The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and agents
https://github.com/vercel/ai
anthropic artificial-intelligence gemini generative-ai generative-ui javascript language-model llm nextjs openai react svelte typescript vercel vue
Last synced: 2 days ago
JSON representation
The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and agents
- Host: GitHub
- URL: https://github.com/vercel/ai
- Owner: vercel
- License: other
- Created: 2023-05-23T15:04:08.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2026-05-22T23:12:23.000Z (8 days ago)
- Last Synced: 2026-05-23T00:08:02.814Z (8 days ago)
- Topics: anthropic, artificial-intelligence, gemini, generative-ai, generative-ui, javascript, language-model, llm, nextjs, openai, react, svelte, typescript, vercel, vue
- Language: TypeScript
- Homepage: https://ai-sdk.dev
- Size: 229 MB
- Stars: 24,403
- Watchers: 138
- Forks: 4,459
- Open Issues: 1,630
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: .github/SECURITY.md
- Agents: AGENTS.md
Awesome Lists containing this project
- awesome-side-quests - vercel/ai
- awesome-ai-coding-agent-tools - Vercel AI SDK - TypeScript toolkit for agents across React, Next.js, Vue, Node.js, and Svelte. (Agent SDKs & Frameworks / Official Vendor SDKs)
- StarryDivineSky - vercel/ai
- awesome-open-source-ai-tools - vercel/ai - The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI... (Chatbots & Virtual Companions)
- awesome-production-machine-learning - Vercel AI - Vercel AI is a TypeScript toolkit designed to help you build AI-powered applications using popular frameworks like Next.js, React, Svelte, Vue and runtimes like Node.js. (Deployment and Serving)
- awesome-harness-engineering - Vercel AI SDK - class `Agent` abstraction with `ToolLoopAgent` for production-ready tool execution loops, DevTools for local debugging, full MCP support, and type-safe UI streaming. The unified API across OpenAI, Anthropic, Google, and AWS Bedrock makes it the default choice for TypeScript harnesses that need provider portability.  (Design Primitives / Task Runners & Orchestration)
- awesome-ChatGPT-repositories - ai - Build AI-powered applications with React, Svelte, Vue, and Solid (NLP)
- Awesome-Vibe-Coding - Vercel AI SDK
- frontend-development-resources - vercel/ai - Vercel AI SDK
- awesome-ai - Vercel AI SDK
- awesome-agents - Vercel AI SDK - TypeScript toolkit for building AI-powered applications with streaming, tool calling, and agent support. (Frameworks)
- awesome-nextjs - Vercel AI SDK - The AI Toolkit for TypeScript. Build AI-powered applications with React, Next.js, Vue, Svelte, and Node.js. (Extensions)
- awesome-opensource-ai - Vercel AI SDK - Provider-agnostic TypeScript toolkit for building AI-powered applications and agents. Unified API for OpenAI, Anthropic, Google, and 20+ providers with first-class streaming, tool-calling, and structured output support. Apache 2.0 licensed.  (13. Developer Tools & Integrations)
- awesome - vercel/ai - The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and agents (TypeScript)
- awesome-vibe-coding - Vercel AI SDK
- awesome-a2a-agents - vercel/ai - The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and agents (Agent Categories / <a name="Unclassified"></a>Unclassified)
- awesome-ai-agents - vercel/ai - The AI SDK by Vercel is a TypeScript toolkit that enables developers to build AI-powered applications and chatbots across popular frameworks and runtimes using multiple AI model providers. (Personal Assistants & Conversational Agents / Chatbots)
- awesome-llm-tools - Vercel AI SDK - stack AI toolkit for Next.js / React | AI-powered web UIs | (2. Libraries & Frameworks / JavaScript / TypeScript)
- fucking-awesome-nextjs - Vercel AI SDK - The AI Toolkit for TypeScript. Build AI-powered applications with React, Next.js, Vue, Svelte, and Node.js. (Extensions)
- fucking-awesome-react - ai-sdk - The AI Toolkit for TypeScript and React from the creators of Next.js (Uncategorized / Uncategorized)
- awesome-rag - AI SDK - TypeScript toolkit for building AI applications (Libraries and SDKs / Cost Calculators)
- awesome-react - ai-sdk - The AI Toolkit for TypeScript and React from the creators of Next.js (Uncategorized / Uncategorized)
- awesome-github-projects - ai - The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and agents ⭐24,250 `TypeScript` 🔥 (🤖 AI & Machine Learning)