Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Open-source AI chatbot template built with Next.js, the AI SDK by Vercel, and Groq for streaming chat responses.
Open-source Next.js chatbot starter from Vercel Labs that demonstrates the Vercel AI Gateway with the AI SDK.

A fullstack Next.js template for building AI apps with x402 accountless payments, MCP paid tools, and Coinbase CDP server wallets.

Next.js onchain commerce template powered by OnchainKit and Coinbase Commerce, with multi-product checkout and Vercel deployment.
Vercel x Groq Chatbot is an open-source Next.js chatbot starter template maintained by the Vercel team that streams text responses from Groq models through the AI SDK by Vercel, with a one-click deploy path to Vercel.
Vercel x Groq Chatbot is an open-source AI chatbot template that runs on Next.js with the App Router and streams generated text from Groq-hosted models using the AI SDK by Vercel. A user types a chat message as input, and the app returns a streamed text response; when tools are configured, the model can also call them during a turn. The repository lives in the vercel-labs GitHub organization, is maintained by the Vercel team plus community contributors, and its README records 51 stars. It is a starter, not a hosted product: you clone it, connect a Groq API key, and deploy your own instance.
.env.local file.Deployment is a single click on the Vercel deploy button, which clones the repository and attaches the Groq integration from the Vercel Marketplace. To run it locally, clone the repo and install dependencies with npm, yarn, or pnpm; install the Vercel CLI globally, run vercel link to connect the project, then vercel env pull to write the environment variables into .env.local; finally run the dev script and open http://localhost:3000.
Vercel's AI Chatbot template (ai-chatbot) is the heavier sibling in the same family, adding authentication and saved chat history that this template leaves out.
Yes. It is an open-source repository in the vercel-labs GitHub organization that you clone and deploy yourself. You still need a Groq API key, and model usage on Groq plus Vercel hosting are billed by those providers according to your own accounts and plans.
The README lists streaming responses, tool integration, reasoning model support, shadcn/ui components, and the Next.js App Router. Authentication, a database, and persisted chat history are not among those listed features, so you would add them yourself if your project needs them.
The template is wired to Groq through the AI SDK by Vercel, but the SDK lets multiple AI providers be used interchangeably with only a few lines of code changed, so the provider layer is not locked to a single vendor.
The documented local workflow uses the Vercel CLI: install it globally, run vercel link to link the local project, then vercel env pull to create a .env.local file with the necessary environment variables before starting the dev server.
It is a built-in demonstration of tool integration included with the template. It shows how to register a callable function that the model can invoke during a chat turn, giving you a pattern to copy when connecting your own APIs or data sources.
