A retrieval-augmented generation chatbot built with Next.js, the Vercel AI SDK, Drizzle ORM, and PostgreSQL.
Features
- Information retrieval and addition through tool calls using the streamText function
- Real-time streaming of model responses to the frontend using the useChat hook
- Vector embedding storage with DrizzleORM and PostgreSQL
- Animated UI with Framer Motion