#Text-to-sql

Showing 36 of 36 repositories tagged #text-to-sql, ranked by stars

vanna-ai
vanna-ai
vanna

🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using Agentic Retrieval 🔄.

Score
50
★ 23.7k ⑂ 2.4k +25/day
Python
sinaptik-ai
sinaptik-ai
pandas-ai

Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG.

Score
0
★ 23.6k ⑂ 2.3k +2/day
Python
Canner
Canner
WrenAI

GenBI (Generative BI) for AI agents, an open-source, governed text-to-SQL through an open context layer that turns natural-language questions into trusted dashboards, charts, and SQL across 20+ data sources, such as BigQuery, Snowflake, PostgreSQL, ClickHouse, Amazon Redshift, Databricks and more.

Score
100
★ 15.8k ⑂ 1.8k +13/day
Python
dataease
dataease
SQLBot

🔥 基于大模型和 RAG 的智能问数系统,对话式数据分析神器。Text-to-SQL Generation via LLMs using RAG.

Score
100
★ 6.4k ⑂ 782 +12/day
JavaScript
sqlchat
sqlchat
sqlchat

Chat-based SQL Client and Editor for the next decade

Score
94
★ 5.8k ⑂ 502
TypeScript
eosphoros-ai
eosphoros-ai
Awesome-Text2SQL

Curated tutorials and resources for Large Language Models, Text2SQL, Text2DSL、Text2API、Text2Vis and more.

Score
89
★ 3.7k ⑂ 251 +2/day
Dataherald
Dataherald
dataherald

Interact with your SQL database, Natural Language to SQL using LLMs

Score
83
★ 3.6k ⑂ 264 +2/day
Python
eosphoros-ai
eosphoros-ai
DB-GPT-Hub

A repository that contains models, datasets, and fine-tuning techniques for DB-GPT, with the purpose of enhancing model performance in Text-to-SQL

Score
78
★ 2.0k ⑂ 250
Python
getnao
getnao
nao

👾 nao is an open source analytics agent. (1) Create context with nao-core cli, (2) deploy nao chat interface for everyone

Score
100
★ 1.4k ⑂ 200 +41/day
TypeScript
HKUSTDial
HKUSTDial
awesome-data-agents

Continuously updated paper list on advancements in Data Agents. Companion repo to our paper "A Survey of Data Agents: Emerging Paradigm or Overstated Hype?"

Score
92
★ 634 ⑂ 45 +7/day
Python
premAI-io
premAI-io
premsql

End-to-End Local-First Text-to-SQL Pipelines

Score
72
★ 456 ⑂ 45
Python
Mindinventory
Mindinventory
MindSQL

MindSQL: A Python Text-to-SQL RAG Library simplifying database interactions. Seamlessly integrates with PostgreSQL, MySQL, SQLite, Snowflake, and BigQuery. Powered by GPT-4 and Llama 2, it enables natural language queries. Supports ChromaDB and Faiss for context-aware responses.

Score
67
★ 445 ⑂ 46
Python
FrankChen021
FrankChen021
datastoria

AI-native ClickHouse console for your cluster diagnostics and query generation, optimization and data visualization.

Score
0
★ 324 ⑂ 18
TypeScript
totalhack
totalhack
zillion

Make sense of it all. Semantic data modeling and analytics with a sprinkle of AI. https://totalhack.github.io/zillion/

Score
83
★ 208 ⑂ 7
Python
aws-samples
aws-samples
generative-bi-using-rag

A solution guidance for Generative BI using Amazon Bedrock, Amazon OpenSearch with RAG

Score
56
★ 177 ⑂ 50 +1/day
Python
pragunbhutani
pragunbhutani
dbt-llm-agent

LLM based AI Agent to automate Data Analysis for dbt projects with remote MCP server

Score
75
★ 176 ⑂ 32 +2/day
Python
aws-samples
aws-samples
text-to-sql-bedrock-workshop

This repository is intended for those looking to dive deep on advanced Text-to-SQL concepts.

Score
44
★ 135 ⑂ 30
Jupyter Notebook
Chirayu-Tripathi
Chirayu-Tripathi
nl2query

A framework for converting natural language text inputs to corresponding Pandas, MongoDB, Kusto and Neo4j (Cypher) queries.

Score
25
★ 92 ⑂ 8
Python
Satissss
Satissss
LinkAlign

[EMNLP 2025 Main] LinkAlign: Scalable Schema Linking for Real-World Large-Scale Multi-Database Text-to-SQL

Score
17
★ 76 ⑂ 13
Python
km1994
km1994
AwesomeMultiModel

【AIGC 实战入门笔记 —— AIGC 摩天大楼】分享 大语言模型(LLMs),大模型高效微调(SFT),检索增强生成(RAG),智能体(Agent),PPT自动生成, 角色扮演,文生图(Stable Diffusion) ,图像文字识别(OCR),语音识别(ASR),语音合成(TTS),人像分割(SA),多模态(VLM),Ai 换脸(Face Swapping), 文生视频(VD),图生视频(SVD),Ai 动作迁移,Ai 虚拟试衣,数字人,全模态理解(Omni),Ai音乐生成 干货学习 等 实战与经验。

Score
39
★ 71 ⑂ 7
rocket-connect
rocket-connect
gqlpt

Leverage AI to generate GraphQL queries from plain text.

Score
33
★ 66 ⑂ 2
TypeScript
Mark7766
Mark7766
spring-ai-apps

Easily get started with Spring-AI to develop various AI applications, including TextToSQL and private data AI application development. In addition to these capabilities, Spring-AI also supports integration with several other advanced AI technologies and platforms such as DeepSeek, Azure, Ollama, Vector Databases, Function Calling, MCP and RAG.

Score
61
★ 64 ⑂ 26
Java
Satissss
Satissss
Squrve

Squrve is a lightweight yet powerful framework for translating natural language into SQL over complex databases.

Score
58
★ 51 ⑂ 11
Python
databrainhq
databrainhq
dataneuron

Data Neuron is a powerful framework that enables you to build text-to-SQL applications with an easily maintainable semantic layer. Whether you're creating customer-facing chatbots, internal Slack bots for analytics, or other data-driven applications, Data Neuron provides the tools to make your data accessible through natural language

Score
0
★ 45 ⑂ 3
Python
OpenVizAI
OpenVizAI
OpenVizAI

Turn your data into the right chart with a single prompt. AI picks the type and fields — JavaScript does the rest.

Score
50
★ 43 ⑂ 5
TypeScript
bodo-ai
bodo-ai
PyDough

Analytics DSL for Python

Score
67
★ 34 ⑂ 4
Python
Abhi0323
Abhi0323
Text-to-Chart-AI-Transforming-Queries-into-Visuals

An innovative AI system developed to extract actionable insights by converting natural language into SQL queries via Google's Gemini model and dynamically visualizing the data with Plotly Express, streamlining decision-making across all levels of expertise.

Score
28
★ 31 ⑂ 5
Python
OpenDFM
OpenDFM
NeuSym-RAG

[ACL 2025] NeuSym-RAG: Hybrid Neural Symbolic Retrieval with Multiview Structuring for PDF Question Answering

Score
17
★ 28 ⑂ 3
Python
Mindinventory
Mindinventory
Collabchatbot-Gemini-LLM

CollabChatbot is a cutting-edge, open-source project designed to revolutionize how organizations access employee information and foster team collaboration. This beta version introduces a suite of powerful features, including instant personal details, real-time occupancy updates, skill identification, and smart team-building recommendations

Score
11
★ 28 ⑂ 0
Python
osmanuygar
osmanuygar
sqlatte

AI-powered natural language to SQL

Score
50
★ 27 ⑂ 0
Python
Chenkeliang
Chenkeliang
duckdb-query

AI-native visual SQL workbench on DuckDB. Query local CSV/Excel/JSON + remote MySQL/Postgres together with text-to-SQL chat — no ETL, local-first, cross-source JOINs. · 基于 DuckDB 的 AI 可视化 SQL 工作台,本地文件与远程库一站式跨源分析。

Score
42
★ 25 ⑂ 2 +8/day
TypeScript
Bayer-Group
Bayer-Group
text-to-sql-epi-ehr-naacl2024

Code for Retrieval augmented text-to-SQL generation for epidemiological question answering using electronic health records

Score
22
★ 24 ⑂ 8
Python
kennethleungty
kennethleungty
Text-to-SQL-with-KG-Neo4j-GraphRAG

Text-to-SQL with GraphRAG on Knowledge Graph Semantic Representation of SQL Databases

Score
6
★ 21 ⑂ 3
AGS Script
Mohith-akash
Mohith-akash
Global-News-Intel-Platform

AI-powered geopolitical news intelligence platform. Ingests 100K+ daily events from GDELT, stores in MotherDuck (DuckDB), orchestrates with Dagster, and features an AI chat interface with Text-to-SQL. Full data engineering stack at $0/month.

Score
33
★ 19 ⑂ 2
Python
vtsaplin
vtsaplin
datatalk-cli

Query CSV, Excel & Parquet files with natural language. Fast, local, DuckDB-powered.

Score
8
★ 15 ⑂ 1
Python
CycloneBoy
CycloneBoy
base_sql

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

Score
0
★ 13 ⑂ 1
Related Topics
#llm#rag#ai#sql#database#text2sql#agent#data-visualization#data-analysis#nl2sql#python#data-science

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly