MongoDB + Mongoose • Google Gemini • Next.js 16

Embeddable Multi-Tenant
AI Support Chatbot

Ground your chatbot on your actual documents and websites using MongoDB vector cosine search and Gemini. Drop in a single script tag and start replying to visitors in real time.

Free to self-host One script tag to embed No vendor lock-in

Live in three steps

From empty knowledge base to answering visitors, in minutes.

1

Point it at your content

Paste a URL or drop in your docs. It's crawled, chunked, and embedded into MongoDB automatically.

2

Drop in one script tag

Copy a single <script> snippet into your site. No SDK, no build step, no iframe wrangling.

3

Watch it answer — or step in

Visitors get grounded, cited answers instantly. Anything tricky routes straight to your inbox.

Everything a support widget needs

Built to match the full architecture, not a demo shortcut.

Zero-Dependency Widget

Renders in an isolated iframe so styling never leaks into or clashes with the host site — WordPress, Shopify, or a hand-rolled React app.

Vector Cosine Search

768-dimensional embeddings from Google Gemini gemini-embedding-001, indexed for cosine similarity search.

Streaming Answers

Low-latency SSE streaming via gemini-2.5-flash, with short-term conversation memory carried into every turn.

Live Human Handover

The owner inbox lets a real person jump into any thread. The widget polls every 3.5s and shows the human reply within seconds.

Strict Tenant Isolation

Every query to chunks, conversations, and messages passes through db.forTenant(id), eliminating cross-tenant leakage by construction.

Production-Grade Security

Rate limiting, SSRF-guarded crawling, per-domain embed allowlists, and quota guardrails ship on by default — not bolted on later.

One tag. That's the whole integration.

Paste this before the closing </body> tag on any site.

<script src="https://yourdomain.com/widget.js" data-site="YOUR_SITE_KEY" async></script>

Ready to give your site an AI front desk?

Register a free account, ingest your first knowledge source, and embed the widget — no credit card required.