Datalumo

Embed

Embeddable AI widget for your site

Chat, search, or both, from a small JS snippet. Bubble, sidebar, or inline. Grounded in your knowledge base, styled to fit your brand.

free for your first 100 answers, no card needed

Ship the product surface, not a science project

  • One official SDK: Datalumo.chat(), Datalumo.search(), or headless for your own UI.
  • Layouts that fit real sites: floating bubble, docked sidebar, or fill a target element.
  • Allowed domains lock browser embeds to websites you list.
  • Light, dark, or auto theme with your accent colours.

Flexible where it matters

Minutes to first embed

Create a widget, copy the snippet, paste before </body>. No backend of your own required for the default path.

Chat and search together

Run either alone, or link search to chat so “ask the assistant” continues from the same query.

Headless when you want control

Use the HTTP API and headless client to power custom UIs, CMS plugins, or in-app help.

Safe defaults for production

Rate limits, domain allowlists, and answer budgets so a public widget key is not a blank cheque.

How it works

  1. 1

    Index your knowledge

    Connect a site, CMS, files, or API so the widget has something solid to answer from.

  2. 2

    Create chat and/or search

    Pick sources, persona, theme, and layout. Preview in the dashboard.

  3. 3

    Paste one snippet

    Add your domain to the allowlist. Deploy. Iterate from analytics.

“Datalumo gives our visitors a new way to discover the tips and articles on our blog. People can just ask what they want to know instead of searching through posts. It makes our content much more useful.”
Ashwien Jurawan
Ashwien Jurawan
Jeffrey van Rossum

Hi, I'm Jeffrey 👋 I built Datalumo because I noticed lots of websites with valuable content, still used old fashion and non interactive keyword search. I'm building it in the open: @jeffreyrossum.

Questions

How big is the embed?

A single script tag loads the official widget SDK. Chat and search share the same package.

Can I use my own button to open chat?

Yes. Bubble and sidebar accept a trigger, and the SDK exposes open, close, and toggle.

Does it work with SPAs?

Yes. The embed is client-side; headless and config APIs support custom front ends. Our own app keeps a bubble across Livewire navigations.

What if I hit the answer limit?

Chat can fall back to free search results so the widget still helps. Search alone stays unlimited on paid plans.

Do I need a developer?

Not for the default bubble or search modal. Custom UI and CMS plugins are there when you outgrow the snippet.

Add AI search & chat with one snippet

Free for your first 100 answers. No card required.