Reusable website AI chatbot platform with Laravel backend and Next.js front‑end
It lets developers add a knowledge‑grounded AI chat interface to any website without building the stack from scratch. The project pairs a Next.js dashboard/widget with a Laravel API that handles document extraction, chunking, embeddings, and MySQL‑based retrieval, supporting both OpenAI and mock embeddings. It targets teams needing a self‑hosted, secure chatbot with role‑based auth and private storage. Compared to ad‑hoc setups, it offers a complete, production‑ready stack with built‑in security and no external dependencies like Supabase.
View on GitHub →aLiKlabs/klabs-chatbot