REST & SQL API Playground

Interactive client API explorer, live request runner, and cURL / TypeScript code generation.

Launch Notebook
API Endpoints Catalog
POST/api/gemini
AI 3-Part SQL Explainer

Generate structured Kid, Technical, and SQL explanations using Gemini 3.5 Flash Lite

POST/api/query
Execute Raw SQL Query

Executes arbitrary ANSI/SQLite SQL queries against the local in-memory database engine

POST/api/stitch
Stitch Parallel Execution

Executes multiple queries in parallel across isolated WebAssembly SQLite clones

GET/api/tables
Inspect Database Schema Tables

Returns metadata, row counts, and column definitions for all tables in the active SQLite catalog

POST
JSON Request Body
Response Payload
Click "Send" above to execute the request and inspect live output.
// TypeScript / Fetch SDK
const payload = {
  "topic": "INNER JOIN",
  "useCuratedOnly": false
};

const response = await fetch("http://localhost:3000/api/gemini", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify(payload),
});

const data = await response.json();
console.log(data);