AI Chatbot Widget Self-Host Kit

Your website chatbot for $56 once — not $40–500 every month

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.

Installing it is two lines on any static site:
<!-- 1. point the widget at your knowledge base -->
<script>window.ChatbotWidget = { kbUrl: "knowledge-base.json" };</script>
<script src="chatbot-widget.js"></script>
Get the kit — ฿1,990
One-time payment · ≈ US$56 · free updates for v1.x · instant download
14-day money-back guarantee · single-site commercial license

What's inside the kit

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.

1 JavaScript file

Embeddable chat widget

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.

You edit it like a doc

knowledge-base.json

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.

Optional AI mode

Your key, on your own Cloudflare account

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.

Built in, not a checkbox

5-language UI: EN · ES · PT-BR · DE · TH

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.

See it before you buy

A working demo site

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.

14 days

PLAYBOOK-14D + buyer docs

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.

The whole point

You own it. That is the product.

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.

Live on your site in an afternoon

No build step, no framework, no backend.

Step 1

Fill your knowledge base

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.

Step 2

Upload 2 files, paste 2 lines

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.

Step 3 · optional

Switch on AI mode

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.

One price. You own it.

No monthly plan, no credits, no per-conversation meter, no branding upsell.

฿1,990 one-time payment

≈ US$56

  • Free updates for v1.x
  • Instant download after checkout
  • Single-site commercial license (unlimited dev & staging)
  • Your hosting, your key, your data — no lock-in

Secure checkout via Stripe · card payments · taxes calculated at checkout

Frequently asked questions

What does the license cover?

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.

Do I get updates?

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.

What is the refund policy?

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.

Do I need an AI API key?

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.

How much technical skill do I need?

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).

Stop renting a bot that reads your own FAQ

฿1,990 one-time · ≈ US$56 · free updates v1.x · instant download

Get the AI Chatbot Widget Kit — ฿1,990