The full SQLRite engine compiled to WebAssembly. Everything runs in this tab — no server. State lives in memory; refreshing the page wipes it.
(run a query to see output)
The WASM SDK builds the LLM-API request body in this browser tab, but
doesn't make the HTTP call itself. CORS + API-key
exposure rule that out (see docs/ask.md for the full
reasoning). Instead, the call goes through a backend proxy you control.
The proxy is ~10 lines — see examples/wasm/server.mjs for a
zero-dependency Node version that this demo expects on
POST /api/llm/complete.
(submit a question to see generated SQL here)
(model rationale shows here)