PROJECT 16 / Case study

Featured

NeuralDesk - AI Chatbot Trainer & Embedding SaaS

A self-hosted AI support chatbot platform and SaaS script built on Laravel 13, with multi-provider LLM support, vector knowledge training, and an embeddable chat widget.

Live demoCodeCanyon
NeuralDesk - AI Chatbot Trainer & Embedding SaaS

Project overview

Built NeuralDesk, a complete self-hosted AI customer support platform sold as a CodeCanyon SaaS script. Site owners create chatbots with a custom persona, greeting, and starter questions, then train them on documents, Q&A pairs, and free text with optional Qdrant vector embeddings. The trained bot ships to any website through a single script tag and answers from that knowledge base, with human handoff into a realtime agent inbox when a conversation needs a person. The product runs as a full SaaS: subscription plans with feature limits, team staff accounts with scoped permissions, six payment gateways, multi-currency billing and refunds, plus an editable frontend CMS, a Sanctum-secured REST API with Swagger documentation, and an admin panel covering analytics, roles and permissions, email templates, audit logs, 2FA, media, and translations.

Key highlights

  • Built chatbot training on documents, Q&A pairs, and free text, backed by Qdrant vector embeddings for retrieval-augmented answers.
  • Integrated eight LLM providers behind one interface — OpenAI, Anthropic, Gemini, Groq, Mistral, DeepSeek, xAI, and Cohere.
  • Shipped an embeddable chat widget deployed with a single script tag, with persistent sessions, typing indicators, timestamps, and notifications.
  • Developed a realtime agent inbox with human handoff, sound alerts, and conversation threading over Pusher with an automatic polling fallback.
  • Implemented the SaaS layer: subscription plans with feature restrictions, scoped team accounts, six payment gateways, multi-currency, and refund management.
  • Delivered the surrounding platform — frontend CMS with blog and themes, Sanctum REST API with Swagger docs, roles and permissions, 2FA, audit logs, and translation management.

Related work

Similar projects

Project 17

WaPro - WhatsApp Automation & Growth Engine

A self-hosted WhatsApp marketing, automation, and CRM SaaS script on Laravel 13, with a shared team inbox on the WhatsApp Cloud API, broadcast campaigns, visual automation flows, and AI chatbots.

Project 15

Jirato - Transport Booking API Platform

A transport booking backend for Flutter rider and driver apps, built with Laravel APIs, FastAPI services, payments, live chat, notifications, and admin operations.

Build something useful

Planning a similar product?

Discuss your project