← all repositories

zhongyu09/openchatbi

An open-source chat-based BI tool that converts natural language queries into SQL and generates data visualizations using LLM-powered agent workflows.

573 stars Python Domain AppsAgentsRAG · Search
openchatbi
Velocity · 7d
+2.1
★ / day
Trend
steady
star history

OpenChatBI enables users to query and analyze databases through natural language conversations by leveraging LLMs to generate SQL queries from text inputs. Built on LangGraph and LangChain, it orchestrates multi-step agent workflows that include schema linking, text2sql conversion, code execution for analysis, and time series forecasting. The system maintains persistent conversation memory, supports knowledge base retrieval via MCP tools, and provides both simple and streaming web interfaces built with Gradio and Streamlit.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.