Getting Started
Building AI apps on Vercel: an overview
Learn the key AI concepts and tools for building and scaling AI apps.
Streaming responses from LLMs
Learn how to use the AI SDK to stream LLM responses.
Course: Builder’s Guide to the AI SDK
Build production-ready AI features with the AI SDK and Next.js. Learn LLMs, prompting, extraction, streaming, and more.
Triage form submissions with Chat SDK
Build a Slack bot that triages form submissions with interactive cards. Forward, edit, or mark as spam without leaving Slack. Built with Chat SDK, Hono, and Resend.
Agents
How to build AI Agents with Vercel and the AI SDK
Learn how to build, deploy, and scale AI agents on Vercel using the AI SDK. This guide covers calling LLMs, defining tools, creating multi-step agents, and monitoring performance.
Building stateful Slack bots with Vercel Workflow
Learn how to build Slack bots that maintain state and handle long-running processes without managing queues, databases, or background job infra.
Safely running AI generated code in your Next.js application
How to execute untrusted, AI‑generated code from a Next.js app using Vercel Sandbox, an isolated, ephemeral environment.
Building durable AI Agents
Learn how to convert an AI chat app into a durable AI agent using Workflow DevKit.
Human-in-the-Loop
Learn how Workflow DevKit's webhook and hook primitives enable "human-in-the-loop" patterns where workflows pause until a human takes action
Slack Agents on Vercel with the AI SDK
Step-by-step course to build, deploy, and run a real Slack bot on Vercel using the AI SDK, with logging, safeguards, and an ops runbook for your team’s workspace.
How to build an AI agent for Slack with Chat SDK and AI SDK
Build a Slack AI agent using Chat SDK, AI SDK's ToolLoopAgent, and Vercel AI Gateway. Covers project setup, tool definitions, streaming responses, deployment to Vercel, and scaling tool selection with toolpick.
All AI Guides
- Vercel AI SDK vs TanStack AI
- How to build an AI agent for Slack with Chat SDK and AI SDK
- How to build an MCP server with Nuxt
- Make your documentation readable by AI agents
- How to evaluate a rapid AI prototyping tool
- Agent Readability: A Specification for AI-Optimized Websites
- Building a Slack agent with durable workflows
- Using private GitHub repositories with Vercel Sandbox
- How to install system packages in Vercel Sandbox
- Using Vercel Sandbox to run Claude’s Agent SDK