live wire
IBM makes watsonx Orchestrate AgentOps, custom LLM judging and Bedrock-agent discovery generally availableIBMSchemaGate 0.1.45 fixes broken Oracle ADB wallet connections and an OCI stack pinned 28 releases behindSchemaGatePDI’s Amazon Quick procurement agent grounds spend answers in vendor, category and contract contextAWS Business Intelligence BlogBigQuery’s ML.METRICS example returns 0.84 accuracy but 0.30 macro-F1 on the same 100-row classification queryGoogle Cloud BigQuery docsSchemaGate 0.1.44 auto-selects sentence embeddings, lifting bundled-schema retrieval from 90/98 to 93/98SchemaGateSchemaGate 0.1.43 adds read-only SQL execution with per-principal table checks—and documents unauthenticated client assertionsSchemaGateDatabox adds reusable AI Analyst Skills with personal/company scope, auto-matching and marketplace installsDataboxFabric previews an AI builder for data-agent instructions, source guidance and example queriesMicrosoft FabricDatabricks trains data-agent retriever to stop early or spend bounded extra search steps, reporting 5.8-second latencyDatabricksThoughtSpot adds SpotterCode coding agent to its Visual Embed PlaygroundThoughtSpotLongMemEval-S audit: 67–73% of restore-fixable 80k-budget errors came from evicted evidence under three policiesarXivSchemaGate 0.1.42 adds dimension-aware retrieval and fixes complex multi-table SQL promptsSchemaGateSnowflake agent toolsets can silently drop inherited tools when callers lack accessSnowflake DocumentationLooker’s VS Code extension reaches GA with MCP-assisted LookML generation, editing and validationGoogle Cloud Looker release docsIBM makes watsonx Orchestrate AgentOps, custom LLM judging and Bedrock-agent discovery generally availableIBMSchemaGate 0.1.45 fixes broken Oracle ADB wallet connections and an OCI stack pinned 28 releases behindSchemaGatePDI’s Amazon Quick procurement agent grounds spend answers in vendor, category and contract contextAWS Business Intelligence BlogBigQuery’s ML.METRICS example returns 0.84 accuracy but 0.30 macro-F1 on the same 100-row classification queryGoogle Cloud BigQuery docsSchemaGate 0.1.44 auto-selects sentence embeddings, lifting bundled-schema retrieval from 90/98 to 93/98SchemaGateSchemaGate 0.1.43 adds read-only SQL execution with per-principal table checks—and documents unauthenticated client assertionsSchemaGateDatabox adds reusable AI Analyst Skills with personal/company scope, auto-matching and marketplace installsDataboxFabric previews an AI builder for data-agent instructions, source guidance and example queriesMicrosoft FabricDatabricks trains data-agent retriever to stop early or spend bounded extra search steps, reporting 5.8-second latencyDatabricksThoughtSpot adds SpotterCode coding agent to its Visual Embed PlaygroundThoughtSpotLongMemEval-S audit: 67–73% of restore-fixable 80k-budget errors came from evicted evidence under three policiesarXivSchemaGate 0.1.42 adds dimension-aware retrieval and fixes complex multi-table SQL promptsSchemaGateSnowflake agent toolsets can silently drop inherited tools when callers lack accessSnowflake DocumentationLooker’s VS Code extension reaches GA with MCP-assisted LookML generation, editing and validationGoogle Cloud Looker release docs
nl2sql.ai
the directory · 53 systems tracked

Cloud-native

Open source

AgentCrewMIT
mohdnayif799

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.

askdbMIT
dezhiguan

Governed NL2SQL agent built around AST rewriting, database privileges, cost caps, semantic metrics, audit replay and a deliberately bounded execution pipeline.

Ask Your DataMIT
Kush Patel

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.

AtlasAGPL-3.0 core; MIT clients; commercial EE
AtlasDevHQ

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.

AtlasAGPL-3.0 core; MIT clients/plugins; commercial ee/
AtlasDevHQ

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.

Cassis Ontology BootstrapMIT
Cassis

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.

DashApache-2.0
Agno

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.

DataAgentApache-2.0
DataGallery

Apache-licensed enterprise data-agent framework combining NL2SQL, semantic retrieval, multi-agent workflows, feature engineering, YAML orchestration, and MCP/A2A tool integration.

Dataherald engineApache-2.0
Dataherald

Open-sourced natural-language-to-SQL engine built for enterprise question answering over structured data, with context stores, golden SQL fine-tuning loops, and an API-first design.

DatatideMIT
Yang Shihui

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.

Data WardenApache-2.0
Samuel Viciana Moreno

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.

DB-AgentMIT
jamesdffgy-source

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.

DB-GPTMIT
eosphoros-ai

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.

DBQuillMIT
DBQuill

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.

DeepSQLApache-2.0
DeepSQLAI

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.

DexApache-2.0
Exmergo

Agent-native analytics-engineering toolkit for warehouse exploration, dbt transformation and semantic modeling, schema-drift maintenance, and guarded verification of generated changes.

dstApache-2.0
get-dst

Governed serving layer between AI agents and data warehouses, returning definition-grounded answers with SQL, confidence grades and signed receipts through MCP or REST.

GameOps InvestigatorMIT (code); CC BY 4.0 (synthetic data)
nickname21kmr

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.

JeevesMIT
Jayanta

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.

Metric AgentMIT
WenDing-Y

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.

naoApache-2.0 core; commercial enterprise-marked files
nao Labs

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.

OpenChatBIMIT
OpenChatBI

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.

ParityMIT
Parity Contributors

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.

QueroraApache-2.0
8ugustdev

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.

QueryGateMIT
Arif Krepkiy

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.

QueryPilotMIT
Akhilesh Vangala

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.

QueryWeaverAGPL-3.0
FalkorDB

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.

QwenPaw-DataApache-2.0
AgentScope

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.

Self-Improving SQL AgentMIT
ssk525

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.

shopkeeper-agentMIT
didilili

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.

SQLCoder / DefogApache-2.0 (models: varies)
Defog.ai

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.

sqlsureApache-2.0
sqlsure

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.

SQLVerity AIApache-2.0
SQLVerity AI

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.

TableTalkMIT
Skander Ghariani

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.

text2sql-frameworkMIT
Text2SqlAgent

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.

Text-to-SQL Agent (Sarthak)Apache-2.0
Sarthak2828

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.

Text-to-SQL Agent SystemMIT
fengyede79

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.

VannaMIT
Vanna AI

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.

Weekend WarriorsApache-2.0
pronoiaLabs

Former Apache-2.0 reference stack for building Snowflake Cortex Agents applications. The public repository previously tracked by this directory now returns 404, so the entry is retained only as a historical record pending a replacement upstream URL.

Wren AIMulti-license: Apache-2.0 code; CC-BY-4.0 docs
Canner

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.

WrenAIApache-2.0 / CC-BY-4.0 by path
Canner

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

Research & internal