An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: text2sql

sqlflash/Awesome-Text2SQL-Dataset

a collection for SQL dataset, from Text2SQL.

Size: 33.2 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

eosphoros-ai/Awesome-Text2SQL

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

Size: 299 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2,806 - Forks: 200

HKUSTDial/NL2SQL_Handbook

This is a continuously updated handbook for readers to easily track the latest Text-to-SQL techniques in the literature and provide practical guidance for researchers and practitioners. If we missed any interesting work, feel free to contact us.

Language: Python - Size: 51.8 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 674 - Forks: 48

Ihtishammehmood/text_2_sql-webapp

Text to SQL helps user interact with the SQL database in just natural language without the knowledge of SQL

Language: Python - Size: 365 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

CodePhiliaX/Chat2DB

🔥🔥🔥AI-driven database tool and SQL client, The hottest GUI client, supporting MySQL, Oracle, PostgreSQL, DB2, SQL Server, DB2, SQLite, H2, ClickHouse, and more.

Language: Java - Size: 17.8 MB - Last synced at: 4 days ago - Pushed at: 18 days ago - Stars: 23,156 - Forks: 2,511

infiniflow/ragflow

RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding.

Language: TypeScript - Size: 74.1 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 54,215 - Forks: 5,237

Canner/WrenAI

⚡️Wren AI is your GenBI Agent, that you can query any database with natural language → get accurate SQL(Text-to-SQL), charts(Text-to-Charts) & AI-generated insights in seconds.

Language: TypeScript - Size: 20.1 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 7,929 - Forks: 780

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

Language: Python - Size: 60.9 MB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 1,804 - Forks: 227

microsoft/dstoolkit-text2sql-and-imageprocessing

This repo accelerates development of RAG applications with rich data sources including SQL Warehouses and documents analysed with Azure Document Intelligence

Language: Python - Size: 6.65 MB - Last synced at: 3 days ago - Pushed at: 20 days ago - Stars: 78 - Forks: 15

TuGraph-family/chat2graph

Chat2Graph: Graph Native Agentic System.

Language: Python - Size: 9.47 MB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 205 - Forks: 25

ottlseo/finops-demo

AWS FinOps Assistant: AWS Cost Usage Reports (CUR) Analysis with Text2SQL & Text2Chart

Language: Jupyter Notebook - Size: 1.45 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

ka25van/text-to-sql-Knowledge_graph

Trying out text2sql and Knowledge graph using Langchain, neo4j

Language: Python - Size: 8.79 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

HKUSTDial/EllieSQL

Official repository for the paper "EllieSQL: Cost-Efficient Text-to-SQL with Complexity-Aware Routing".

Language: Python - Size: 3.69 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 9 - Forks: 0

HKUSTDial/NL2SQL360

🔥[VLDB'24] Official repository for the paper “The Dawn of Natural Language to SQL: Are We Fully Ready?”

Language: Python - Size: 8.61 MB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 118 - Forks: 10

GoogleCloudPlatform/evalbench

EvalBench is a flexible framework designed to measure the quality of generative AI (GenAI) workflows around database specific tasks.

Language: Python - Size: 1.41 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 17 - Forks: 2

dyka3773/WebText2SQL

A web app that allows users to formulate SQL queries using natural language.

Language: Python - Size: 2.14 MB - Last synced at: about 23 hours ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

xuwei95/ezdata

基于python和llm大模型开发的数据处理和任务调度系统。 支持数据源管理,数据模型管理,数据集成,数据查询API接口,低代码自定义数据处理任务模版,单任务及dag任务工作流调度等功能。集成了llm模块实现rag知识库问答,链接各数据源数据进行数据对话问答,交互式数据分析功能。

Language: Vue - Size: 9.23 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 202 - Forks: 42

aws-samples/query-databases-with-natural-language

This project uses the open-source model Mistral Small, deployed in Amazon SageMaker or invoked via API on Amazon Bedrock, to enable users to chat with their database using natural language, without writing any code or SQL query.

Language: Jupyter Notebook - Size: 753 KB - Last synced at: 3 days ago - Pushed at: 2 months ago - Stars: 24 - Forks: 4

furkankarakuz/Text2SQL-AI

Text2SQL-AI is an AI-powered application that allows you to generate SQL queries from natural language input, supported by powerful language models.

Language: Python - Size: 389 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

aws-samples/generative-bi-using-rag

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

Language: Python - Size: 5.61 MB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 155 - Forks: 48

prodesk98/SQL-LLM-Distillation-GRPO

Inspired by mathematical reasoning models like DeepSeekMath, this framework applies CoT to SQL generation and fine-tunes distilled models using GRPO to enhance both accuracy and interpretability.

Language: Jupyter Notebook - Size: 1.11 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 2 - Forks: 0

apconw/sanic-web

一个轻量级、支持全链路且易于二次开发的大模型应用项目(Large Model Data Assistant) 支持DeepSeek/Qwen2.5等大模型 基于 Dify 、Ollama&Vllm、Sanic 和 Text2SQL 📊 等技术构建的一站式大模型应用开发项目,采用 Vue3、TypeScript 和 Vite 5 打造现代UI。它支持通过 ECharts 📈 实现基于大模型的数据图形化问答,具备处理 CSV 文件 📂 表格问答的能力。同时,能方便对接第三方开源 RAG 系统 检索系统 🌐等,以支持广泛的通用知识问答。

Language: JavaScript - Size: 145 MB - Last synced at: 16 days ago - Pushed at: 20 days ago - Stars: 678 - Forks: 117

pingcap/ossinsight

Analysis, Comparison, Trends, Rankings of Open Source Software, you can also get insight from more than 7 billion with natural language (powered by OpenAI). Follow us on Twitter: https://twitter.com/ossinsight

Language: TypeScript - Size: 610 MB - Last synced at: 19 days ago - Pushed at: about 2 months ago - Stars: 1,958 - Forks: 358

sqlchat/sqlchat

Chat-based SQL Client and Editor for the next decade

Language: TypeScript - Size: 1.8 MB - Last synced at: 19 days ago - Pushed at: about 2 months ago - Stars: 5,186 - Forks: 448

AIDotNet/Text2Sql.Net

Text2Sql.Net 是一个使用DotNet和Semantic Kernel开发的Text2Sql工具

Language: C# - Size: 685 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 58 - Forks: 12

gauthamnairvm/trex-app

Text Refinement EXplorer - An EDA tool for text based data.

Language: Python - Size: 22.5 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

awslabs/gap-text2sql

GAP-text2SQL: Learning Contextual Representations for Semantic Parsing with Generation-Augmented Pre-Training

Language: Python - Size: 259 KB - Last synced at: 19 days ago - Pushed at: about 1 year ago - Stars: 104 - Forks: 23

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

Language: Python - Size: 597 KB - Last synced at: 8 days ago - Pushed at: 10 months ago - Stars: 42 - Forks: 2

yesh21/DocScope

Language: Python - Size: 2.59 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

FocusSearch/focus-dify

Two plugins for dify,One is the Hallucination controllable Text2SQL component,the other is the fast response ChatBI.

Language: Python - Size: 393 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

guotong1988/NL2SQL-RULE

Content Enhanced BERT-based Text-to-SQL Generation https://arxiv.org/abs/1910.07179

Language: Python - Size: 6.34 MB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 192 - Forks: 50

KabeerThockchom/Text2SQLAI

A complete text2sql application powered by OpenAI, Anthropic, Qdrant, Sqllite, Groq with evaluation, monitoring, real time updates, and feedback mechanism

Language: Python - Size: 63.7 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

wangle201210/text2sql

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

Language: Go - Size: 187 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 36 - Forks: 2

FocusSearch/focus_mcp_data

The intelligent data query plugin under DataFocus that supports multi-round conversations provides plug-and-play ChatBI capabilities.

Language: Java - Size: 630 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

FocusSearch/focus_mcp_sql

A NL2SQL plugin based on FocusSearch keyword parsing, offering greater accuracy, higher speed, and more reliability!

Language: Java - Size: 831 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 10 - Forks: 1

laolarou726/Text_2_SQL_Demo

This is a minimal demo project to show the capabilities of a Text2SQL system using LangChain, it contains all the things you required to build a basic RAG system. Using Chinook as the sample database.

Language: Python - Size: 5.86 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

datrics-ai/text2sql

Text2SQL Engine with advanced RAG

Language: Python - Size: 801 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 21 - Forks: 1

ibm-self-serve-assets/QueryCraft

The easiest and most comprehensive framework for building enterprise-grade NL2SQL solutions at scale.

Language: Python - Size: 286 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 38 - Forks: 11

uceix42/nl2sql_agent

轻量化自然语言数据库查询工具,支持多轮对话完善查询目标,精确输出SQL查询语句,执行查询并返回结果。A lightweight system enbales multiple rounds of chat to transfer natural language into SQL query, execute query and return results.

Language: Python - Size: 48.8 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

devroopsaha744/agatha

Agatha is a NL2SQL-driven expense tracker API that leverages Llama 3.3 provided by Groq for efficient and fast data extraction and NL2SQL workflow. It allows users to either add transaction data to a SQL database or ask questions about their expenses, all via natural language.

Language: Jupyter Notebook - Size: 577 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

harusamei/zebura_lite

zebura是一款无技术门槛的数据分析工具,它采用了基于大语言模型的自然语言转SQL技术,通过自然语言查询关系型数据库。 用户不需要 SQL 编程的专业知识,从根本上解决了普通用户做数据分析的困难。 zebura lite版没有历史信息的检索增强, 该功能在zebura_full中提供

Language: Python - Size: 45.6 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

aspisov/database-agent

A database interface that enables non-technical users to interact with PostgreSQL databases using natural language, facilitating data querying, visualization, and dashboard creation without requiring SQL knowledge.

Language: Python - Size: 3.53 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

Laqcce-cao/RSL-SQL

RSL-SQL: Robust Schema Linking in Text-to-SQL Generation

Language: Python - Size: 9.66 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 65 - Forks: 10

huybery/r2sql

:hot_pepper: R²SQL: "Dynamic Hybrid Relation Network for Cross-Domain Context-Dependent Semantic Parsing." (AAAI 2021)

Language: Python - Size: 874 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 62 - Forks: 11

gongwork/data-copilot

AI Data Assistant empowers data professionals by speaking both human language and machine langauges (SQL/Python)

Language: Python - Size: 31.6 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 4 - Forks: 1

kj3moraes/premstats

A natural language querying system for Premier League stats

Language: Python - Size: 2.15 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

cami-la/mentoria_desmitificando_SQL_NoSQL_com_ChatGPT_Santander

Repositório referente a mentoria Desmestificando Banco de Dados SQL e NoSQL com ChatGT. Mentoria para os alunos participantes dos Bootcamps oferecido pela DIO em parceria com o Santander.

Language: Java - Size: 83 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 42 - Forks: 18

timelesshc/codellama-NL2SQL

Fine tune codellama-7b-hf to achieve natural language to SQL ability

Language: Python - Size: 3.96 MB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

emdemor/llm-examples

Nesse repositório, eu sumarizo os casos de uso de chatGPT e LangChain que tenho estudado

Language: Jupyter Notebook - Size: 39 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 1

yashbonde/text2sql 📦

Convert natural language query to appropriate SQL, make ERPs cool again.

Language: Python - Size: 1.27 MB - Last synced at: 10 months ago - Pushed at: over 4 years ago - Stars: 71 - Forks: 18

harusamei/zebura

a framework for querying data using natural language

Language: Python - Size: 2.42 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

weet-ai/text2sql-workshop

A basic Text2SQL App, powered by Langchain and OpenAI.

Language: Jupyter Notebook - Size: 3.18 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 6 - Forks: 1

swastikmaiti/Fine-tuning-BART

Fine Tuning is a cost-efficient way of preparing a model for specialized tasks. Fine-tuning reduces required training time as well as training datasets. We have open-source pre-trained models. Hence, we do not need to perform full training every time we create a model.

Language: Jupyter Notebook - Size: 219 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

yszh8/TriageSQL

The dataset and source code for our paper: "Did You Ask a Good Question? A Cross-Domain Question IntentionClassification Benchmark for Text-to-SQL"

Language: Python - Size: 11.1 MB - Last synced at: 7 months ago - Pushed at: almost 4 years ago - Stars: 33 - Forks: 4

klima7/Pol-Spider

Polish translation of spider dataset.

Language: Python - Size: 12.9 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

brettdidonato/BSD_Evals

LLM evaluation framework

Language: Jupyter Notebook - Size: 380 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Konex25/ChatDB

Project proposal for solving the "Talk to your data" task at hackathon "HackYeah 2023"

Language: JavaScript - Size: 2.1 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

TristanLecourtois/NL2SQL

Text2SQL project comparing different LLM models

Language: Jupyter Notebook - Size: 834 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

hirupert/sede

Text-to-SQL in the Wild: A Naturally-Occurring Dataset Based on Stack Exchange Data

Language: Jupyter Notebook - Size: 1.87 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 92 - Forks: 16

sz128/Natural-language-understanding-papers

NLU: domain-intent-slot; text2SQL

Size: 69.3 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 74 - Forks: 10

BaeSeulki/NL2LF

The Resources for "Natural Language to Logical Form" ; "自然语言转逻辑形式"研究资料收集。

Size: 4.62 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 202 - Forks: 30

hrshtv/CTreeOT

[ICML 2023] Official code for our paper: 'Conditional Tree Matching for Inference-Time Adaptation of Tree Prediction Models'

Language: Python - Size: 453 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

HarryVolek/aisql

Use GPT to generate SQL

Language: Go - Size: 4.88 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 1

guotong1988/weak-supervised-Rule-Text2SQL

Using Database Rule for Weak Supervised Text-to-SQL Generation https://arxiv.org/abs/1907.00620

Language: Python - Size: 134 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 13 - Forks: 3

guotong1988/table2answer

Table2answer: Read the database and answer without SQL https://arxiv.org/abs/1902.04260

Language: Python - Size: 36.3 MB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 16 - Forks: 6

raffle-interns/SyntaxSQLNet

Python 3 reimplementation of SyntaxSQLNet, including several improvements

Language: Python - Size: 1.09 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 2