# Vercel Templates

Find a template from Vercel's template gallery, deploy it with a few clicks, and launch your project.

- [MongoDB RAG Application](https://vercel.com/templates/next.js/mongodb-rag-app): A RAG chatbot, with LangChain and MongoDB Atlas, with tailored responses and document uploads through AI generation and knowledge retrieval.
- [Azure AI RAG Chatbot](https://vercel.com/templates/next.js/azure-ai-rag-chatbot): Sample retrieval-augmented generation (RAG) AI chatbot app using Next.js, shadcn/ui, Azure AI Search, Azure OpenAI, and Vercel AI SDK
- [RAG with Vercel AI SDK](https://vercel.com/templates/next.js/ai-sdk-rag): A retrieval-augmented generation chatbot built with Next.js, the Vercel AI SDK, Drizzle ORM, and PostgreSQL.
- [Upstash Vector + Vercel AI SDK Starter](https://vercel.com/templates/next.js/upstash-vector-vercel-ai-sdk-starter): A RAG chatbot starter for expert answers on university degrees. Built using Vercel AI SDK, LangChain, Upstash Vector, and OpenAI.
- [Vercel AI Gateway Embeddings Demo](https://vercel.com/templates/next.js/vercel-ai-gateway-embeddings-demo): A simple Next.js chatbot app to demonstrate the use of embedding models for RAG through the Vercel AI Gateway.
- [eve Memory Agent](https://vercel.com/templates/eve/eve-memory-agent): eve agent with long-term memory powered by Vercel Blob.
- [eve Personal Agent](https://vercel.com/templates/nuxt/eve-personal-agent): Fork your own personal agent. One identity across web, Slack, and iMessage, with memory you can import, edit, and approve.
- [eve Agent with Python](https://vercel.com/templates/eve/eve-agent-with-python): Build an agentic app with eve, Next.js, and FastAPI using Vercel Services.
- [eve Content Agent](https://vercel.com/templates/eve/eve-content-agent): Turn your style guide into a Slack agent. Drafts blogs, social posts, release notes, and newsletters in your house voice, lint-enforced.
- [eve Contentful Agent](https://vercel.com/templates/eve/eve-contentful-agent): Slack-based Contentful assistant built on eve, with Vercel Drives providing a searchable copy of your content.
- [OpenInstinct eve Agent](https://vercel.com/templates/eve/openinstinct-eve-agent): Personal iMessage assistant that can do your chores, book movie tickets, and handle groceries.
- [eve Incident Response Agent](https://vercel.com/templates/eve/eve-incident-response-agent): sre investigates production issues using a hypothesis-driven approach and outputs verifiable evidence from connected sources.
- [eve Typefully Agent](https://vercel.com/templates/eve/eve-typefully-agent): Run your social presence from Slack. Drafts for X, LinkedIn, and more via Typefully, schedules on approval, reports analytics weekly.
- [eve TanStack Agent](https://vercel.com/templates/eve/eve-tanstack-agent): Web chat built on eve and TanStack Start.
- [RAGBot Starter — An Astra DB and OpenAI chatbot](https://vercel.com/templates/next.js/ragbot-starter): Starter project for creating a chatbot using Astra DB and OpenAI.
- [eve Software Factory](https://vercel.com/templates/eve/eve-software-factory): Software factory built on eve: AI agents work each stage of the development loop, and people make the judgment calls.
- [eve GitHub Maintainer](https://vercel.com/templates/eve/eve-github-maintainer): GitHub maintainer eve agent for your inbox. Weekly issue digests you reply to, PR summaries, Linear handoffs, and @mention answers.
- [Lead Agent](https://vercel.com/templates/next.js/lead-processing-agent): An inbound lead qualification and research agent built with Next.js, AI SDK, Workflow SDK, and the Vercel Slack Adapter.
- [Slack Agent Template](https://vercel.com/templates/nitro/slack-agent-template): This is a Slack Agent template built with Bolt for JavaScript (TypeScript) and the Nitro server framework.
- [Sales Call Summary AI Agent](https://vercel.com/templates/next.js/call-summary-agent): Build an AI agent to analyze sales call data using Vercel Sandbox and AI SDK. Features secure code execution and durable workflows.
- [Chat SDK Knowledge Agent](https://vercel.com/templates/nuxt/chat-sdk-knowledge-agent): Open source file-system and knowledge based agent template. Build AI agents that stay up to date with your knowledge base.
- [AgentGPT - AI Agents with Langchain & OpenAI](https://vercel.com/templates/next.js/agent-gpt): Assemble, configure, and deploy autonomous AI Agents in your browser, using Langchain, OpenAI, AutoGPT and T3 Stack.
- [Next.js Portfolio with Pageview Counter](https://vercel.com/templates/next.js/nextjs-portfolio-pageview-counter): Portfolio site with pageview counter, built with Next.js 13 App Router, Contentlayer, and Upstash Redis.
- [OpenAI Agents SDK with FastAPI](https://vercel.com/templates/template/openai-agents-sdk-with-vercel-sandbox-fastapi): Learn how to build an agent in Python with the OpenAI Agents SDK and Vercel Sandbox.
- [Open Agents](https://vercel.com/templates/next.js/open-agents): An open-source platform that gives you everything you need to build and run your own background coding agents on Vercel
- [Claude Managed Agents](https://vercel.com/templates/next.js/claude-managed-agents): Demo app for Claude Managed Agents hosted on Vercel
- [Coding Agent Template](https://vercel.com/templates/next.js/coding-agent-template): Building AI-powered coding agents.
- [AI Research Agent](https://vercel.com/templates/next.js/ai-research-agent): AI research agent that runs 5 parallel browsers to search the web in real-time using Stagehand and Browserbase.
- [Custom Platform Error Pages (Next.js Public dir)](https://vercel.com/templates/next.js/custom-platform-error-pages-next-js-public-dir): Customize the platform error page with the public/ directory.
- [Custom Platform Error Pages (Next.js app router)](https://vercel.com/templates/next.js/custom-platform-error-pages-next-js-app-router): Customize the platform error page with Next.js App Router
- [Vercel Edge Middleware Rate Limit](https://vercel.com/templates/other/middleware-rate-limit): Add rate limiting to your application with any frontend framework.
- [OSS Data Analyst Agent - Reference Architecture](https://vercel.com/templates/next.js/oss-data-analyst-agent-reference-architecture): Reference architecture for a text-to-SQL agent built with the AI SDK.
- [Ratelimit with Upstash Redis](https://vercel.com/templates/next.js/ratelimit-with-upstash-redis): Ratelimit your applications with Upstash’s Redis and Ratelimit
- [shadcn/ui Registry Starter](https://vercel.com/templates/next.js/shadcn-ui-registry-starter): Registry Starter is a free, open-source template built with Next.js and shadcn/ui Registry to accelerate your AI-Native Design System.
- [Ratzilla Starter](https://vercel.com/templates/other/ratzilla): Get started building your TUI-themed web app in Rust & Wasm with Ratzilla
- [Finwise: SaaS Landing Page](https://vercel.com/templates/next.js/finwise-saas-landing-page): Lightweight, easy to customize landing page template for SaaS, built with Next.js and Tailwind.
- [Rate Limit API Requests Firewall Rule](https://vercel.com/templates/other/rate-limit-api-requests-firewall-rule): Adds a rule to your Vercel Firewall that rate limits API requests.
- [Provider Registry with Vercel AI SDK](https://vercel.com/templates/next.js/ai-sdk-provider-registry): A Next.js chatbot using the Vercel AI SDK's streamText function with a provider registry to allow users to switch models.
- [User-Agent Based Rendering](https://vercel.com/templates/next.js/edge-functions-user-agent-based-rendering): Learn how to render a different page based on the User-Agent header.
- [Maintenance Page](https://vercel.com/templates/next.js/maintenance-page): This template shows how to quickly trigger a maintenance page using Edge Config
- [Durable iMessage AI Agent](https://vercel.com/templates/nitro/durable-imessage-ai-agent): Build a durable iMessage AI agent with Chat SDK.
- [eve Mem0 Agent](https://vercel.com/templates/eve/eve-mem0-agent): eve agent with long-term memory powered by Mem0.
- [Claude Managed Agents with Chat SDK](https://vercel.com/templates/next.js/claude-managed-agents-chat-sdk): Ship a Slack research bot built on Claude Managed Agents and Chat SDK.
- [eve Slack Agent](https://vercel.com/templates/eve/eve-slack-agent): An eve template for Slack agents with webhook handling, Vercel Connect, a starter agent, and an example tool ready to deploy on Vercel.
- [eve Browser Use Agent](https://vercel.com/templates/eve/eve-browser-agent): Open-source eve Browser Use agent that browses the real web.
- [Coding Agent Platform](https://vercel.com/templates/next.js/coding-agent-platform): Run coding agents in the Vercel AI Cloud with Vercel Sandbox + AI Gateway
- [Markdown to agents, HTML to humans](https://vercel.com/templates/next.js/markdown-to-agents-html-to-humans): Demo project for delivering markdown to agents and HTML to humans.
- [Pagination with SSG](https://vercel.com/templates/next.js/pagination-with-ssg): Learn to implement page based pagination with Next.js and Vercel.
- [Extrapolate – AI Aging App](https://vercel.com/templates/next.js/extrapolate): Age transformation AI app powered by Next.js, Replicate, Upstash, and Cloudflare R2 + Workers.
- [Sanity + Next.js Clean App](https://vercel.com/templates/next.js/sanity-next-js-clean-app): A clean Next.js + Sanity starter with visual editing, drag-and-drop page builder, live content updates, and AI-powered media support.
- [Chat SDK Community Agent](https://vercel.com/templates/next.js/chat-sdk-community-agent): Open source AI-powered Slack community management bot with a built-in Next.js admin panel. Uses Chat SDK, AI SDK, and Vercel Workflow.
- [Stark Industries HQ - Agentic Email Assistants](https://vercel.com/templates/next.js/agentmail-template-starkhq): Spin up named AI assistants each with their own email inbox. Live inbox UI, and streaming chat with tool calls.
- [Magic Portfolio for Next.js](https://vercel.com/templates/next.js/magic-portfolio-for-next-js): Creative portfolio boilerplate built with Next.js. SEO-optimized, accessible, responsive. Includes projects, blog and gallery.
- [Next.js Starter for WordPress Headless CMS](https://vercel.com/templates/next.js/nextjs-wordpress-headless-cms): next-wp is a Next.js application for Headless WordPress. Includes functions for fetching posts, categories, tags, pages, and featured media.
- [ISR Blog with Next.js and WordPress](https://vercel.com/templates/next.js/isr-blog-nextjs-wordpress): An Incremental Static Regeneration Blog Example Using Next.js and WordPress
- [Next.js Enterprise Boilerplate](https://vercel.com/templates/next.js/nextjs-enterprise-boilerplate): Enterprise-grade Next.js boilerplate built with Tailwind CSS, Radix UI, TypeScript, ESLint, Prettier, Jest, Playwright, Storybook, etc.
- [SvelteKit Boilerplate](https://vercel.com/templates/svelte/sveltekit-boilerplate): A SvelteKit app including nested routes, layouts, and page endpoints.
- [Drupal Marketing Site](https://vercel.com/templates/next.js/drupal-nextjs-marketing-site): Example landing page using Drupal for content.
- [AI SDK Computer Use](https://vercel.com/templates/next.js/ai-sdk-computer-use): An open-source AI agent demonstrating Claude Sonnet's computer use capabilities, built with Next.js, Vercel Sandbox, and the AI SDK.
- [Glide Publishing Platform - Next.js Starter](https://vercel.com/templates/next.js/gpp-starter): A complete Bootstrap app with built-in features like routing, page rendering and basic SEO.
- [B2B Multi-Tenant Starter Kit](https://vercel.com/templates/next.js/b2-b-multi-tenant-starter-kit): A minimalistic B2B Next.js starter template that includes a landing page, a dashboard, authentication, multi-tenancy, and account settings.
- [Precedent – Next.js Starter](https://vercel.com/templates/next.js/precedent): A collection of components, hooks, and utilities built on Next.js, Typescript, Tailwind, Radix, Framer Motion, Prisma, and PostgreSQL.
- [MCP Apps Next.js Starter](https://vercel.com/templates/next.js/mcp-apps-next-js-starter): MCP Apps are similar to ChatGPT apps, but are a provider-agnostic open standard for embedded UIs.
- [Next.js AssistLoop Template](https://vercel.com/templates/next.js/next-js-assist-loop-template): A production-ready Next.js template with built-in AssistLoop AI agents for customer support. Add your Agent ID and deploy.
- [Next.js Book Inventory](https://vercel.com/templates/next.js/next-book-inventory): An example of searching, filtering, and pagination.
- [Arcjet Next.js Example App](https://vercel.com/templates/next.js/arcjet-next-js-example-app): Rate limiting and bot detection for Next.js
- [Nest.js Chatbase Template](https://vercel.com/templates/next.js/nest-js-chatbase-template): A ready to go sample site that integrates Chatbase AI agents. All that's needed is an environment variable and you're prod-ready!
- [Block OFAC-Sanctioned Countries Firewall Rule](https://vercel.com/templates/other/block-ofac-sanctioned-countries-firewall-rule): Use this template to quickly implement blocks against traffic from OFAC-sanctioned countries with the Vercel Web Application Firewall (WAF).
- [Syntro](https://vercel.com/templates/astro/syntro): A sleek, minimal landing page template built with Astro and Tailwind CSS — perfect for SaaS and startups.
- [Drama Engine Template](https://vercel.com/templates/next.js/drama-engine-template): Start building multi-agent chats using any language model with the Drama Engine.
- [Redis Nuxt.js Starter](https://vercel.com/templates/nuxt/kv-redis-nuxt): Simple Nuxt.js template that uses Redis to track pageviews.
- [Plasmic Split Content Starter Kit](https://vercel.com/templates/next.js/plasmic-split-content-starter-kit): A Plasmic-based Next.js template which allows you to create landing pages and websites with support for A/B Testing and user segmenting.
- [MDXpress](https://vercel.com/templates/other/mdxpress): A lightweight Markdown-powered blogging platform. Framework-agnostic, no CMS or database required.
- [Redis SvelteKit Starter](https://vercel.com/templates/svelte/kv-redis-sveltekit): Simple SvelteKit template that uses Redis to track pageviews.
- [Redis Next.js Starter](https://vercel.com/templates/next.js/kv-redis-starter): Simple Next.js template that uses Redis to track pageviews.
- [Hostname Rewrites using Edge Middleware](https://vercel.com/templates/next.js/hostname-rewrites): Learn how to programmatically create unique content pages for your users with a multi-tenant infrastructure using Edge Middleware.
- [Builder.io Personalization Starter](https://vercel.com/templates/next.js/personalization-builder-io): Learn how to use Builder.io to personalize your Next.js pages.
- [eve Vercel Drives Starter](https://vercel.com/templates/eve/eve-vercel-drives-starter): An eve agent that reads and saves your team's files on a Vercel Drive.
- [Shirt Shop — Feature Flags using Next.js](https://vercel.com/templates/next.js/shirt-shop-feature-flags): Ecommerce product page example using Next.js, Flags SDK, and @vercel/toolbar to test showing free shipping and summer deal banners.
- [Basic Auth Password Protection](https://vercel.com/templates/next.js/basic-auth-password): Password protect pages in your application using Edge Middleware.
- [Next.js Waitlist with Notion CMS](https://vercel.com/templates/next.js/next-js-waitlist-with-notion-cms): A simple Next.js waitlist template with Notion as a CMS, Upstash Redis for rate limiting, and Resend for sending emails via custom domain.
- [On-Demand ISR](https://vercel.com/templates/next.js/on-demand-incremental-static-regeneration): Instantly update content without redeploying.

---

## Additional documentation

The [Vercel Knowledge Base](https://vercel.com/kb) contains guides and answers to common questions about Vercel, including deployment, framework configuration, domains, caching, and troubleshooting.
