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 neededShip 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
Index your knowledge
Connect a site, CMS, files, or API so the widget has something solid to answer from.
-
2
Create chat and/or search
Pick sources, persona, theme, and layout. Preview in the dashboard.
-
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.”
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.
More product pages
Add AI search & chat with one snippet
Free for your first 100 answers. No card required.