Ask your Database Anything
Connect Postgres, MySQL, or SQLite and ask questions in plain English. Natural QL drafts validated, read-only SQL with AI, and nothing runs until you approve it.

Works with the databases you already run
Powerful by default, safe by design
Natural QL pairs AI-drafted SQL with hard guardrails and an approval gate, so you move fast without handing the keys to a model.
Multi-database support
Connect directly to PostgreSQL, MySQL, or SQLite. Your credentials stay in the browser session and never touch a server.
AI SQL generation
Ask in plain English. Natural QL drafts database-specific SQL with AI, tailored to your dialect.
Safety & guardrails
Every draft is parsed and validated as read-only. Write statements, DDL, and multi-statement queries are rejected before they run.
Approval-gated execution
Nothing runs without you. Review the generated SQL and explicitly approve it before a single row is touched.
AI result explanations
Results come back with a plain-language summary and key insights, so you understand the answer, not just the rows.
Serverless-friendly
No server-side connection state. Each request carries its own session credentials, so it scales cleanly anywhere.
From question to answer in three steps
A user-in-the-loop flow that keeps you in control the whole way through.
Connect
Point Natural QL at a PostgreSQL, MySQL, or SQLite database. Credentials are held per session in your browser.
Ask
Type a question in plain English. Natural QL drafts validated, read-only SQL for your database dialect.
Approve & run
Review the SQL, approve it, and get your results back with an AI-written summary and insights.
Talk to your database in plain English
Connect a database, ask a question, and approve the SQL. Read-only and guarded, every step of the way.
Open Natural QL