All Projects

DIY Chatbot

Active

RAG Chatbot-as-a-Service for Small Businesses

Founder & Solo Developer2025 – PresentFull-Stack SaaS Platform

Overview

A self-serve platform that turns any website's content into a grounded AI support chatbot: ingest pages and docs, customize the bot, paste one embed script, and go live — with human handoff and knowledge-gap analytics.

The Problem

Small businesses want an AI support bot grounded in their own content, but RAG, embeddings, and vector search are too complex to build in-house. DIY Chatbot hides all of that behind a five-minute setup.

What I Built

  • Content ingestion and indexing pipeline for pages, PDFs, FAQs, and product docs
  • Grounded answer generation with confidence scoring and approved-content guardrails
  • Embeddable chat widget delivered via a single script tag with origin resolution
  • Dashboard for chatbots, knowledge, conversations, handoffs, analytics, and QA review
  • Multi-tenant auth (NextAuth), Prisma/MySQL data layer, and API route handlers

Key Highlights

End-to-end RAG pipeline: ingestion, chunking, embeddings, retrieval, and grounded answering

One-script embeddable widget that works on any website

Human handoff with full conversation context when the bot reaches its limits

Q&A review workflow with confidence scores plus analytics on unanswered questions

Impact & Metrics

One embed script
Setup
Ingest → Embed → Retrieve → Answer
Pipeline
In Production
Status

Tech Stack

Next.jsTypeScriptPrismaMySQLNextAuthOpenAIRAGEmbeddings