← All projects
Developer building blocks

Chatbot

A ready-made starting point for developers who want to build their own ChatGPT-style chat app.

What it does

Chatbot is a free template from Vercel for building AI chat apps. It gives developers a working chat app they can change, rather than starting from nothing.

It includes chat history saved in a database, file storage, user sign-in and a polished interface. It connects to AI models from OpenAI, DeepSeek, Mistral, xAI and others through Vercel's AI Gateway, and can be switched to other providers with small code changes.

It can be deployed to Vercel's hosting with one click, or run on your own computer.

Who it's for

Web developers who want to launch a custom AI chatbot quickly.

Can I use it without coding?

Developers only. A code template that needs programming and setup of accounts and keys. New to this? Start here.

Can I run it?

Cost
Free, but needs an AI accountThe software is free, but it uses an online AI service (like OpenAI or Anthropic), which usually charges for use.
Runs on
Cloud
Privacy
Sends what you give it to an online service
API key
Needed. An API key is a password-like code from an online AI service. What's that?

Try it

Using Claude Code, Cursor or another AI coding assistant? Paste the prompt and it will walk you through the setup.New to this?

Before you install

  • Only download from the official GitHub page. Copies with similar names exist for many popular projects.
  • No standard license listed. Check the GitHub page before using it for business.
  • Keep your API key private. Never paste it into websites or share it, and set a spending limit with the AI service.
  • What you type or upload is sent to an online service. Avoid sharing private or sensitive information.
  • More on staying safe