01
Knowledge that answers with receipts.
Ingest URLs, sitemaps, files, and text into namespace-fenced retrieval. Every grounded answer can point users back to the exact source.
Explore the primitiveFree · open source
You wanted a feature, not a second project. Streaming, history, memory, knowledge, attachments, and tools are already built.
Already handled
Retrieval, memory, persistence, rendering, attachments, and tools ship as one working system. You install a component and a route, and the rest is already there.
01
Ingest URLs, sitemaps, files, and text into namespace-fenced retrieval. Every grounded answer can point users back to the exact source.
Explore the primitive02
Conversation ownership is resolved behind your server boundary. Client input never gets to decide who a user is or which history they can read.
Explore the primitive03
Streaming, conversation history, memory, attachments, citations, and inline rendering for markdown, code, tables, and diagrams. Weeks of work you don't have to do.
Explore the primitive04
Drop the React widget into your app, publish configuration from the dashboard, and keep the colors, capabilities, and copy unmistakably yours.
Explore the primitiveDesigned for production
The chat bubbles were never the hard part. It’s the streaming, the history, the retrieval, the memory, the uploads, and keeping every user’s data their own. That’s the part you install instead of building.
Open the quickstartAdd the widget and one server route to your existing React app.
Resolve the signed-in user on your server - never from client input.
Choose the model, prompt, knowledge, memory, tools, and product theme.
Publish versions, track usage and answer quality, and roll back without redeploying.
From install to production
Install the widget, configure the full runtime, and publish a version your team can operate with confidence.
01
Add the React component and one server route to the product you already have.
02
Choose the model, prompt, knowledge, memory, tools, and theme from one dashboard.
03
Ship a reviewed version, track usage and answer quality, and roll back without redeploying your app.
Build the agent your product needs.
Hosted backend included. No card required to start.