For websites

AI features that run on your visitors' AI

Add an assistant, answers from your docs or search by meaning. Your visitors connect the AI they already have, and you pay for no model.

Why Leuria

The AI is theirs, the experience is yours

  • No AI bill, no keys

    Your visitors' own AI answers. You don't pay per question, and there is no key to protect in your page or on your server.

  • Your features, your data

    The AI calls tools that run in your page: search your catalogue, fill your form, read your docs. Your data stays in your code.

  • Trust built in

    Visitors approve your site in Leuria's own window, which shows what you can and can't do. Nothing runs until they say yes.

  • Works for every visitor

    No Leuria yet? The same feature can use the browser's built-in AI, a small model in the page, or your own server.

A few lines

Add the button, then ask

“Connect your AI” handles the rest: finding Leuria, asking the visitor, and offering another AI when they don't have it. Plain JavaScript, React, or any framework.

Start with the quickstart

shop.js
import { bridge, browserAI, createLeuria } from "@leuria/client"
import { setDefaultClient } from "@leuria/connect"

const ai = createLeuria({ providers: [bridge(), browserAI()] })
setDefaultClient(ai)   // <leuria-connect-button> uses it

const answer = await ai.chat({
  prompt: "A mug that keeps tea warm, under €30?",
  tools: [searchProducts],   // runs in your page
}).text()

Open source, from the button to the app

The libraries and the desktop app are open source, under the Apache 2.0 license.

Go to leuria.dev