Natural Language SQL Builders LLM Tools

Tools for translating natural language queries into SQL and querying databases conversationally. Includes SQL query optimization and database interaction layers. Does NOT include general database ORMs, data visualization, or non-SQL query languages.

There are 150 natural language sql builders tools tracked. 6 score above 50 (established tier). The highest-rated is CodePhiliaX/Chat2DB at 59/100 with 25,219 stars. 3 of the top 10 are actively maintained.

Get all 150 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=llm-tools&subcategory=natural-language-sql-builders&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 CodePhiliaX/Chat2DB

AI-driven database tool and SQL client, The hottest GUI client, supporting...

59
Established
2 julien040/anyquery

Query anything (GitHub, Notion, +40 more) with SQL and let LLMs (ChatGPT,...

56
Established
3 DEEP-PolyU/Awesome-LLM-based-Text2SQL

[TKDE2025] Next-Generation Database Interfaces: A Survey of LLM-based...

56
Established
4 TuGraph-family/Awesome-Text2GQL

Fine-Tuning Dataset Auto-Generation for Graph Query Languages.

54
Established
5 eosphoros-ai/Awesome-Text2SQL

Curated tutorials and resources for Large Language Models, Text2SQL, ...

54
Established
6 chand1012/sql2gpt

Python tool to turn SQL Database Schemas into ChatGPT Prompts

51
Established
7 eosphoros-ai/DB-GPT-Hub

A repository that contains models, datasets, and fine-tuning techniques for...

49
Emerging
8 pilotpirxie/ormGPT

An ORM based on OpenAI that translates plain language into SQL queries and...

49
Emerging
9 parkervg/blendsql

Query language for blending SQL and local language models across structured...

48
Emerging
10 sqlchat/sqlchat

Chat-based SQL Client and Editor for the next decade

47
Emerging
11 supabase-community/database-build

In-browser Postgres sandbox with AI assistance (formerly postgres.new)

46
Emerging
12 georgia-tech-db/evadb

Database system for AI-powered apps

46
Emerging
13 ananyaem/CardQL

Chat with your credit card statements locally: IMAP → PDF parsing →...

46
Emerging
14 marcominerva/DatabaseGPT

Query a database using natural language

45
Emerging
15 pdxjie/text2sql-v1.0

🧙‍♂️ Text2SQL 是基于 SpringBoot、MySQL、Vue2 以及 ChatGPT,通过用户输入的表结构和需求,神奇地生成具体的...

44
Emerging
16 empower-ai/sql-agent

Ai Agent that helps you do data analytics with natural language.

43
Emerging
17 beh74/pgassistant-community

A PostgreSQL assistant for developers Understand, optimize, and improve your...

42
Emerging
18 IshaanLabs/langgraph-text-to-sql-agent

Offline Text-to-SQL Agent – Convert natural language questions into SQL...

42
Emerging
19 HamzaG737/rappel-conso-chat-app

Chatbot to interact with a SQL database using LLMs and Langchain agents

42
Emerging
20 dev-asterix/PgStudio

Intelligent PostgreSQL tooling for VS Code | Build, explore, and query...

42
Emerging
21 stubailo/ask-your-database

Open source npm script to talk to your Postgres database with GPT.

42
Emerging
22 plmercereau/chat-dbt

Interact with your database using human queries through OpenAI GPT.

42
Emerging
23 soukicz/sql-ai-optimizer

AI powered analysis of MySQL performance

42
Emerging
24 smakubi/text-to-sql

SQL and Python Agent for your MySQL databases.

41
Emerging
25 Florents-Tselai/tsellm

tsellm: LLMs in SQLite and DuckDB

41
Emerging
26 garyzava/chat-to-database-chatbot

Chat to your Database GenAI Chatbot

40
Emerging
27 mcxiaoxiao/MMSQL

[IJCNN2025] MMSQL: Multi-turn Multi-type text-to-SQL test suit. Repository...

39
Emerging
28 happyadam73/tsql-chatgpt

T-SQL based ChatGPT integration for Azure SQL Database. Query your data...

39
Emerging
29 samadpls/Querypls

Querypls🛠️: WebApp that Simplify SQL with Your Prompts. Transforming...

38
Emerging
30 CL-lau/SQL-GPT

Use ChatGPT to generate SQL and perform execution. Optimization and error...

38
Emerging
31 bayeru/chat-to-your-database

Chat to your database with AI. An experimental app to test the abilities of...

38
Emerging
32 Syed007Hassan/Chat-To-Your-Database

Natural language querying allows users to interact with databases more...

38
Emerging
33 garystafford/llm-langchain-sql-demo

Using LangChain's SQL Database Chain and Agent with various LLMs to perform...

37
Emerging
34 ademakdogan/ChatSQL

Convert the given plain text to MySQL query by ChatGPT

37
Emerging
35 h2oai/sql-sidekick

Experiment on QnA tabular data using LLMs and SQL

37
Emerging
36 FonsecaGoncalo/analytics-assistant

Analytics Assistant CLI - A command-line tool that enables users to obtain...

37
Emerging
37 cogitovirus/langchain-sql-agent-bootstrap

Langchain SQL Agent Boostrap application. Flask on the backend, React on the front.

37
Emerging
38 cloudquery/pg_gpt

Experimental extension that brings OpenAI API to your PostgreSQL to run...

37
Emerging
39 axonops/cqlai

Modern AI-powered CQL shell for Apache Cassandra® with rich terminal UI,...

36
Emerging
40 SubhanHakverdiyev/OptimizeQL

OptimizeQL — AI-powered SQL query optimizer

35
Emerging
41 marcolardera/askdb

Universal Q&A database tool

35
Emerging
42 kerem-kaynak/llmshark

Copy structure of your Postgres DBs as Markdown to prompt LLMs better!

35
Emerging
43 huchenxucs/ChatDB

The official repository of "ChatDB: Augmenting LLMs with Databases as Their...

35
Emerging
44 byebyebruce/chat2data

🗣 📊Chat2Data is a tool for interacting with your DATA, supporting MySQL,...

35
Emerging
45 PrimeTheKid/SpringAI-SQL-Assistant

A GPT-powered SQL assistant that understands human language and talks to...

34
Emerging
46 neondatabase/neon-postgresql-expert

Input for an OpenAI GPT that can answer questions about Neon database and Postgres

34
Emerging
47 marblexyz/aisqlgen

Autogenerate SQL and visualization using AI

34
Emerging
48 bryanbeshore/query_lens

Natural language SQL query builder for Rails, powered by AI

34
Emerging
49 ibm-self-serve-assets/QueryCraft

The easiest and most comprehensive framework for building enterprise-grade...

33
Emerging
50 bgunlp/qpl

Code and dataset for the paper "Semantic Decomposition of Question and SQL...

32
Emerging
51 Soumya-Kushwaha/SQL-Chat

Chat with MYSQL database

32
Emerging
52 rocket-connect/gqlpt

Leverage AI to generate GraphQL queries from plain text.

32
Emerging
53 kinosal/codex-analytics

Translate English to SQL and Python Pandas with OpenAI's GPT-3 Codex model

31
Emerging
54 HarryVolek/aisql

Use GPT to generate SQL

31
Emerging
55 AringoldX/chatwithDB

About ChatWithDB: Transforming databases into conversational partners using...

31
Emerging
56 parthasarathydNU/protein-data-nlq

GenoQuery is an innovative tool designed to streamline the process of...

30
Emerging
57 shravanasati/squirrel

An AI SQL query builder and executor.

30
Emerging
58 cremerf/natural_language_to_sql

Chat with your Database! Natural language to SQL with a friendly UI....

30
Emerging
59 wangle201210/text2sql

将自然语言转换为对应的SQL查询语句

30
Emerging
60 Airsequel/SQLiteGPT

SQL function for SQLite to directly query OpenAI's ChatGPT

30
Emerging
61 sqlflash/Awesome-Text2SQL-Dataset

a collection for SQL dataset, from Text2SQL.

29
Experimental
62 MettaSurendhar/Met-Interact

An Application with interacts with the database using NLP and Langchain

28
Experimental
63 rafaelpierre/text2sql-workshop

A basic Text2SQL App, powered by Langchain and OpenAI.

28
Experimental
64 abhi9720/querycraft-ai

An open-source AI that translates natural language to SQL. Chat with your...

27
Experimental
65 CycloneBoy/base_sql

BASE-SQL: A powerful open source Text-To-SQL baseline approach

27
Experimental
66 Dumpsterfirefire/Voice-Powered-AI-SQL-Assistant-Python-GPT-LangChain

🎤 Transform voice questions into SQL queries, executing them directly on...

27
Experimental
67 malikabass1656/Awesome-LLM-based-Text2SQL

📝 Explore a rich collection of research and projects on LLM-based...

27
Experimental
68 Gaurav-Van/Chat-With-MySQL

Meet MySQL Assistant: Access database info seamlessly with natural language....

27
Experimental
69 ravirch/Query-Databases-with-AI

LangChain SQL Chatbot lets users query SQLite, PostgreSQL & MySQL with...

27
Experimental
70 rpopuc/nl-mongodb-query-builder

A proof of concept application that converts natural language queries into...

27
Experimental
71 aliyeysides/prisma-gpt

Prisma extension that lets you query your database with natural language using GPT

25
Experimental
72 jorgeandrespadilla/sql-agent

SQL Agent powered by LLMs

25
Experimental
73 taichengguo/MTSQL-R1

Official Code for MTSQL-R1: Towards Long-Horizon Multi-Turn Text-to-SQL via...

23
Experimental
74 fengkx/beancount-smart-query

Query beancount in human language with the help of AI

23
Experimental
75 krushaybhavsar/elytra

An open-source, AI-powered database management tool.

23
Experimental
76 ljq/text2sql-skill

text2sql-skill: A production-ready, secure, and high-performance...

22
Experimental
77 nimaboubanian/llm-text-to-query

A Docker-based microservices project converts natural language questions to...

22
Experimental
78 anmolg1997/NL2SQL-Engine

Natural language to SQL with live schema introspection, self-correction,...

22
Experimental
79 bnarasimha21/query-lens

AI-powered SQL query analyzer and optimizer with natural language interface

22
Experimental
80 redswimmer/natural-language-to-sql

Demonstrates how to query a SQL database using natural language by...

22
Experimental
81 Yashraj-Muthyapwar/LyteQuery-AI-SQL-Agent

Conversation-to-SQL agent: ask in plain English, LyteQuery generates and...

21
Experimental
82 holynomad/chatGPT-SQL-hands-on

SQL Data Analysis & Visualization Practice Guide using ChatGPT for FastCampus

21
Experimental
83 cameronking4/chat-with-postgresql-chatgpt-action

Create a custom GPT to chat with your PostgreSQL Database in ChatGPT. The...

21
Experimental
84 EliasK93/LangChain-SQL-Agent-for-dynamic-data-visualization

Example application for constructing and running an LLM-based LangChain SQL...

21
Experimental
85 Skelf-Research/l0l1

SQL that learns. AI that validates. Privacy that protects.Data analysis co-pilot

21
Experimental
86 kardSIM/SQL_langchain_agent

a LangChain SQL Agent that enables intuitive interaction with SQL databases

20
Experimental
87 PranjalGupta3105/langchain-db-connector

Connecting the database and querying via AI through langchain

20
Experimental
88 shuakami/usql

Universal SQL CLI for AI/LLM. Query SQLite, Postgres, MySQL, DuckDB,...

20
Experimental
89 laffo16/SQL-Server-Database-Tuner

Read-only T-SQL script that captures a performance and schema snapshot of a...

20
Experimental
90 vedanti-u/DbSense-AI

A quick and lightweight library to chat with databases. It uses schema over...

20
Experimental
91 henomis/ai-sql-assistant

AI powered SQL query builder assistant

20
Experimental
92 cocomatias/athena-db

AthenaDB: An AI-powered database system for efficient large dataset...

20
Experimental
93 styczynski/chatdb

ChatGPT-based database, wait... WHAT?

20
Experimental
94 Saba-Gul/Text-to-SQL

This project provides a Gradio-based web application that allows users to...

20
Experimental
95 ArpanMoharana/NLP-to-Spark-SQL-Agent

An AI agent built with LangChain and PySpark that translates natural...

20
Experimental
96 florianjuengermann/query-god

QueryGod lets you interact with any API or database using natural language....

19
Experimental
97 rayaneotaku/SpringAI-SQL-Assistant

🤖 Transform natural language into SQL queries effortlessly with...

19
Experimental
98 milistu/Qteller

Elevate your application's user experience with state-of-the-art query...

19
Experimental
99 laolarou726/Text_2_SQL_Demo

This is a minimal demo project to show the capabilities of a Text2SQL system...

19
Experimental
100 jarvislin94/NaturalSQL

A demo to use natural language to query SQLite DB

18
Experimental
101 alexnodeland/QueryGPT

This repository contains a Python application that uses the Langchain...

18
Experimental
102 BurshteynAnton/Voice-Powered-AI-SQL-Assistant-Python-GPT-LangChain

Ask a question with Voice input, and AI will generate and execute a SQL...

18
Experimental
103 danielmarquespt/sourcegraph-natural-search

Translates natural language queries into Sourcegraph syntax

18
Experimental
104 avisionh/sqlgpt

Translating natural language into a query and then executing it on a database

18
Experimental
105 hemanthmuralik/Rail-GPT-Text-to-SQL-Agent-for-Railway-Fault-Detection

A Generative AI Agent converting Natural Language to SQL for Railway IoT Systems.

17
Experimental
106 nehulbeans/Babelfish.db

Your universal translator for human-to-database communication - making data...

17
Experimental
107 sidkush/GPT-to-Interact-with-Databases

By leveraging the power of GPT, we can create an intuitive interface that...

17
Experimental
108 muhammadadilnaeem/SQL-Database-Query-App

This project implements a web-based SQL query interface using Flask,...

17
Experimental
109 dburkart/duckql

Allow LLMs to interface (safely) with arbitrary data via SQLite syntax

15
Experimental
110 22skowron/SQL-Translator

The application showcases how natural language queries can be translated...

15
Experimental
111 olliekm/Quill

SQL query optimizer with lightweight LLMs using ReST^EM. End goal of...

14
Experimental
112 VedikaPande/QueryBot

An intelligent SQL query assistant with natural language processing and data...

13
Experimental
113 vitalybibikov/biqquery-langchain-rest

Biq Query + langchain REST API written in python

13
Experimental
114 ShahaDeven/AI_SQL_Agent

Production-grade Text-to-SQL Agent with 91.7% accuracy on 60 queries |...

13
Experimental
115 MinalPatil18/QueryBOT

AI powered SQL query generator using Gemini and Streamlit.

13
Experimental
116 m-asif-ansari/SQL-AI-Agent

AI Agent for accessing SQL Data with Natural Language

13
Experimental
117 prathyyyyy/text-to-sql-app

This text to sql app using gpt-5 model is intended to build for PM's, core...

13
Experimental
118 kelvinleandro/pagila-text-to-sql

An AI-powered application that lets you chat with your PostgreSQL database...

13
Experimental
119 franck-bedis/langchain-sql-agent

📊 Chat with your SQL database using LangChain and Groq LLaMA 3.1. Easily ask...

13
Experimental
120 AliciaSchep/pgbabble

CLI client for LLM-assisted querying of postgres databases with restricted...

13
Experimental
121 Exateym/MySQL-Database-Assistant

A cross-platform Node.js chat-bot application featuring a flexible...

13
Experimental
122 lmangani/chdb-GPT

Generate chDB and ClickHouse queries with ChatGPT/OpenAI APIs

13
Experimental
123 Yasalm/querygpt

An AI agent in your terminal that can connect to databases and generate insights

13
Experimental
124 moazaymanedda/Computer_Store_Management_System

Java + Oracle SQL system for managing a computer store — products, orders,...

13
Experimental
125 Awos99/Query-SQL-Databases-with-Natural-Language

This tool uses an SQL Agent from LangChain and ChatGPT-3.5 to translate...

12
Experimental
126 AdadAlShabab/AI-SQL-Brain-App-Using-OpenAI-LLM-Agents

This project leverages the power of OpenAI's Language Model Agents to create...

12
Experimental
127 PrincetonE123/Fivos-AI-ChatApp

An AI-powered SQL assistant that translates natural language questions into...

12
Experimental
128 Abhi5h3k/LLQuery

LLQuery : Your Conversational SQL Bridge Harness the power of natural...

12
Experimental
129 IshaanShettigar/Text2SQL-Query-Bot

Creating a bot that harnesses the power of LLM's like Llama 2 to convert...

12
Experimental
130 AdadAlShabab/Orchestrating-Multi-Step-Financial-SQL-Agent-Using_Langgraph_Memory

This repository demonstrates a production-ready architecture for a...

11
Experimental
131 serge-fantino/DomainQL

DomainQL is yet another fresh try of an old idea: have a versatile data...

11
Experimental
132 AkshadK7/Langflow-AdHoc-Agent

An interactive application leveraging Langflow for dynamic SQL query...

11
Experimental
133 tomartushar/AmbiQT

Code and Assets for "Benchmarking and Improving Text-to-SQL Generation Under...

11
Experimental
134 nachokhan/ask-my-db

Text-to-SQL. ASK your DB in a human-language way 😎. NO SQL at all.

11
Experimental
135 prasad11s/text-to-sql-langchain

Query a SQLite database using plain English via LangChain and Llama 3.3

11
Experimental
136 MadhanMohanReddy2301/Chat-with-SQL_DB

This project demonstrates how to use the Vanna AI library to connect to a...

11
Experimental
137 nsudhanva/agents

Chat with SQLite Database. This repository showcases a Python-based chat...

11
Experimental
138 hrishikeshwarrier4/querylens

QueryLens: An AI-powered chatbot leveraging LangChain, Plotly, Streamlit,...

11
Experimental
139 AlokTheDataGuy/text-to-sql-agent

The Text-to-SQL Agent is designed to to interact with databases using...

11
Experimental
140 DC1809/SQL_Queries_with_LLM_Aura_Merchendise

Aura Merchandise Database Q&A is an innovative application designed to...

11
Experimental
141 snoopdave/entitydb

🤖 AI codegen: Example Typescript project that shows how to query across...

11
Experimental
142 HarshShah24/chat-with-db

🤖 An intelligent Text-to-SQL engine that turns natural language into precise...

11
Experimental
143 arkuhn/text2sql

Small LLM wrapper for semantic text to SQL queries.

10
Experimental
144 yossilevi94/ask-sql-chatbot

Translate questions to your database into SQL queries via OpenAI

10
Experimental
145 trinhvanminh/SQL_Agent

advanced text to SQL bot

10
Experimental
146 vojay-dev/arctic-query-quest

Learn SQL and get familiar with data models in a fun and interactive way! 🏔️...

10
Experimental
147 SannidhyaDas/Prompt2Sql

Prompt2SQL is an AI-powered query generation tool that transforms natural...

10
Experimental
148 SwathiR1999/Text2Sql

A Flask-based web application that converts natural language questions into...

10
Experimental
149 BurshteynAnton/SpringAI-SQL-Assistant

A GPT-powered SQL assistant that understands human language and talks to...

10
Experimental
150 matheuscoradinimf/gpt-db-integration

POC for integrating ChatGPT with a cloud-based database. The objective is...

10
Experimental