๐ฅ
AI Website Chat Widget
๐ค AI Website Chat Widget โ Self-Hosted RAG Chatbot Empower your website with a powerful AI Chat Widget trained on your own content. The AI Website Chat Widget is a production-ready, self-hosted AI assistant designed for businesses and developers who want complete control over their AI infrastructure and data. Unlike SaaS chatbot platforms, this solution allows you to use your own LLM API keys (OpenAI, Claude, Groq, or Cloudflare) and run everything on your own server. Powered by a robust RAG (Retrieval Augmented Generation) pipeline, the system automatically chunks, embeds, and retrieves information from your custom knowledge base, enabling the AI to deliver accurate, context-aware answers based strictly on your content. Perfect for customer support automation, documentation assistants, SaaS onboarding, internal knowledge bots, and AI-powered help desks. ๐ FEATURES ๐ง Personalized Knowledge Base Train the AI on your own data by uploading PDF files, crawling website URLs, or adding text content manually. ๐ Advanced RAG Pipeline Uses Retrieval Augmented Generation to ensure answers are grounded in your knowledge base, significantly reducing hallucinations. ๐ค Multi-LLM Support Connect to multiple leading AI providers: โข OpenAI (GPT-4o, GPT-3.5) โข Claude 3.5 (Anthropic) โข Groq (Llama 3.1) โข Cloudflare Workers AI Providers can be switched anytime from the admin dashboard. โก One-Line Website Integration Add the widget to any website with a single script tag: Works with WordPress, Shopify, Laravel, React, static sites, and any HTML website. ๐ฅ Powerful Admin Dashboard Manage everything from a modern React-based admin panel: โข Manage multiple projects โข Upload and organize knowledge base content โข Track visitor conversations โข Configure AI providers โข Customize widget appearance ๐จ Fully Customizable Widget Match the chatbot to your brand with configurable theme colors, position, welcome messages, branding, and widget behavior. ๐ Self-Hosted & Secure Your data remains fully under your control. โข Hosted on your own server โข API keys encrypted using AES-256-CBC โข Secure JWT-based authentication ๐ฉ Lead Capture Automatically collect visitor emails when the AI cannot confidently answer a question. ๐ Conversation Analytics View full chat transcripts to identify common questions, missing knowledge base entries, and potential leads. โ๏ธ Easy Web Installer Includes a browser-based installation wizard that guides you through the entire setup process. โ๏ธ INSTALLATION The product includes a guided installation wizard that makes setup simple. Step 1 โ Upload Files Upload the package contents to your server using FTP or your hosting file manager. Example directory: /public_html/ai-chat-widget/ Step 2 โ Launch Installation Wizard Open the installer in your browser: https://yourdomain.com/ai-chat-widget/install The installer will automatically check system requirements. Step 3 โ Configure Database Enter your MySQL or MariaDB database credentials. The installer will automatically: โข Create required database tables โข Generate configuration files โข Prepare the application environment Step 4 โ Create Admin Account Create your administrator login credentials for the dashboard. Step 5 โ Start Using the Widget After installation:
Created Mar 16, 2026 ยท Updated Apr 20, 2026