Chat layout

In this project, ChaiChat is a modern AI-powered chat platform built on Next.js 15, Convex, and the T3 stack to evaluate real-time conversational performance across multiple large language models. It combines a Convex database with optimistic updates and Dexie offline caching, resumable streaming from OpenAI GPT-4o, Gemini Flash, and Claude via the AI-SDK, and anonymous, rate-limited access gated by hCaptcha. Strict TypeScript typing, Uploadthing for media uploads, and Framer Motion-driven animations illustrate a modular, scalable blueprint for responsive, edge-ready chat experiences.

footer image
chat image
sidebar image

More Projects