Curated tutorials and resources for Large Language Models, Text2SQL, Text2DSL、Text2API、Text2Vis and more.
-
Updated
Jan 26, 2026
Curated tutorials and resources for Large Language Models, Text2SQL, Text2DSL、Text2API、Text2Vis and more.
Interact with your SQL database, Natural Language to SQL using LLMs
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.
Agentar-Scale-SQL is a novel framework that leverages scalable computation to significantly improve Text-to-SQL performance.
sqlgpt-parser is a Python implementation of an SQL parser that effectively converts SQL statements into Abstract Syntax Trees (AST). By leveraging AST tree comparisons between two SQL queries, it becomes possible to achieve robust evaluation of text-to-SQL models.
a highly customized UI for NaturalLanguage-to-SQL human evaluation
An interactive DataOps assistant using an LLM-powered agent architecture to automate data profiling, cleaning, feature engineering, and natural language-based querying & visualization.
Turn plain-English questions into executable SQL. LangChain agents over a schema-aware FastAPI service, with example-SQL retrieval (RAG), per-DB instructions, OpenAI fine-tuning, and streaming generation.
CenQuery is a high-accuracy Natural Language to SQL (NL-to-SQL) system specifically architected for Indian Census datasets. By moving away from generic LLMs, this project utilizes a fine-tuned Llama-3-SQLCoder-8b model with LoRA adapters to ensure schema-safe query generation and 100% execution accuracy on domain-specific queries.
Multilingual internship search assistant that converts natural language queries into SQL using LangChain + Groq Llama 3 and retrieves results from a local SQLite database via a Flask web UI.
QLoRA fine-tuned Llama 3.2 1B that converts natural language to SQL for sales data analytics
NL-to-SQL analytics — FastAPI + SSE streaming + JWT auth + multi-turn memory + PDF/PPT export
AI-powered analytics dashboard for consulting operations, combining reporting, market benchmarking, client health scoring, resource allocation, and natural language querying. Built with Next.js, Flask, PostgreSQL, Azure, and OpenRouter (LLMs) on real-world data (17K+ records). Showcases full-stack AI engineering with NL-to-SQL and intelligence.
Data-quality-aware NL-to-SQL system using RAG, QLoRA fine-tuning, and execution validation to generate robust SQL on messy real-world data.
Production-grade AI Voice Assistant that converts natural language (voice/text) into accurate SQL queries for ERP or databases. Handles ambiguity, validates queries, and returns trusted answers. Built for real business systems, not demo chatbots.
A LangGraph-powered agent that goes beyond simple SQL generation. It automatically understands data structures, protects privacy (PII), and smartly reroutes its path to fix errors until it finds the right answer.
QuerioLingua is a Streamlit web application that allows you to generate SQL queries for your datasets using natural language prompts & text-davinci-003 as a base mode
Agentic NL-to-SQL assistant using Model Context Protocol (MCP) with multi-layer guardrails and token cost tracking.
Responsive user interface for an NL-to-SQL system.
Add a description, image, and links to the nl-to-sql topic page so that developers can more easily learn about it.
To associate your repository with the nl-to-sql topic, visit your repo's landing page and select "manage topics."