Ross ROSS = Recommend OSS · open-source software intelligence for agents

vercel/chatbot

A full-featured, hackable Next.js AI chatbot built by Vercel observed · 2026-08-28

github.com/vercel/chatbot · homepage · TypeScript · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

70/100

  • Activity 91
  • Release rhythm 35
  • Longevity 85

Flags: no_releases no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 1202
  • days_rel: n/a
  • days_push: 56
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

20876 stars · 6738 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

A full-featured, hackable Next.js AI chatbot template built by Vercel on top of the AI SDK, with chat history persistence, authentication, artifacts, and multimodal support. It ships with shadcn/ui components, Auth.js authentication, Neon Postgres and Vercel Blob storage, and one-click deployment to Vercel.

Use cases

  • build a custom ai chatbot app
  • deploy my own chatgpt-like assistant
  • nextjs chatbot starter template with auth and chat history
  • chatbot with artifacts like claude or canvas
  • self-host a chatbot with multiple llm providers
  • add generative ui and tool calls to a chat app
  • multimodal chatbot with file and image uploads

When to choose

  • you want a production-quality, hackable chatbot foundation on Next.js and React
  • you plan to deploy on Vercel with Neon Postgres and Vercel Blob
  • you need built-in auth, chat sharing, artifacts, and streaming responses
  • you want to swap between OpenAI, Anthropic, Google, xAI, and other providers via the AI SDK

When to avoid

  • you need a simple embeddable chat widget rather than a full application
  • you are not using the React/Next.js ecosystem
  • you want a backend-agnostic or non-Vercel-first deployment without extra setup
  • you need a lightweight library to add chat to an existing app instead of a template

Facets

application · maturity active

chatbot chat-interface web-framework auth llm-inference rag file-upload state-management chatbots artificial-intelligence large-language-models web-development frontend self-hosted self-hosted cloud nextjs ai-sdk vercel shadcn-ui chat-template artifacts typescript starter-template nodejs web-server docker

10 sources

Member repositories

RepositoryRoleHealth v2
vercel/chatbotmain70

For agents

markdown · JSON · MCP: product_card(name="vercel/chatbot")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem