DIY Chatbot
ActiveRAG Chatbot-as-a-Service for Small Businesses
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