live wire
▸MotherDuck adds image classification and object location to prompt_jev(), returning typed SQL outputs with confidence scoresMotherDuck▸BigQuery conversational analytics adds Montréal and Toronto; mixed-region agents still default to globalGoogle Cloud Documentation▸Fabric enables Azure OpenAI Copilot access by default, but OpenAI-subprocessor and cross-region processing/storage switches remain offMicrosoft Learn▸Snowflake Cortex Agents now continue by default when named tools are inaccessible, emitting warnings instead of failing the runSnowflake documentation▸Databricks Genie One can use group memberships to tailor answers, while Unity Catalog remains the access-control boundaryDatabricks documentation▸Fabric data agents can query Power BI models with Read alone; Build and workspace access are unnecessaryMicrosoft Learn▸Fabric data-agent Git configs expose column flags, but selecting a table still includes every columnMicrosoft Learn▸Google Data Agent Kit offers remote Spark kernels, but notebook exports can still move results into local Pandas or ArrowGoogle Cloud Documentation▸Cube says production analytics agents need explicit partial-result states, caller-filtered model search and durable artifactsCube▸Thinking Machines names Bridgewater behind ReViSQL-K2.6, citing 92.97% SC-16 accuracy at 15% of frontier-model costThinking Machines Lab▸AWS says a mismatched data/tool/prompt release cut its Field Sales agent pass rate from 78% to 38% in pre-productionAWS Artificial Intelligence Blog▸NL2SQL Multi-Agent ships evaluation artifacts across BIRD, CSpider, Archer and KDD DataSpace—but no software licenseGitHub▸Snowflake says Cortex Analyst apps keep working, but recommends Cortex Agents; semantic views and verified queries carry overSnowflake Documentation▸IBM watsonx.governance adds agent runtime-control sync plus Langfuse and Arize metric ingestionIBM watsonx documentation▸MotherDuck adds image classification and object location to prompt_jev(), returning typed SQL outputs with confidence scoresMotherDuck▸BigQuery conversational analytics adds Montréal and Toronto; mixed-region agents still default to globalGoogle Cloud Documentation▸Fabric enables Azure OpenAI Copilot access by default, but OpenAI-subprocessor and cross-region processing/storage switches remain offMicrosoft Learn▸Snowflake Cortex Agents now continue by default when named tools are inaccessible, emitting warnings instead of failing the runSnowflake documentation▸Databricks Genie One can use group memberships to tailor answers, while Unity Catalog remains the access-control boundaryDatabricks documentation▸Fabric data agents can query Power BI models with Read alone; Build and workspace access are unnecessaryMicrosoft Learn▸Fabric data-agent Git configs expose column flags, but selecting a table still includes every columnMicrosoft Learn▸Google Data Agent Kit offers remote Spark kernels, but notebook exports can still move results into local Pandas or ArrowGoogle Cloud Documentation▸Cube says production analytics agents need explicit partial-result states, caller-filtered model search and durable artifactsCube▸Thinking Machines names Bridgewater behind ReViSQL-K2.6, citing 92.97% SC-16 accuracy at 15% of frontier-model costThinking Machines Lab▸AWS says a mismatched data/tool/prompt release cut its Field Sales agent pass rate from 78% to 38% in pre-productionAWS Artificial Intelligence Blog▸NL2SQL Multi-Agent ships evaluation artifacts across BIRD, CSpider, Archer and KDD DataSpace—but no software licenseGitHub▸Snowflake says Cortex Analyst apps keep working, but recommends Cortex Agents; semantic views and verified queries carry overSnowflake Documentation▸IBM watsonx.governance adds agent runtime-control sync plus Langfuse and Arize metric ingestionIBM watsonx documentation
nl2sql.ai
the directory · 97 systems tracked

Cloud-native

Open source

Aegis-SQLMIT
Siddanagouda M. Patil

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.

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.

AI-Enabled Decision-Support PlatformMIT
Waqas Ahmad

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.

AskData AIMIT
Inesa Poghosyan

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.

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.

Card Transaction Lakehouse
Sahil Bhadane

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.

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.

ChatBI
Jarvis-zhuang

Photovoltaic-domain conversational BI system with retrieval, text-to-SQL, layered validation, read-only execution, self-correction and committed development and held-out evaluations.

ChatSQLMIT
FrostDsc

MIT agentic SQLite text-to-SQL system with LangGraph correction loops, SQLGlot validation, local RAG, CLI/Streamlit interfaces and committed BIRD Mini-Dev ablations.

ChemQMIT
hxush158

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.

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.

DataheraldApache-2.0
Dataherald

Apache-2.0 open-source natural-language-to-SQL system for interacting with SQL databases through LLMs.

DataMind Analyst
SahilMudgil

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.

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.

DBVERSEMIT
Koji Ozono

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.

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.

E-commerce Analytics CopilotMIT
kejunli-mi

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.

Enterprise AI EmployeeApache-2.0
CW5201

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.

Enterprise Text-to-SQL Agent
Kartikey Kaushiq

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.

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.

HR NL-to-SQL Assistant
Lokesh

Role-aware HR analytics assistant for MySQL/SQLite with schema grounding, SQLGlot validation, read-only execution, clarification, repair, follow-ups and charts.

HR NL-to-SQL AssistantNo license declared
Lokesh-290104

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.

InsightFlow AgentMIT
haihaihai112

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.

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.

LibreDB StudioMIT
LibreDB

MIT-licensed browser database studio supporting many SQL, NoSQL and infrastructure engines, with SSO, audit trails and AI-assisted query generation.

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.

nl2sql-agentMIT
Ashutosh Gandhi

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.

NL2SQL Full Project
Kishor

Conversational Gemini NL2SQL application for SQLite and PostgreSQL with schema retrieval, English/Tamil/Thanglish input, voice, charts, self-correction and staged write confirmation.

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.

pharma-text2sqlMIT
hamzashadeau

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.

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.

QueryGuardMIT
jliu4950

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.

QueryLens
itsvilram

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.

QueryMeshMIT
Lifree0925

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.

QueryMeshMIT
Lifree0925

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.

QueryMind
Ayaz Gouri

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.

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.

SchemaFenceMIT
empoGavin

MIT-licensed, read-only PostgreSQL DBA agent and SQL review toolkit combining deterministic execution gates, inspectable rule packs, runbook retrieval and live-instance diagnostics.

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.

SQL Agent LabMIT
zcf2230

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.

SQL Analyst AgentMIT
CodeAlekh

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.

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.

sqlmesh-agentMIT
Lifree0925

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.

SQLStageApache-2.0
MeiPixel

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.

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.

text2sql Safety GateMIT
zhaosibo-1

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.

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.

Text-to-SQL Analytics AgentMIT
hellozaynabz-art

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.

Text-to-SQL Clarification EngineMIT
ricky231b263

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.

TEXTtoSQL GraphModuleMIT
adminaluru

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.

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 (last verified before removal)
pronoiaLabs

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.

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

Agentic BigQuery DiscoveryApache-2.0
Jordan Totten

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.

ChatBI Photovoltaic AnalyticsUnlicensed
Jarvis-zhuang

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.

E-commerce Analyst AgentNo license declared
1Southair

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.

E-commerce Analytics AgentNo license detected
Siao19299

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.

GroundedSQLMIT (README-declared; no LICENSE file detected)
Shivam Singh

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.

MCP Guarded ToolkitMIT
Hone125

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.

nl2sql-evalMIT
Julie Elkins

Databricks-focused text-to-SQL evaluation harness that tests answerable, ambiguous and unanswerable questions, including whether a system should refuse unsupported requests.

NL2SQL Fine-tune ReliabilityMIT
Mohan Vishe

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.

NL2SQL Multi-Agent
LI-PG1

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.

NomaDataPolyForm-Noncommercial-1.0.0
Nguyễn Đức Minh

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.

QueryGPTInternal
Uber (internal)

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.

SafeSQLNo license declared
AbuBaker91-hub

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.

sql-witnessNot specified
Independent open-source project

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.

Supply Chain AI
Ankur1902

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.