Example application for constructing and running an LLM-based LangChain SQL Agent based on GPT-4o mini that can dynamically query a database and invoke multiple visualization tools
-
Updated
Oct 5, 2024 - Python
Example application for constructing and running an LLM-based LangChain SQL Agent based on GPT-4o mini that can dynamically query a database and invoke multiple visualization tools
Self-learning data agent delivering insights, not SQL. 6 layers of context grounding, autonomous Learning Machine, ChatGPT-style UI with real-time pipeline visualization. Built with MCP, FastAPI, PostgreSQL+pgvector, and Google Gemini. Production-ready with OpenTelemetry traces, Prometheus metrics, and Docker deployment.
Agentic BI SaaS platform for natural language analytics using LangGraph, LangChain, LLMs (OpenAI, LLaMA, Mixtral), RAG with FAISS/Chroma, SQL & BI agents, MCP tools, and long-term AI memory (mem0). Built with FastAPI, Streamlit, Plotly, SQLAlchemy, PostgreSQL,Docker,Kubernetes,governance, lineage, RBAC,usage-based billing,SaaS & on-prem deployment.
Multi-Agent Tool to Diagnose Errors in Unified Diagnostic Service (UDS) Data with a Flask Front-End
Production-grade Text-to-SQL Agent with 91.7% accuracy on 60 queries | What-If Simulator | Hybrid BM25 + Semantic Retrieval | Self-Healing SQL | Eval Framework | Docker + CI/CD
An advanced AI-powered data analyst built with Python, Streamlit, and LangChain. Implements the ReAct (Reasoning + Acting) architecture to autonomously query SQL databases, analyze results, and provide context-aware business insights using Google Gemini. Features transparent thought process visualization and multi-language support.
LangChain SQL BI Assistant for IMDB
LangChain Agent with custom tools — multi-city clock, real-time exchange rate scraping, and read-only SQL toolkit demo. / 커스텀 Tool · 웹 스크래핑 · SQL Toolkit을 결합한 LangChain Agent 통합 파이프라인.
Enterprise-grade SQL Agent using PydanticAI and Azure OpenAI for secure natural language to SQL conversion with comprehensive safety validation
A LangChain-powered SQL chatbot that lets you talk to your database using plain English. Supports SQLite (student.db) and full MySQL connections. Uses Groq’s ultra-fast Llama-3.1-8b-instant model with the LangChain SQL toolkit. Fully interactive Streamlit UI with message history + real-time query execution.
Next-Gen SQL Agent powered by LangGraph & Gemini 2.5. Features cyclic reasoning steps, self-correction, and multilingual 'Glass Box' transparency for high-precision database analysis.
This project enables performing SQL queries in natural language using LangChain and Streamlit.
Nexus SQL is an autonomous AI Data Analyst that lets you query databases in plain English. Built with LangChain and DeepSeek-V3, it automates complex SQL generation, provides instant data visualizations, and ensures enterprise security, reducing time-to-insight by 80%.
🚀 Local Text-to-SQL agent system powered by Ollama. 75%+ accuracy with 7B models, zero API cost, 100% privacy
A Groq-powered multi-tool medical AI agent that intelligently routes user queries between SQLite medical datasets and live web search. Supports natural-language SQL querying, safe database execution, medical knowledge lookup, and robust fallback handling for dates, summaries, and sorting.
This repository provides a Python script that creates a conversational SQL agent using LangChain and a locally hosted LLM via Ollama. The agent can understand natural language questions, convert them into SQL queries, execute them against a MySQL database, and return the answers.
A sophisticated AI Agent combining RAG and Text-to-SQL via an LLM-based router. Built with LangChain and gpt-4o-mini to seamlessly toggle between unstructured AWS documentation (ChromaDB) and structured GitHub/StackOverflow analytics (SQLite).
Simple tracker for personal finance with an SQL agent for gathering information.
Add a description, image, and links to the sql-agent topic page so that developers can more easily learn about it.
To associate your repository with the sql-agent topic, visit your repo's landing page and select "manage topics."