Chatbot SaaS rents you a bot that reads your own FAQ — Chatbase starts at $40/mo for 700 credits and runs to $150–500/mo, and removing their branding costs +$99/mo. This kit is the opposite: one dependency-free JavaScript widget and an editable knowledge-base.json, hosted on your own site. It answers from your content with a source link under every answer, in five interface languages. One payment of ฿1,990 — about six weeks of the cheapest Chatbase plan — then it's yours.
<!-- 1. point the widget at your knowledge base -->
<script>window.ChatbotWidget = { kbUrl: "knowledge-base.json" };</script>
<script src="chatbot-widget.js"></script>
11 files in one zip — the widget, the knowledge base, the guides and a working demo site. Nothing to install on a server; nothing phones home.
chatbot-widget.js — dependency-free, Shadow-DOM isolated, mobile-safe. A floating bubble + drawer that answers from your knowledge base with a source link under every answer, and admits what it doesn't know instead of inventing it.
Your FAQ, shipping info and policies as plain JSON entries — the demo ships 14 ready examples. Keyword matching handles multi-word phrases, accented Spanish and German, and Thai (a script without spaces). The knowledge-builder guide shows the exact format and scoring.
Want conversational answers? Deploy the included Cloudflare Worker on your free Cloudflare account (~10 min, guide included). It calls any OpenAI-compatible API with your key — kept as a Worker secret, never in page source — grounds answers in your knowledge base, and falls back to keyword mode automatically.
The widget UI ships in five languages with live switching — and the keyword matching actually works in them: accent-insensitive European matching and Thai substring matching included. Your visitors choose; you configure nothing.
A complete demo shop (a fictional tea store) with its own 14-entry knowledge base — open it in a browser and chat with the widget, in any of the five languages, exactly as your visitors will.
A 14-day plan to get from download to a measured deflection number, plus buyer READMEs in EN/ES/PT-BR, a file manifest, and the single-site commercial license.
Self-host on the free tier. The widget is two static files on your own site. AI mode runs on the Cloudflare Workers free tier — 100,000 requests/day — on your account. There is no dashboard to pay for, and nothing runs on our servers.
Your key. AI mode calls the provider you choose with your API key, stored as a Worker secret — never in the browser, never through us. Usage is billed by your own provider at your own volume (fractions of a cent per question with a mini model).
Your data. No meter. No cookies, no visitor tracking, no storage; nothing leaves your domain except the question a visitor chooses to send. Asking 10 or 10,000 questions costs the same: ฿0 — no credits, no per-conversation overage.
Your brand, no upsell. The widget shows your bot's name from your knowledge base — having your own branding is the only mode, because it's your code. Compare the +$99/mo "remove branding" add-on elsewhere.
The trade, stated plainly: self-hosting means no dashboard, no transcripts, no analytics — and keyword mode replies verbatim, not conversationally (AI mode covers that). What that trade buys is ownership.
No build step, no framework, no backend.
Start from the 14 demo entries and edit knowledge-base.json in any text editor — every entry's format and the scoring rules are in the knowledge-builder guide, with a paste-URL checklist.
Copy chatbot-widget.js and knowledge-base.json to your site and add two lines of HTML. Works on any static site or stack — plain HTML, WordPress, Shopify, or your framework of choice.
Deploy the included Worker to your free Cloudflare account with your API key as a secret — about 10 minutes with the guide. Answers get grounded in your knowledge base, with automatic fallback to keyword mode.
No monthly plan, no credits, no per-conversation meter, no branding upsell.
≈ US$56
Secure checkout via Stripe · card payments · taxes calculated at checkout
A single-site commercial license: use the kit on one production domain, with unlimited dev/staging copies and unlimited modifications for your own site. For client or multi-site work, each domain needs its own license — contact us for agency terms. Reselling or redistributing the kit files themselves is not allowed.
Yes — every v1.x update (widget improvements, matching refinements, guide revisions) is free. Re-download any time from your download page with your email and password. If a v2.0 ever ships, existing buyers get a clear upgrade path, never a surprise paywall.
If the kit isn't what you expected, email zicula06@gmail.com within 14 days of purchase and we'll refund you in full — the zip is yours to keep or delete. One refund per purchase; we only ask for optional feedback.
No. The default keyword mode works entirely offline — it answers from knowledge-base.json on your own hosting, with zero external calls and zero cost per question. AI mode is optional: for conversational answers, you connect your own OpenAI-compatible key via the included Cloudflare Worker on your own free account.
If you can copy-paste and edit a text file, you can ship this: upload two files, paste two lines, edit JSON entries — one guide walks each step. AI mode is the only deployment step, also guide-led (~10 minutes on Cloudflare's free tier).
฿1,990 one-time · ≈ US$56 · free updates v1.x · instant download
Get the AI Chatbot Widget Kit — ฿1,990