Topic: "text2sql"
infiniflow/ragflow
RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding.
Language: TypeScript - Size: 73.4 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 52,048 - Forks: 4,973

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: about 17 hours ago - Pushed at: 2 months ago - Stars: 22,918 - Forks: 2,483

Canner/WrenAI
🤖 Open-source GenBI AI Agent that empowers data-driven teams to chat with their data to generate Text-to-SQL, charts, spreadsheets, reports, dashboards, BI and embedded AI. 📈📊📋🧑💻
Language: TypeScript - Size: 19.7 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 7,774 - Forks: 749

sqlchat/sqlchat
Chat-based SQL Client and Editor for the next decade
Language: TypeScript - Size: 1.8 MB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 5,167 - Forks: 447

eosphoros-ai/Awesome-Text2SQL
Curated tutorials and resources for Large Language Models, Text2SQL, Text2DSL、Text2API、Text2Vis and more.
Size: 299 KB - Last synced at: 2 days ago - Pushed at: about 2 months ago - Stars: 2,712 - Forks: 189

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: about 22 hours ago - Pushed at: about 1 month ago - Stars: 1,956 - Forks: 358

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: about 23 hours ago - Pushed at: 3 months ago - Stars: 1,768 - Forks: 225

HKUSTDial/NL2SQL_Handbook
This is a continuously updated handbook for readers to easily track the latest NL2SQL (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: 41 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 595 - Forks: 40

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: 144 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 571 - Forks: 99

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

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: 16 days ago - Pushed at: 7 months ago - Stars: 192 - Forks: 50

xuwei95/ezdata
基于python和llm大模型开发的数据处理和任务调度系统。 支持数据源管理,数据模型管理,数据集成,数据查询API接口,低代码自定义数据处理任务模版,单任务及dag任务工作流调度等功能。集成了llm模块实现rag知识库问答,链接各数据源数据进行数据对话问答,交互式数据分析功能。
Language: Python - Size: 875 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 185 - Forks: 35

TuGraph-family/chat2graph
Chat2Graph: Graph Native Agentic System.
Language: Python - Size: 8.84 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 141 - Forks: 20

HKUSTDial/NL2SQL360
Official repository for the paper “The Dawn of Natural Language to SQL: Are We Fully Ready?” (VLDB'24)
Language: Python - Size: 8.61 MB - Last synced at: 18 days ago - Pushed at: about 2 months ago - Stars: 114 - Forks: 10

awslabs/gap-text2sql
GAP-text2SQL: Learning Contextual Representations for Semantic Parsing with Generation-Augmented Pre-Training
Language: Python - Size: 259 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 104 - Forks: 23

aws-samples/generative-bi-using-rag
A solution guidance for Generative BI using Amazon Bedrock, Amazon OpenSearch with RAG
Language: Python - Size: 4.99 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 103 - Forks: 33

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

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: about 1 hour ago - Pushed at: 1 day ago - Stars: 75 - Forks: 14

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

yashbonde/text2sql 📦
Convert natural language query to appropriate SQL, make ERPs cool again.
Language: Python - Size: 1.27 MB - Last synced at: 9 months ago - Pushed at: over 4 years ago - Stars: 71 - Forks: 18

Laqcce-cao/RSL-SQL
RSL-SQL: Robust Schema Linking in Text-to-SQL Generation
Language: Python - Size: 9.66 MB - Last synced at: 3 months ago - Pushed at: 3 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 1 month ago - Pushed at: over 3 years ago - Stars: 62 - Forks: 11

AIDotNet/Text2Sql.Net
Text2Sql.Net 是一个使用DotNet和Semantic Kernel开发的Text2Sql工具
Language: C# - Size: 685 KB - Last synced at: 10 days ago - Pushed at: 12 days ago - Stars: 56 - Forks: 12

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: 21 days ago - Pushed at: 9 months ago - Stars: 42 - Forks: 2

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: 21 days ago - Pushed at: over 1 year ago - Stars: 42 - Forks: 18

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: 13 days ago - Pushed at: 5 months ago - Stars: 38 - Forks: 11

wangle201210/text2sql
将自然语言转换为对应的SQL查询语句
Language: Go - Size: 187 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 36 - Forks: 2

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: 6 months ago - Pushed at: almost 4 years ago - Stars: 33 - Forks: 4

datrics-ai/text2sql
Text2SQL Engine with advanced RAG
Language: Python - Size: 801 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 21 - Forks: 1

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: 707 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 21 - Forks: 4

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.39 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 17 - Forks: 2

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: about 2 years ago - Pushed at: about 4 years ago - Stars: 16 - Forks: 6

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: about 2 years ago - Pushed at: about 4 years ago - Stars: 13 - Forks: 3

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 1 month ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 1

HKUSTDial/EllieSQL
Official repository for the paper "EllieSQL: Cost-Efficient Text-to-SQL with Complexity-Aware Routing".
Language: Python - Size: 3.68 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 6 - 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: 11 months ago - Pushed at: 11 months ago - Stars: 6 - Forks: 1

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: about 2 years ago - Stars: 5 - Forks: 2

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

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 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

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 1 month ago - Pushed at: about 2 years ago - Stars: 3 - 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: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

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

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

gauthamnairvm/trex-app
Text Refinement EXplorer - An EDA tool for text based data.
Language: Python - Size: 22.5 KB - Last synced at: 6 days ago - Pushed at: 9 days ago - Stars: 1 - 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: 22 days ago - Pushed at: 22 days ago - Stars: 1 - 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: about 2 months ago - Pushed at: 3 months ago - Stars: 1 - 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: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 1

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

yesh21/DocScope
Language: Python - Size: 2.59 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

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: 27 days ago - Pushed at: 27 days ago - Stars: 0 - 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: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

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: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

timelesshc/codellama-NL2SQL
Fine tune codellama-7b-hf to achieve natural language to SQL ability
Language: Python - Size: 3.96 MB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

harusamei/zebura
a framework for querying data using natural language
Language: Python - Size: 2.42 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

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: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

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
