Skip to content

Lume

An AI assistant widget for any React app. Runs entirely on your machine with Ollama — no cloud, no API keys, no data leaving your infrastructure.

Self-hostable

Runs entirely on your machine via Ollama. No cloud dependency, no API keys, no data leaving your infrastructure.

Two-step classification

A fast intent classifier routes each message before generating a response — dramatically more reliable than single-shot prompting.

Actions

The assistant can trigger real functions in your app with a built-in confirmation step.

UI Components

Register your own React components and the assistant renders them inline instead of plain text.

LumeProvider

Set up once at the root. Control context from anywhere with useLume().

Debug mode

See intent classification badges on every message to diagnose routing issues in seconds.