Skip to content

chongzixuan-ai/vercel-AI-chatbot

Repository files navigation

This is a minimal version of Vercel AI Chatbot all credits to the original authors.

  • removed database, auth, chat history
Next.js 14 and App Router-ready AI chatbot.

An Open-Source AI Chatbot Template Built With Next.js and the AI SDK by Vercel.


Features

  • Next.js App Router
    • Advanced routing for seamless navigation and performance
    • React Server Components (RSCs) and Server Actions for server-side rendering and increased performance
  • AI SDK
    • Unified API for generating text, structured objects, and tool calls with LLMs
    • Hooks for building dynamic chat and generative user interfaces
    • Supports OpenAI (default), Anthropic, Cohere, and other model providers
  • shadcn/ui

Model Providers

This template ships with OpenAI gpt-4o as the default. However, with the AI SDK, you can switch LLM providers to OpenAI, Anthropic, Cohere, and many more with just a few lines of code.

Deploy Your Own

You can deploy your own version of the Next.js AI Chatbot to Vercel with one click:

Deploy with Vercel

Running locally

First, add your OPENAI_API_KEY to .env.local:

Run the development server:

# get bun https://bun.sh

bun install
bun dev

Your app template should now be running on localhost:3000.

About

Easily swap model providers, add retrieval-augmented generation (RAG), or build tool-enabled agents. The modular structure allows fast iterations and experimentation.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors