Supported databases

One tool, every dialect. AI2SQL generates, explains, optimizes and fixes queries in each engine's native syntax — not lowest-common-denominator SQL.

Live connectors connect · ground · execute

PostgreSQL Generate, explain and optimize PostgreSQL queries from plain English. MySQL Plain English to MySQL queries — dialect-aware, schema-grounded. SQL Server T-SQL from natural language — TOP, OUTPUT, MERGE and more. Snowflake Warehouse-grade SQL from plain English — QUALIFY, FLATTEN, time travel. BigQuery GoogleSQL from natural language — arrays, structs, partition-aware. MongoDB Natural language to MongoDB queries and aggregation pipelines. Oracle PL/SQL-flavored generation — ROWNUM, CONNECT BY, TO_DATE done right.

Dialect support generate · explain · optimize · fix

SQLite Lightweight, embedded — and fully supported in the toolbox. MariaDB MySQL-compatible, with its own extensions — handled correctly. Amazon Redshift Columnar warehouse SQL — DISTKEY/SORTKEY-aware generation. ClickHouse OLAP-speed SQL — materialized views, arrays and aggregate states. IBM Db2 Enterprise Db2 SQL — FETCH FIRST, OLAP functions, system tables. SAP HANA HANA SQLScript and analytics — calculated columns, hierarchies, CE functions. Apache Cassandra CQL from natural language — partition-key thinking built in. Amazon DynamoDB PartiQL and key-condition thinking for DynamoDB. Apache Hive HiveQL for batch analytics — partitions, SerDes, window functions. Presto / Trino Federated SQL — correct Trino syntax across catalogs. DuckDB In-process analytics SQL — Parquet, CSV and friendly syntax. CockroachDB Distributed Postgres-compatible SQL — with the differences handled. GraphQL Describe the data you need — get the GraphQL query.