Cloud-native
Conversational analytics on the Databricks Intelligence Platform. Genie spaces are scoped to curated datasets, learn from feedback and example queries, and expose usage monitoring for data teams.
Generative SQL in the Amazon Redshift query editor and natural-language analytics in Amazon QuickSight (Q), producing queries and visuals from plain-English questions.
Copilot experiences across Fabric workloads — natural language to SQL in the SQL analytics endpoint and warehouse, DAX generation in Power BI, and notebook assistance in Data Engineering.
Managed text-to-SQL service inside Snowflake Cortex. Business users ask questions in natural language; a semantic model (YAML) grounds generation against governed definitions before SQL touches the warehouse.
Gemini-powered assistance across BigQuery: natural-language query generation in BigQuery Studio, data canvas for visual NL-driven exploration, SQL completion and explanation.
Open source
MIT DuckDB/ANSI text-to-SQL engine that maps governed metrics to deterministic SQL, discovers bridge tables with a NetworkX Steiner tree, and validates ASTs with SQLGlot.
Agentic text-to-SQL system that plans, selects schema, executes against a physically read-only database, repairs errors, verifies semantics and exposes traces plus an MCP server.
MIT-licensed reference BI stack joining configurable multi-source ingestion, a DuckDB star schema, dashboards, workflow rules, and a Claude text-to-SQL/RAG assistant. It excludes PII from the reporting layer, redacts questions, parses model SQL with sqlglot, restricts execution to approved read-only tables, caps rows, and records tool calls in an append-only audit log.
Self-hosted text-to-SQL assistant for PostgreSQL, MySQL and SQLite that returns answers with the executed SQL, using FastAPI, React, local embeddings and sqlglot-based guardrails.
Governed NL2SQL agent built around AST rewriting, database privileges, cost caps, semantic metrics, audit replay and a deliberately bounded execution pipeline.
Auditable text-to-SQL demo over synthetic portfolio datasets. It supports model-generated SQL or a deterministic, keyless compiler, runs both through structural verification and a read-only guard, and shows the SQL beside every result.
Self-hostable AI data analyst for SQL warehouses and REST APIs, grounded in an authored YAML semantic layer with review-gated knowledge context, MCP, dashboards and embeddable clients.
Company-facts and semantic-context system for AI agents that separates live surveyed data, human-approved facts and source records, exposes answers through MCP, and can run self-hosted in a VPC.
Apache-2.0-style reference lakehouse with an integrated local text-to-SQL layer over DuckDB and Parquet, schema/metric retrieval, parser-based table allow-listing, forced row limits, a locked external-file sandbox and one-step SQL repair.
Open-source kit for assembling reviewable analytics-agent context from dbt models, warehouse schemas, dashboards, query history and documentation while preserving evidence and surfacing unresolved meaning as questions.
Photovoltaic-domain conversational BI system with retrieval, text-to-SQL, layered validation, read-only execution, self-correction and committed development and held-out evaluations.
MIT agentic SQLite text-to-SQL system with LangGraph correction loops, SQLGlot validation, local RAG, CLI/Streamlit interfaces and committed BIRD Mini-Dev ablations.
MIT-licensed process-industry natural-language analytics curriculum and reference stack using PostgreSQL semantic views, SQLGlot guardrails, read-only roles, row-level security, golden-answer generation and evaluation tooling.
Self-learning data agent that combines six context layers, validated-query knowledge, error learnings, live schema introspection, and separate analyst/engineer roles for answering business questions over PostgreSQL.
Apache-licensed enterprise data-agent framework combining NL2SQL, semantic retrieval, multi-agent workflows, feature engineering, YAML orchestration, and MCP/A2A tool integration.
Apache-2.0 open-source natural-language-to-SQL system for interacting with SQL databases through LLMs.
Agentic text-to-SQL analytics application built with LangGraph, FastAPI and React for PostgreSQL and CSV data, with SQLGlot-based validation, statistical-outlier detection and streamed traces.
Self-hosted conversational BI platform for natural-language analysis across CSV, Parquet, Excel and PostgreSQL, with DuckDB execution, charts, dataset-level access control, scheduled reports, Skills and MCP extensions.
Spanish-language governed NL-to-SQL lakehouse agent prototype. Its implemented layers parse SQL into an allowlisted AST, enforce role/column/position policies, and estimate query cost from Iceberg manifests before DuckDB execution; generation, masking, and audit layers are not yet complete.
Local-first Windows desktop database assistant that turns natural-language requests into typed, reviewable operations, with physically read-only query paths and explicit one-use confirmation for SQLite writes.
MIT-licensed agentic data assistant and application platform that connects to databases and files, generates and executes SQL and Python analysis, runs reusable skills, and produces reports and dashboards.
Local-first Windows database agent for natural-language SQL, charts, and controlled writes across SQLite, MySQL, and PostgreSQL, with read-only defaults, typed reviewable operations, bounded execution, and one-use write confirmation.
MIT-licensed database client with 3D and 2D ER diagrams, SQLite/PostgreSQL support, editable data views and text-to-SQL generation through OpenAI-compatible local or cloud model endpoints.
Self-hosted Postgres and MySQL database agent for natural-language BI, schema exploration, slow-query analysis, index recommendations, dashboards and MCP access, with bring-your-own-model endpoints.
Agent-native analytics-engineering toolkit for warehouse exploration, dbt transformation and semantic modeling, schema-drift maintenance, and guarded verification of generated changes.
Governed serving layer between AI agents and data warehouses, returning definition-grounded answers with SQL, confidence grades and signed receipts through MCP or REST.
MIT-licensed, Olist-specific analytics stack combining DuckDB views, a metric semantic layer, dashboards and a deterministic natural-language router that selects allowlisted SQL templates rather than generating arbitrary SQL.
Apache-2.0 knowledge-augmented enterprise agent prototype combining intent routing, RAG and read-only DuckDB text-to-SQL. The maintainer explicitly marks knowledge-graph, claim-evidence verification, evaluation and frontend work as unfinished.
Cyclic LangGraph text-to-SQL reference with SQLGlot validation, independent read-only SQLite/PostgreSQL enforcement, timeouts, row caps and a bounded typed-error repair loop.
Evidence-first game-operations incident investigation agent that exposes metric definitions, read-only SQL, cohort comparisons, anomaly detection and citation-checked reports through MCP tools.
Role-aware HR analytics assistant for MySQL/SQLite with schema grounding, SQLGlot validation, read-only execution, clarification, repair, follow-ups and charts.
Self-hosted HR analytics assistant for MySQL/SQLite with role-scoped schema access, sqlglot query validation, read-only database credentials, bounded repair, charts, and a 55-question execution-accuracy harness.
MIT-licensed, self-hosted business analytics agent that turns constrained natural-language plans into validated read-only SQL, auditable reports and MCP/FastAPI interfaces. The repository includes a 20-case demo regression set, retrieval metrics, tests and explicit limits on what has not been validated with real models or services.
MIT Laravel NL2SQL package and Blade chat widget for PostgreSQL, MySQL, MariaDB and SQLite. Sends schema structure rather than rows to the configured model, supports hosted or local models, and exposes benchmark, privacy and validator caveats.
MIT-licensed browser database studio supporting many SQL, NoSQL and infrastructure engines, with SSO, audit trails and AI-assisted query generation.
Self-hosted, metric-first conversational analytics agent that constrains SQL generation with published metric SQL, themes, models and join relationships; asks for clarification when semantic retrieval misses.
Open-source analytics-agent framework with a CLI for building versioned context, a self-hosted chat interface, evaluation commands and feedback workflows for deploying natural-language analytics to teams.
MIT-licensed schema-grounded SQLite text-to-SQL prototype with foreign-key join-path hints, SQLGlot read-only validation, a two-round repair loop, execution traces and a committed 30-question result-matching evaluation.
Conversational Gemini NL2SQL application for SQLite and PostgreSQL with schema retrieval, English/Tamil/Thanglish input, voice, charts, self-correction and staged write confirmation.
Open-source conversational BI and Text2SQL agent with schema linking, catalog retrieval, persistent memory, Plotly visualization, MCP support, and Streamlit/Gradio interfaces across multiple warehouses and LLM providers.
Alpha Python regression-test and CI-gate toolkit for text-to-SQL and analytical agents. Runs generated SQL against SQLite fixtures and checks golden-result, invariant, or baseline-differential expectations before returning a failing exit code.
Open-source English/French pharmaceutical sales NL2SQL reference that resolves entities before SQL generation, requires users to approve interpretations, validates SQL with an AST guard, and isolates generated Python in a constrained child process.
Local-first macOS conversational-BI desktop app that delegates planning to installed CLI agents, requires them to emit validated intermediate representations rather than SQL, then compiles and executes read-only queries locally.
Adaptable MCP reference server for governed warehouse access: validates model SQL, injects tenant predicates, masks PII, estimates cost and independently re-parses the final statement before read-only execution.
Security-focused text-to-SQL reference implementation for fictional SQLite ecommerce data. It treats model output as untrusted, validates SQL with SQLGlot, injects row-level authorization server-side, and ships correctness and adversarial regression suites.
Open-source PostgreSQL text-to-SQL application with layered read-only controls, schema retrieval, self-correction, Redis caching and a published 100-question BIRD mini-dev ablation study.
Chinese-language NL2SQL agent for BI workflows, combining terminology normalization, schema linking, model routing, SQLGlot validation, read-only execution, result auditing and bounded self-correction.
MIT-licensed Chinese-language NL2SQL agent for business intelligence with business-term normalization, deterministic schema linking, SQLGlot validation, risk scoring, read-only execution, result auditing and bounded self-correction.
Ambiguity-aware PostgreSQL/SQLite text-to-SQL prototype that offers explicit business-meaning choices before generation and applies AST validation, table whitelisting and read-only execution.
Self-hosted natural-language-to-SQL copilot over a lens-manufacturing PostgreSQL star schema, with a FastAPI backend and React UI. It returns generated SQL, applies read-only guardrails, and includes a small execution-result golden evaluation.
Graph-powered Text2SQL application and SDK that models database schemas as a graph, generates and executes SQL from natural language, and exposes REST, MCP, Python SDK, Docker, and multi-turn interfaces for PostgreSQL and MySQL.
Apache-2.0 enterprise data-agent stack combining governed metadata and knowledge graphs, reusable analysis skills, and a controllable artifact-oriented host runtime. v0.3.0 adds headless HTTP/replayable SSE execution, scheduled runs, snapshots, forks and host-owned delivery.
MIT-licensed, read-only PostgreSQL DBA agent and SQL review toolkit combining deterministic execution gates, inspectable rule packs, runbook retrieval and live-instance diagnostics.
MIT LangGraph text-to-SQL reference agent for a bundled music-store schema. It combines SELECT/WITH-only execution, retries on executor or guardrail errors, a persistent playbook of failure-derived lessons, optional Mem0 user memory, Streamlit UI and MCP execution tool.
Chinese-language educational NL2SQL data agent implementing metadata ingestion, vector and full-text retrieval, LangGraph orchestration, SQL generation/validation/execution, SSE streaming, and a React interface for an e-commerce warehouse.
MIT-licensed self-repairing SQLite text-to-SQL agent bundled with a 192-task evaluation rig, committed per-task results, grader calibration, paired ablations, trace replay and an offline evidence report.
Inspectable Python text-to-SQL research agent comparing one-shot, tool-using and database-experienced Claude workflows on a cleaned BIRD subset, with an MCP database server, read-only execution, reproducible splits and tests.
Family of open-weight text-to-SQL models (SQLCoder) plus a commercial platform. SQLCoder models were repeatedly competitive with much larger general models on SQL generation benchmarks.
MIT-licensed self-correcting NL2SQL reference implementation for Chinese-language BI workflows, combining business-term normalization, schema linking, model routing, SQLGlot validation, explain-based scan checks, read-only execution, result auditing and bounded retries.
Apache-2.0 text-to-SQL workbench and Python SDK with configurable schema retrieval, few-shot prompting, ORM query objects, evaluation, budgeted grid search, React UI and FastAPI serving.
Deterministic semantic SQL inspector that checks AI- or human-written queries for fan-out, additivity, join-key, cross-join, weighted-average, and sensitive-column violations before execution.
Developer-preview governed NL2SQL platform that keeps context and generated SQL inspectable, validates fail-closed, requires explicit approval and runs through bounded read-only connections.
Local, open-source SQLite text-to-SQL agent that runs against an OpenAI-compatible endpoint, repairs SQL errors, generates sandboxed charts, records JSONL traces, and exposes ask/query/schema tools through MCP.
Python SDK for agentic text-to-SQL that lets a model explore schemas and test/self-correct queries through an execute_sql tool, with dialect adapters, tracing, optional scenarios, MCP trace analysis, and LangChain middleware.
MIT-licensed Chinese natural-language-to-SQL reference that routes generated SQL through a table, column and function allow-list, enforces row limits, and executes against a read-only SQLite sandbox with an authorizer and timeout.
Open-source Python text-to-SQL agent built on Google ADK. Extracts SQLite or PostgreSQL schemas, generates SQL with Gemini, validates syntax and referenced schema objects with SQLGlot, executes queries, and retries failed SQL up to three times.
A controllable enterprise-oriented text-to-SQL reference implementation built with LangGraph, FastAPI, SQLGlot, Qdrant, and Elasticsearch. It combines semantic preflight, multi-path metadata retrieval, AST-based SQL safety checks, bounded correction, recovery flows, SSE observability, and packaged evaluation suites.
MIT-licensed Claude-powered DuckDB analytics agent with schema exploration, bounded tool use, read-only execution, self-correction and a 12-question execution-accuracy evaluation harness.
Local MySQL text-to-SQL prototype using Ollama and Qwen2.5-Coder, with an ambiguity check that can ask follow-up questions before generating SQL, a Streamlit UI, schema viewer, and result summaries.
MIT-licensed Python text-to-SQL research implementation that maps questions into a semantic query, resolves business concepts and join paths through Neo4j, deterministically compiles SQL, validates and guardrails it, then executes against PostgreSQL.
MIT-licensed, user-aware data-agent framework for natural-language-to-SQL, database tools, streaming tables/charts and permission-aware execution. The main GitHub repository is archived; its docs and PyPI package remain online, with v2.0.2 as the latest release.
Previously published end-to-end Snowflake Cortex Agents reference stack. Its GitHub repository has returned 404 on repeated checks since at least September 12, 2026, so the implementation is currently unavailable for verification.
Agent-oriented generative BI and governed text-to-SQL system built around an MDL semantic layer, versioned business context, execution guardrails, and connectors for more than 20 data sources.
Governed generative-BI and text-to-SQL system built around an open context layer, producing SQL, charts, dashboards, and agent-facing context across 20+ data sources.
Commercial
Local and self-hosted governed semantic layer for AI database analysis, with human-approved metrics and joins, snapshot-pinned YAML models and receipts recording SQL, relationships and model version.
Cross-platform, local-first database client and SQL workspace supporting 40+ databases, bring-your-own-model SQL generation/explanation/optimization, desktop/web/Docker/CLI delivery, and MCP.
Source-available, single-user self-hosted analytics assistant combining natural-language SQL, governed context, dashboards, metrics, monitoring and execution-time scope enforcement.
Source-available semantic sidecar that compiles version-controlled YAML metrics and dimensions into SQL across eight dialects, exposing governed queries over REST, PostgreSQL wire, Flight SQL and MCP. v2.27.1 adds a tested DuckDB ADBC client path and fixes Flight SQL schema negotiation.
Research & internal
Apache-2.0 evaluation harness for the table-retrieval stage before NL2SQL. It compares six BigQuery and Dataplex discovery strategies across a 15-table corpus, 25 graded questions and five repetitions, with Vertex AI Pipelines, checkpointing, scoring and committed full-run results.
Chinese-language photovoltaic analytics prototype that routes table and metric context into text-to-SQL, validates and executes queries through a read-only SQLite connection, retries bounded execution failures, and streams traces over SSE. Includes a 31-question synthetic-domain evaluation and committed per-version outputs. No software license is declared.
A Chinese-language research implementation for text-to-SQL over a seven-table SQLite retail warehouse. It includes read-only validation, execution timeout, optional repair and self-check loops, schema retrieval, and an 84-question executable evaluation set. The repository reports that adding business metric definitions to schema context raised result accuracy from 33.3% to 94.0%; it has no declared software license.
Domain analytics agent for the Olist e-commerce dataset with metric definitions, SQLGlot safety controls, deterministic calculations, FastAPI/Streamlit interfaces and a frozen 60-case evaluation.
ReAct text-to-SQL research implementation for SQLite that verifies numeric answer claims against returned rows and ships a BIRD mini-dev evaluation harness with intervention and recovery metrics.
A local-first MCP proof of concept that exposes guarded SQL and knowledge-base tools. Its SQL path combines statement validation, AST inspection, execution-plan checks, scope authorization, row limits, and bounded rewrite attempts, with offline tests and reproducible metrics.
Databricks-focused text-to-SQL evaluation harness that tests answerable, ambiguous and unanswerable questions, including whether a system should refuse unsupported requests.
Reproducible MIT evaluation of QLoRA fine-tuning for Qwen2.5-Coder-3B on BIRD Mini-Dev, measuring capability (pass@10), repeatability (pass^10), failure modes and comparison with a prompted 7B model.
Research implementation for multi-step NL2SQL and data analysis with clarification, schema retrieval, read-only SQL controls, sandboxed Python computation, provenance traces, and reproducible evaluation scripts.
Experimental semantic-first conversational BI client exploring model-agnostic LLM configuration, database schema discovery and a Cube-based semantic layer; natural-language querying remains roadmap work.
Uber's internal natural-language-to-SQL system, described publicly in engineering posts: multi-agent pipeline with workspace routing, intent classification, and iterative self-correction over Presto-scale schemas.
PostgreSQL chat-to-SQL prototype that separates model generation from deterministic SQLGlot validation and layered read-only execution, with allow-listed tables, limits, timeouts, audit rows, a web UI and an MCP server.
Offline benchmark for text-to-SQL verification. It executes gold and faulty SQL against a local engine, compares verification detectors, demonstrates data-scope sensitivity, and includes a destructive-operation guardrail comparison.
Full-stack supply-chain analytics platform with a tool-calling copilot, RAG and an allowlisted read-only text-to-SQL layer over MySQL. The repository documents synthetic-demo provenance, backend tests and explicit deployment and RBAC limitations.