Nuxt UI Chat app made with aisdk v5

A modern, full-featured AI chatbot application built with Nuxt 3, Nuxt UI Pro, and the Vercel AI SDK v5. Features real-time streaming, multiple AI models support via AI Gateway, persistent chat history with PostgreSQL, and a beautiful responsive interface.

Features

  • :high_voltage: Streaming AI responses powered by Vercel AI SDK v5
  • :robot: Multiple AI models support via Vercel AI Gateway - access OpenAI, Anthropic, Google, and more
  • :brain: Reasoning models support for advanced problem-solving capabilities
  • :puzzle_piece: Generative UI - AI can generate interactive components (e.g., weather widgets)
  • :locked_with_key: GitHub authentication via nuxt-auth-utils
  • :floppy_disk: Persistent chat history with PostgreSQL and Drizzle ORM
  • :artist_palette: Beautiful UI built with Nuxt UI Pro components
  • :high_voltage: Real-time syntax highlighting with Shiki
  • :mobile_phone: Responsive design optimized for all devices
  • :keyboard: Keyboard shortcuts and command palette
  • :magnifying_glass_tilted_left: Chat search and management
1 Like

Nice one, Hugo! Thank you for sharing :smiley: