#18 · Primary category: AI Chatbots

chatbot

ai chatgpt nextjs react redis shadcn-ui vercel

A full-featured, hackable Next.js AI chatbot built by Vercel

Project last updated:07/08/26

GitHub Stars

20.9K

Forks

6.7K

Contributors

76

License

Other

Why we included this project

Most chat templates stop at a demo that streams a reply and call it done. This one is a working application: the Next.js App Router, the AI SDK, and shadcn/ui components are already wired together, and it handles streaming responses, tool calls, chat history persistence, file storage, and authentication out of the box. The model layer is genuinely swappable. It ships with routing for Mistral, Moonshot, DeepSeek, OpenAI, and xAI through the AI Gateway, and pointing it at a direct provider like Anthropic or Cohere takes a few lines of code. The codebase is split into clear modules such as lib/ai/models.ts, so you can replace the UI or add tools without fighting the framework. It is a template rather than a hosted service, which is exactly what you want when you plan to build a real product on top of it.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category