Features
Everything you need to try before you buy
This demo is intentionally lightweight, but the pieces that matter to embedders are all real: isolation, fallback, theming, and memory.
One script tag, anywhere
Add a single <script> tag before </body> on any website — WordPress, Shopify, a hand-built HTML page, whatever you've got. No SDK to install, no build step, no framework requirement.
Shadow-DOM isolated
The widget renders inside a Shadow DOM root with its own scoped styles, so it never inherits or leaks CSS from the host page, and the host page's styles never break it.
Free models on the demo, premium models on paid plans
This demo runs on Gemini (default) or Groq, free-tier, with automatic fallback between them if one hits an outage or quota limit — and Gemini itself falls through a chain of models when a single one hits its daily cap. Paid plans add Claude and ChatGPT as a Premium tier for the highest-quality answers.
Five on-brand color themes
Amber, blue, green, purple, or slate — set once with a data-color attribute on the script tag so the widget matches your site instead of looking bolted on.
Conversation memory
Each visitor gets a persistent session, so the assistant remembers earlier turns in the same conversation instead of treating every message as a fresh start.
Curated knowledge base today, RAG tomorrow
This public demo answers from a small hand-curated knowledge base. Paid plans replace that with retrieval-augmented generation over your own documents and site content, so the assistant actually knows your business.
Built-in abuse protection
Because the widget is openly embeddable, requests are rate-limited per visitor session so a shared free-tier API budget can't be drained by a single bad actor.
Position control
Anchor the widget bottom-right or bottom-left with a single attribute, so it never covers something important on your layout.
Ready to try it on your own site?
Grab the embed script and see the full walkthrough, including how colors and providers are configured.
Read the How To Use guide →