Quick Start
Get your chatbot running locally in minutes
Deploy to Vercel
One-click deployment to production
Core Features
Explore chat, artifacts, and model selection
API Reference
Full API documentation for every endpoint
What’s included
Multi-model AI chat
Switch between GPT-4o mini, GPT-4o, and DeepSeek R1 reasoning — all powered by the Vercel AI SDK
AI artifacts
Generate and edit text documents, code snippets, spreadsheets, and images alongside the conversation
Persistent history
Chat history is saved to Vercel Postgres (Neon) and surfaced in a collapsible sidebar
File uploads
Attach files to your messages using Vercel Blob storage
Authentication
Email/password sign-up and sign-in via NextAuth.js with session-based auth
Chat visibility
Mark conversations as public or private, and share public chats with a link
Tech stack
| Layer | Technology |
|---|---|
| Framework | Next.js 15 (App Router) |
| AI | Vercel AI SDK 4, OpenAI GPT-4o, DeepSeek R1 |
| Auth | NextAuth.js v5 |
| Database | Drizzle ORM + Vercel Postgres (Neon) |
| File storage | Vercel Blob |
| UI | shadcn/ui, Radix UI, Tailwind CSS |
| Deployment | Vercel |