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... |
|
Established |
| 2 |
julien040/anyquery
Query anything (GitHub, Notion, +40 more) with SQL and let LLMs (ChatGPT,... |
|
Established |
| 3 |
DEEP-PolyU/Awesome-LLM-based-Text2SQL
[TKDE2025] Next-Generation Database Interfaces: A Survey of LLM-based... |
|
Established |
| 4 |
TuGraph-family/Awesome-Text2GQL
Fine-Tuning Dataset Auto-Generation for Graph Query Languages. |
|
Established |
| 5 |
eosphoros-ai/Awesome-Text2SQL
Curated tutorials and resources for Large Language Models, Text2SQL, ... |
|
Established |
| 6 |
chand1012/sql2gpt
Python tool to turn SQL Database Schemas into ChatGPT Prompts |
|
Established |
| 7 |
eosphoros-ai/DB-GPT-Hub
A repository that contains models, datasets, and fine-tuning techniques for... |
|
Emerging |
| 8 |
pilotpirxie/ormGPT
An ORM based on OpenAI that translates plain language into SQL queries and... |
|
Emerging |
| 9 |
parkervg/blendsql
Query language for blending SQL and local language models across structured... |
|
Emerging |
| 10 |
sqlchat/sqlchat
Chat-based SQL Client and Editor for the next decade |
|
Emerging |
| 11 |
supabase-community/database-build
In-browser Postgres sandbox with AI assistance (formerly postgres.new) |
|
Emerging |
| 12 |
georgia-tech-db/evadb
Database system for AI-powered apps |
|
Emerging |
| 13 |
ananyaem/CardQL
Chat with your credit card statements locally: IMAP → PDF parsing →... |
|
Emerging |
| 14 |
marcominerva/DatabaseGPT
Query a database using natural language |
|
Emerging |
| 15 |
pdxjie/text2sql-v1.0
🧙♂️ Text2SQL 是基于 SpringBoot、MySQL、Vue2 以及 ChatGPT,通过用户输入的表结构和需求,神奇地生成具体的... |
|
Emerging |
| 16 |
empower-ai/sql-agent
Ai Agent that helps you do data analytics with natural language. |
|
Emerging |
| 17 |
beh74/pgassistant-community
A PostgreSQL assistant for developers Understand, optimize, and improve your... |
|
Emerging |
| 18 |
IshaanLabs/langgraph-text-to-sql-agent
Offline Text-to-SQL Agent – Convert natural language questions into SQL... |
|
Emerging |
| 19 |
HamzaG737/rappel-conso-chat-app
Chatbot to interact with a SQL database using LLMs and Langchain agents |
|
Emerging |
| 20 |
dev-asterix/PgStudio
Intelligent PostgreSQL tooling for VS Code | Build, explore, and query... |
|
Emerging |
| 21 |
stubailo/ask-your-database
Open source npm script to talk to your Postgres database with GPT. |
|
Emerging |
| 22 |
plmercereau/chat-dbt
Interact with your database using human queries through OpenAI GPT. |
|
Emerging |
| 23 |
soukicz/sql-ai-optimizer
AI powered analysis of MySQL performance |
|
Emerging |
| 24 |
smakubi/text-to-sql
SQL and Python Agent for your MySQL databases. |
|
Emerging |
| 25 |
Florents-Tselai/tsellm
tsellm: LLMs in SQLite and DuckDB |
|
Emerging |
| 26 |
garyzava/chat-to-database-chatbot
Chat to your Database GenAI Chatbot |
|
Emerging |
| 27 |
mcxiaoxiao/MMSQL
[IJCNN2025] MMSQL: Multi-turn Multi-type text-to-SQL test suit. Repository... |
|
Emerging |
| 28 |
happyadam73/tsql-chatgpt
T-SQL based ChatGPT integration for Azure SQL Database. Query your data... |
|
Emerging |
| 29 |
samadpls/Querypls
Querypls🛠️: WebApp that Simplify SQL with Your Prompts. Transforming... |
|
Emerging |
| 30 |
CL-lau/SQL-GPT
Use ChatGPT to generate SQL and perform execution. Optimization and error... |
|
Emerging |
| 31 |
bayeru/chat-to-your-database
Chat to your database with AI. An experimental app to test the abilities of... |
|
Emerging |
| 32 |
Syed007Hassan/Chat-To-Your-Database
Natural language querying allows users to interact with databases more... |
|
Emerging |
| 33 |
garystafford/llm-langchain-sql-demo
Using LangChain's SQL Database Chain and Agent with various LLMs to perform... |
|
Emerging |
| 34 |
ademakdogan/ChatSQL
Convert the given plain text to MySQL query by ChatGPT |
|
Emerging |
| 35 |
h2oai/sql-sidekick
Experiment on QnA tabular data using LLMs and SQL |
|
Emerging |
| 36 |
FonsecaGoncalo/analytics-assistant
Analytics Assistant CLI - A command-line tool that enables users to obtain... |
|
Emerging |
| 37 |
cogitovirus/langchain-sql-agent-bootstrap
Langchain SQL Agent Boostrap application. Flask on the backend, React on the front. |
|
Emerging |
| 38 |
cloudquery/pg_gpt
Experimental extension that brings OpenAI API to your PostgreSQL to run... |
|
Emerging |
| 39 |
axonops/cqlai
Modern AI-powered CQL shell for Apache Cassandra® with rich terminal UI,... |
|
Emerging |
| 40 |
SubhanHakverdiyev/OptimizeQL
OptimizeQL — AI-powered SQL query optimizer |
|
Emerging |
| 41 |
marcolardera/askdb
Universal Q&A database tool |
|
Emerging |
| 42 |
kerem-kaynak/llmshark
Copy structure of your Postgres DBs as Markdown to prompt LLMs better! |
|
Emerging |
| 43 |
huchenxucs/ChatDB
The official repository of "ChatDB: Augmenting LLMs with Databases as Their... |
|
Emerging |
| 44 |
byebyebruce/chat2data
🗣 📊Chat2Data is a tool for interacting with your DATA, supporting MySQL,... |
|
Emerging |
| 45 |
PrimeTheKid/SpringAI-SQL-Assistant
A GPT-powered SQL assistant that understands human language and talks to... |
|
Emerging |
| 46 |
neondatabase/neon-postgresql-expert
Input for an OpenAI GPT that can answer questions about Neon database and Postgres |
|
Emerging |
| 47 |
marblexyz/aisqlgen
Autogenerate SQL and visualization using AI |
|
Emerging |
| 48 |
bryanbeshore/query_lens
Natural language SQL query builder for Rails, powered by AI |
|
Emerging |
| 49 |
ibm-self-serve-assets/QueryCraft
The easiest and most comprehensive framework for building enterprise-grade... |
|
Emerging |
| 50 |
bgunlp/qpl
Code and dataset for the paper "Semantic Decomposition of Question and SQL... |
|
Emerging |
| 51 |
Soumya-Kushwaha/SQL-Chat
Chat with MYSQL database |
|
Emerging |
| 52 |
rocket-connect/gqlpt
Leverage AI to generate GraphQL queries from plain text. |
|
Emerging |
| 53 |
kinosal/codex-analytics
Translate English to SQL and Python Pandas with OpenAI's GPT-3 Codex model |
|
Emerging |
| 54 |
HarryVolek/aisql
Use GPT to generate SQL |
|
Emerging |
| 55 |
AringoldX/chatwithDB
About ChatWithDB: Transforming databases into conversational partners using... |
|
Emerging |
| 56 |
parthasarathydNU/protein-data-nlq
GenoQuery is an innovative tool designed to streamline the process of... |
|
Emerging |
| 57 |
shravanasati/squirrel
An AI SQL query builder and executor. |
|
Emerging |
| 58 |
cremerf/natural_language_to_sql
Chat with your Database! Natural language to SQL with a friendly UI.... |
|
Emerging |
| 59 |
wangle201210/text2sql
将自然语言转换为对应的SQL查询语句 |
|
Emerging |
| 60 |
Airsequel/SQLiteGPT
SQL function for SQLite to directly query OpenAI's ChatGPT |
|
Emerging |
| 61 |
sqlflash/Awesome-Text2SQL-Dataset
a collection for SQL dataset, from Text2SQL. |
|
Experimental |
| 62 |
MettaSurendhar/Met-Interact
An Application with interacts with the database using NLP and Langchain |
|
Experimental |
| 63 |
rafaelpierre/text2sql-workshop
A basic Text2SQL App, powered by Langchain and OpenAI. |
|
Experimental |
| 64 |
abhi9720/querycraft-ai
An open-source AI that translates natural language to SQL. Chat with your... |
|
Experimental |
| 65 |
CycloneBoy/base_sql
BASE-SQL: A powerful open source Text-To-SQL baseline approach |
|
Experimental |
| 66 |
Dumpsterfirefire/Voice-Powered-AI-SQL-Assistant-Python-GPT-LangChain
🎤 Transform voice questions into SQL queries, executing them directly on... |
|
Experimental |
| 67 |
malikabass1656/Awesome-LLM-based-Text2SQL
📝 Explore a rich collection of research and projects on LLM-based... |
|
Experimental |
| 68 |
Gaurav-Van/Chat-With-MySQL
Meet MySQL Assistant: Access database info seamlessly with natural language.... |
|
Experimental |
| 69 |
ravirch/Query-Databases-with-AI
LangChain SQL Chatbot lets users query SQLite, PostgreSQL & MySQL with... |
|
Experimental |
| 70 |
rpopuc/nl-mongodb-query-builder
A proof of concept application that converts natural language queries into... |
|
Experimental |
| 71 |
aliyeysides/prisma-gpt
Prisma extension that lets you query your database with natural language using GPT |
|
Experimental |
| 72 |
jorgeandrespadilla/sql-agent
SQL Agent powered by LLMs |
|
Experimental |
| 73 |
taichengguo/MTSQL-R1
Official Code for MTSQL-R1: Towards Long-Horizon Multi-Turn Text-to-SQL via... |
|
Experimental |
| 74 |
fengkx/beancount-smart-query
Query beancount in human language with the help of AI |
|
Experimental |
| 75 |
krushaybhavsar/elytra
An open-source, AI-powered database management tool. |
|
Experimental |
| 76 |
ljq/text2sql-skill
text2sql-skill: A production-ready, secure, and high-performance... |
|
Experimental |
| 77 |
nimaboubanian/llm-text-to-query
A Docker-based microservices project converts natural language questions to... |
|
Experimental |
| 78 |
anmolg1997/NL2SQL-Engine
Natural language to SQL with live schema introspection, self-correction,... |
|
Experimental |
| 79 |
bnarasimha21/query-lens
AI-powered SQL query analyzer and optimizer with natural language interface |
|
Experimental |
| 80 |
redswimmer/natural-language-to-sql
Demonstrates how to query a SQL database using natural language by... |
|
Experimental |
| 81 |
Yashraj-Muthyapwar/LyteQuery-AI-SQL-Agent
Conversation-to-SQL agent: ask in plain English, LyteQuery generates and... |
|
Experimental |
| 82 |
holynomad/chatGPT-SQL-hands-on
SQL Data Analysis & Visualization Practice Guide using ChatGPT for FastCampus |
|
Experimental |
| 83 |
cameronking4/chat-with-postgresql-chatgpt-action
Create a custom GPT to chat with your PostgreSQL Database in ChatGPT. The... |
|
Experimental |
| 84 |
EliasK93/LangChain-SQL-Agent-for-dynamic-data-visualization
Example application for constructing and running an LLM-based LangChain SQL... |
|
Experimental |
| 85 |
Skelf-Research/l0l1
SQL that learns. AI that validates. Privacy that protects.Data analysis co-pilot |
|
Experimental |
| 86 |
kardSIM/SQL_langchain_agent
a LangChain SQL Agent that enables intuitive interaction with SQL databases |
|
Experimental |
| 87 |
PranjalGupta3105/langchain-db-connector
Connecting the database and querying via AI through langchain |
|
Experimental |
| 88 |
shuakami/usql
Universal SQL CLI for AI/LLM. Query SQLite, Postgres, MySQL, DuckDB,... |
|
Experimental |
| 89 |
laffo16/SQL-Server-Database-Tuner
Read-only T-SQL script that captures a performance and schema snapshot of a... |
|
Experimental |
| 90 |
vedanti-u/DbSense-AI
A quick and lightweight library to chat with databases. It uses schema over... |
|
Experimental |
| 91 |
henomis/ai-sql-assistant
AI powered SQL query builder assistant |
|
Experimental |
| 92 |
cocomatias/athena-db
AthenaDB: An AI-powered database system for efficient large dataset... |
|
Experimental |
| 93 |
styczynski/chatdb
ChatGPT-based database, wait... WHAT? |
|
Experimental |
| 94 |
Saba-Gul/Text-to-SQL
This project provides a Gradio-based web application that allows users to... |
|
Experimental |
| 95 |
ArpanMoharana/NLP-to-Spark-SQL-Agent
An AI agent built with LangChain and PySpark that translates natural... |
|
Experimental |
| 96 |
florianjuengermann/query-god
QueryGod lets you interact with any API or database using natural language.... |
|
Experimental |
| 97 |
rayaneotaku/SpringAI-SQL-Assistant
🤖 Transform natural language into SQL queries effortlessly with... |
|
Experimental |
| 98 |
milistu/Qteller
Elevate your application's user experience with state-of-the-art query... |
|
Experimental |
| 99 |
laolarou726/Text_2_SQL_Demo
This is a minimal demo project to show the capabilities of a Text2SQL system... |
|
Experimental |
| 100 |
jarvislin94/NaturalSQL
A demo to use natural language to query SQLite DB |
|
Experimental |
| 101 |
alexnodeland/QueryGPT
This repository contains a Python application that uses the Langchain... |
|
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... |
|
Experimental |
| 103 |
danielmarquespt/sourcegraph-natural-search
Translates natural language queries into Sourcegraph syntax |
|
Experimental |
| 104 |
avisionh/sqlgpt
Translating natural language into a query and then executing it on a database |
|
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. |
|
Experimental |
| 106 |
nehulbeans/Babelfish.db
Your universal translator for human-to-database communication - making data... |
|
Experimental |
| 107 |
sidkush/GPT-to-Interact-with-Databases
By leveraging the power of GPT, we can create an intuitive interface that... |
|
Experimental |
| 108 |
muhammadadilnaeem/SQL-Database-Query-App
This project implements a web-based SQL query interface using Flask,... |
|
Experimental |
| 109 |
dburkart/duckql
Allow LLMs to interface (safely) with arbitrary data via SQLite syntax |
|
Experimental |
| 110 |
22skowron/SQL-Translator
The application showcases how natural language queries can be translated... |
|
Experimental |
| 111 |
olliekm/Quill
SQL query optimizer with lightweight LLMs using ReST^EM. End goal of... |
|
Experimental |
| 112 |
VedikaPande/QueryBot
An intelligent SQL query assistant with natural language processing and data... |
|
Experimental |
| 113 |
vitalybibikov/biqquery-langchain-rest
Biq Query + langchain REST API written in python |
|
Experimental |
| 114 |
ShahaDeven/AI_SQL_Agent
Production-grade Text-to-SQL Agent with 91.7% accuracy on 60 queries |... |
|
Experimental |
| 115 |
MinalPatil18/QueryBOT
AI powered SQL query generator using Gemini and Streamlit. |
|
Experimental |
| 116 |
m-asif-ansari/SQL-AI-Agent
AI Agent for accessing SQL Data with Natural Language |
|
Experimental |
| 117 |
prathyyyyy/text-to-sql-app
This text to sql app using gpt-5 model is intended to build for PM's, core... |
|
Experimental |
| 118 |
kelvinleandro/pagila-text-to-sql
An AI-powered application that lets you chat with your PostgreSQL database... |
|
Experimental |
| 119 |
franck-bedis/langchain-sql-agent
📊 Chat with your SQL database using LangChain and Groq LLaMA 3.1. Easily ask... |
|
Experimental |
| 120 |
AliciaSchep/pgbabble
CLI client for LLM-assisted querying of postgres databases with restricted... |
|
Experimental |
| 121 |
Exateym/MySQL-Database-Assistant
A cross-platform Node.js chat-bot application featuring a flexible... |
|
Experimental |
| 122 |
lmangani/chdb-GPT
Generate chDB and ClickHouse queries with ChatGPT/OpenAI APIs |
|
Experimental |
| 123 |
Yasalm/querygpt
An AI agent in your terminal that can connect to databases and generate insights |
|
Experimental |
| 124 |
moazaymanedda/Computer_Store_Management_System
Java + Oracle SQL system for managing a computer store — products, orders,... |
|
Experimental |
| 125 |
Awos99/Query-SQL-Databases-with-Natural-Language
This tool uses an SQL Agent from LangChain and ChatGPT-3.5 to translate... |
|
Experimental |
| 126 |
AdadAlShabab/AI-SQL-Brain-App-Using-OpenAI-LLM-Agents
This project leverages the power of OpenAI's Language Model Agents to create... |
|
Experimental |
| 127 |
PrincetonE123/Fivos-AI-ChatApp
An AI-powered SQL assistant that translates natural language questions into... |
|
Experimental |
| 128 |
Abhi5h3k/LLQuery
LLQuery : Your Conversational SQL Bridge Harness the power of natural... |
|
Experimental |
| 129 |
IshaanShettigar/Text2SQL-Query-Bot
Creating a bot that harnesses the power of LLM's like Llama 2 to convert... |
|
Experimental |
| 130 |
AdadAlShabab/Orchestrating-Multi-Step-Financial-SQL-Agent-Using_Langgraph_Memory
This repository demonstrates a production-ready architecture for a... |
|
Experimental |
| 131 |
serge-fantino/DomainQL
DomainQL is yet another fresh try of an old idea: have a versatile data... |
|
Experimental |
| 132 |
AkshadK7/Langflow-AdHoc-Agent
An interactive application leveraging Langflow for dynamic SQL query... |
|
Experimental |
| 133 |
tomartushar/AmbiQT
Code and Assets for "Benchmarking and Improving Text-to-SQL Generation Under... |
|
Experimental |
| 134 |
nachokhan/ask-my-db
Text-to-SQL. ASK your DB in a human-language way 😎. NO SQL at all. |
|
Experimental |
| 135 |
prasad11s/text-to-sql-langchain
Query a SQLite database using plain English via LangChain and Llama 3.3 |
|
Experimental |
| 136 |
MadhanMohanReddy2301/Chat-with-SQL_DB
This project demonstrates how to use the Vanna AI library to connect to a... |
|
Experimental |
| 137 |
nsudhanva/agents
Chat with SQLite Database. This repository showcases a Python-based chat... |
|
Experimental |
| 138 |
hrishikeshwarrier4/querylens
QueryLens: An AI-powered chatbot leveraging LangChain, Plotly, Streamlit,... |
|
Experimental |
| 139 |
AlokTheDataGuy/text-to-sql-agent
The Text-to-SQL Agent is designed to to interact with databases using... |
|
Experimental |
| 140 |
DC1809/SQL_Queries_with_LLM_Aura_Merchendise
Aura Merchandise Database Q&A is an innovative application designed to... |
|
Experimental |
| 141 |
snoopdave/entitydb
🤖 AI codegen: Example Typescript project that shows how to query across... |
|
Experimental |
| 142 |
HarshShah24/chat-with-db
🤖 An intelligent Text-to-SQL engine that turns natural language into precise... |
|
Experimental |
| 143 |
arkuhn/text2sql
Small LLM wrapper for semantic text to SQL queries. |
|
Experimental |
| 144 |
yossilevi94/ask-sql-chatbot
Translate questions to your database into SQL queries via OpenAI |
|
Experimental |
| 145 |
trinhvanminh/SQL_Agent
advanced text to SQL bot |
|
Experimental |
| 146 |
vojay-dev/arctic-query-quest
Learn SQL and get familiar with data models in a fun and interactive way! 🏔️... |
|
Experimental |
| 147 |
SannidhyaDas/Prompt2Sql
Prompt2SQL is an AI-powered query generation tool that transforms natural... |
|
Experimental |
| 148 |
SwathiR1999/Text2Sql
A Flask-based web application that converts natural language questions into... |
|
Experimental |
| 149 |
BurshteynAnton/SpringAI-SQL-Assistant
A GPT-powered SQL assistant that understands human language and talks to... |
|
Experimental |
| 150 |
matheuscoradinimf/gpt-db-integration
POC for integrating ChatGPT with a cloud-based database. The objective is... |
|
Experimental |