In AskYourDatabase
You already run BigQuery, MSSQL, MySQL, PostgreSQL, or Snowflake and can't migrate.
Comparison
Pick AskYourDatabase if you already run BigQuery, MSSQL, MySQL, PostgreSQL, or Snowflake and want a chat assistant — desktop or embedded — answering English questions over that warehouse with charts and a dashboard builder. Pick nlqdb if you want the database itself provisioned, schema evolved via English, and answers rendered inside your product from one HTML element.
The same goal, two ways.
> this month's signups grouped by acquisition channel, top 10 only
In AskYourDatabase
You already run BigQuery, MSSQL, MySQL, PostgreSQL, or Snowflake and can't migrate.
In your HTML
<nlq-data goal="this month's signups grouped by acquisition channel, top 10 only"></nlq-data> An analyst question AskYourDatabase would answer via the Desktop App or embed-chat over your existing warehouse; nlqdb mints the Postgres database and renders the answer in one `<nlq-data>` element against the live schema.
What's different
| Dimension | nlqdb | AskYourDatabase | Note |
|---|---|---|---|
| Owns the database (provisions + migrates) | AskYourDatabase connects to an already-existing warehouse; provisioning is out of scope by design. | ||
| Natural-language → SQL | |||
| Auto-migration via NL ('add a column for tags') | AskYourDatabase is read-focused with optional CRUD on the Dashboard Builder; English-driven schema changes are not part of the product. | ||
| Destructive-op diff preview before apply | AskYourDatabase sanitises AI-generated SQL and recommends a read-only DB user for SELECT-only workloads; a per-operation diff preview the user confirms is unique to nlqdb. |
| Dimension | nlqdb | AskYourDatabase | Note |
|---|---|---|---|
| MCP server (agent-callable) | nlqdb's MCP server exposes `nlqdb_query`, `nlqdb_list_databases`, `nlqdb_describe` — `nlqdb_query` materialises Postgres on first reference, no separate create-DB tool needed. AskYourDatabase ships REST APIs (Ask, Messages, New Chat); no MCP surface today. | ||
| Embeddable HTML in product | AskYourDatabase's Website Chatbot embeds a chat widget on any page; nlqdb's `<nlq-data>` is a goal-shaped element answering inline in the product layout, not a chat surface. | ||
| Customer-facing BI chatbot + dashboard builder | AskYourDatabase ships a real-time Dashboard Builder plus chatbot embed targeted at customer-facing BI; nlqdb today renders one in-product answer per `<nlq-data>` element rather than a hosted chatbot. | ||
| Multi-engine support beyond Postgres | AskYourDatabase documents BigQuery, MSSQL, MySQL, PostgreSQL, and Snowflake as supported engines. nlqdb is Postgres-first in Phase 1; ClickHouse lands on the workload-analyser path. | ||
| Anonymous mode (try before sign-in) | |||
| SOC 2 Type 2 certification | AskYourDatabase's public security portal documents an in-progress SOC 2 Type 2 audit, originally anticipated to complete December 2025 — check their current security page for the live status. nlqdb is pre-alpha and carries neither SOC 2 nor HIPAA today. | ||
| On-premise / self-hosted deployment | AskYourDatabase ships an Enterprise on-premise deployment option; nlqdb is Cloudflare-Workers-hosted in Phase 1. |
shipped · partial · not shipped
No sign-in. The anonymous database lasts 72 hours; adopt it with one click if you keep it.
Start with a goal →The error has been recorded. Reload to recover; if it persists, sign out and back in.