Skip to content

Latest commit

 

History

History
97 lines (73 loc) · 4.09 KB

File metadata and controls

97 lines (73 loc) · 4.09 KB

Svelte LangGraph Documentation

Welcome to the comprehensive documentation for Svelte LangGraph - a complete solution for building real-time AI chat applications with SvelteKit, LangGraph, and beautiful Flowbite UI components.

🎨 What Makes This Special

  • 🤖 Real-time AI Chat - WebSocket-powered streaming responses from multiple AI models
  • 🎨 Flowbite Integration - Professional UI components with dark mode support
  • ⚡ Modern Stack - SvelteKit + Tailwind CSS v4 + TypeScript + Socket.IO
  • 🔧 Production Ready - Docker deployment, authentication, and monitoring

📚 Documentation Structure

  • Quick Start - Get up and running in 5 minutes
  • Tutorial - Build your first AI chat app step-by-step
  • Examples - Integration examples and live demos

📖 Guides

🎯 Popular Use Cases

I want to... Start here...
Build a ChatGPT-like interface Quick StartTutorial
Customize Flowbite components Flowbite Theme Guide
Deploy to production Deployment Guide
Add custom AI agents Custom Agents
Integrate with existing app API Reference

🎨 Flowbite Theme Highlights

Our Flowbite integration provides:

  • 50+ Pre-built Components - Buttons, cards, modals, forms, and more
  • Dark/Light Mode - Automatic theme switching with user preference
  • Responsive Design - Mobile-first components that work everywhere
  • Accessibility - WCAG compliant components out of the box
  • Icon Library - 400+ Flowbite icons ready to use
<!-- Beautiful AI chat with one component -->
<script>
  import { LangGraphFrontend } from 'svelte-langgraph';
</script>

<LangGraphFrontend 
  userId="user123" 
  theme="flowbite" 
  darkMode={true} 
/>

🚀 Quick Demo

Experience the Flowbite theme in action:

# Clone and run
git clone <repository-url>
cd svelte-langgraph/examples/dashboard
pnpm install && pnpm dev

# Visit http://localhost:5173/flowbite

🆘 Need Help?


Ready to build beautiful AI applications? Start with our 5-minute Quick Start!