#125 · Primary category: AI Chatbots
gemini-chatbot
Build your own generative UI chatbot using the Vercel AI SDK and Google Gemini
Project last updated:05/27/26
GitHub Stars
1.3K
Forks
496
Contributors
14
License
Other
Why we included this project
This template is a deployable chatbot that renders dynamic UI straight from the model's output, so you can skip the busywork of wiring up the pieces yourself. It runs on the Vercel AI SDK with Google Gemini as the default model, and streaming responses, tool calls, and structured output work right away. Because the SDK abstracts the model provider, moving to OpenAI, Anthropic, or Cohere takes just a few lines of code. The bigger payoff is seeing how everything fits together: Next.js App Router, shadcn/ui components, NextAuth login, and chat history saved to Vercel Postgres and Blob. If you are assembling a production-style chatbot on Vercel's stack, this is a solid reference for project structure and environment setup, even after you swap in your own model or storage.
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
open-webui
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
NextChat
✨ Light and Fast AI Assistant. Support: Web | iOS | MacOS | Android | Linux | Windows
gpt4free
The official gpt4free repository | various collection of powerful language models | opus 4.6 gpt 5.3 kimi 2.5 deepseek v3.2 gemini 3
system_prompts_leaks
Extracted system prompts from Anthropic - Claude Fable 5, Opus 5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-5.6-Sol, Codex. Google - Gemini 3.5 Flash, 3.1 Pro, Antigravity. xAI - Grok, Cursor, Copilot, VS Code, Perplexity, and more. Updated regularly.
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs