Natural-language analytics · text-to-SQL

Automotive Analyst

Ask the assembly-plant warehouse a question in plain English. Your model writes PostgreSQL, the server validates it through read-only guardrails and runs it — and you always see the query behind the answer.

Dashboard ↗
Bring your own key
Connect a model to run queries

Pick a provider and paste an API key. It's stored only in this browser tab and sent directly to the provider — never to this site's server, and gone when you close the tab.

How it works
1 · Your key
Your provider key stays in this browser tab and calls Claude / OpenAI / Gemini directly — never our server.
2 · Generate
Your model writes one PostgreSQL SELECT, grounded in the star schema served by the API.
3 · Guardrail
The server validates it: SELECT-only, single statement, allow-listed tables, LIMIT injected.
4 · Execute
Run as a read-only role inside a read-only transaction with a statement timeout. Self-corrects once on error.