Wherever your site already runs
The widget is two lines of script and it does not care what rendered the page. What differs is where those two lines go — a theme file, an embed block, a layout component — so each page below is the install for one platform, and how to tell it worked.
- ShopifyAdd an AI support assistant to your Shopify storeInstall a grounded support bot on Shopify in minutes. It answers shipping, returns, and product questions from your own pages, with the source linked.Read
- WordPressAdd an AI support assistant to a WordPress siteAdd a grounded support bot to WordPress or WooCommerce with two lines of script. It answers from your own posts, pages, and documentation.Read
- WebflowAdd an AI support assistant to a Webflow siteAdd a grounded support bot to Webflow through site-wide custom code. It answers from your own pages and CMS content, citing the source.Read
- WixAdd an AI support assistant to a Wix siteAdd a grounded support bot to Wix using custom code in your site settings. It answers from your own published pages, with the source linked.Read
- SquarespaceAdd an AI support assistant to a Squarespace siteAdd a grounded support bot to Squarespace through code injection. It answers from your own pages and cites the source on every reply.Read
- FramerAdd an AI support assistant to a Framer siteAdd a grounded support bot to Framer with a site-wide custom code snippet. It answers from your published pages and CMS entries.Read
- GhostAdd an AI support assistant to a Ghost publicationAdd a grounded assistant to Ghost through code injection. Readers can ask questions of your archive and get answers that cite the post.Read
- Next.jsAdd an AI support assistant to a Next.js appAdd a grounded support bot to a Next.js application using the Script component. Works with the App Router and the Pages Router.Read
- ReactAdd an AI support assistant to a React applicationAdd a grounded support bot to any React app with a script tag in index.html — no package, no bundle weight, no provider to wrap.Read
- VueAdd an AI support assistant to a Vue or Nuxt appAdd a grounded support bot to Vue or Nuxt with a script tag — in index.html, or through the app config in Nuxt.Read
- AngularAdd an AI support assistant to an Angular applicationAdd a grounded support bot to Angular with a script tag in index.html. No module to import, no service to inject, no bundle weight.Read
- SvelteAdd an AI support assistant to a Svelte or SvelteKit siteAdd a grounded support bot to SvelteKit through app.html. No package, no store, and nothing added to a deliberately small bundle.Read
- Static HTMLAdd an AI support assistant to a plain HTML sitePaste two lines before the closing body tag. Works on any static site — hand-written HTML, Jekyll, Hugo, Eleventy, or anything else.Read
- DocusaurusAdd an AI support assistant to a Docusaurus siteAdd a grounded assistant to Docusaurus with one static JS file and a line in docusaurus.config.js. Answers cite the doc page they came from.Read
- MkDocsAdd an AI support assistant to an MkDocs siteAdd a grounded assistant to MkDocs or Material for MkDocs with one file in docs/js and one line of extra_javascript. Answers cite the page.Read
- MintlifyAdd an AI support assistant to a Mintlify siteAdd a grounded assistant to Mintlify by committing one .js file to your docs repo — no config change. Answers cite the doc page they came from.Read
- GitBookAn AI assistant for GitBook content — honestlyGitBook cloud does not allow third-party scripts on any plan, so no widget can run on the docs themselves. Your GitBook content crawls cleanly — here is the setup that works.Read
- NotionMake a Notion knowledge base answerableConnect your Notion workspace and Matter Chat reads the pages through Notion's API — so readers can ask questions of your wiki and get answers that cite the page.Read
Answer honestly. Capture the rest.
Point Matter Chat at your site and see what it can — and can't — answer. It's honest about both.
Start free — chat in your site
No credit card. 2 minute setup.
Every answer cites the source it came from. When there isn't one, it says so — and hands the visitor to you.
Installs on the tools you already run.