AI Chat Component Library
AI Integration2025

AI Chat Component Library

Vue 3 component library for embedding Claude and OpenAI chat into existing SaaS apps with SSE streaming and plug-and-play Nuxt module.

A Vue 3 component library that makes it trivial to add AI chat functionality to any SaaS application. Supports both Claude and OpenAI APIs, real-time token streaming via Server-Sent Events, conversation history management, and custom system prompts per component instance. Ships as a Nuxt module for zero-config integration. Built to handle the complexity of streaming responses, error recovery, and conversation context so developers don't have to.
AI Chat Component Library
  • Real-time token streaming via SSE
  • Claude and OpenAI provider support
  • Conversation history with context management
  • Custom system prompts per instance
  • Plug-and-play Nuxt module
  • Full TypeScript types
<3sAvg Response Time
2AI Providers
100%TypeScript
5+Components
VueNuxtTypeScriptClaude APIOpenAI APISSE
All Projects