eosho/langchain_data_agent

NL2SQL - Ask questions in plain English, get SQL queries and results. Powered by LangGraph.

51
/ 100
Established

Implements a multi-agent system with intent detection that automatically routes natural language questions to specialized data agents, then validates and executes SQL queries using sqlglot across multiple dialects (PostgreSQL, Azure SQL, Synapse, Cosmos DB, Databricks, BigQuery). Built on LangGraph with Azure OpenAI, it supports multi-turn conversations, data visualization from query results, and YAML-based agent configuration for easy extensibility.

221 stars.

No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 13 / 25
Community 18 / 25

How are scores calculated?

Stars

221

Forks

33

Language

Python

License

MIT

Last pushed

Jan 14, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/eosho/langchain_data_agent"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.