Vibe Coding Discover

AI Agents

openchatbi

View on GitHub

OpenChatBI is an intelligent chat-based BI tool powered by large language models, designed to help users query, analyze, and visualize data through natural language conversations. It uses LangGraph and LangChain to build chat agent and workflows that support natural language to SQL conversion and data analysis.

★ 65891 forksPythonMITzhongyu09

An LLM-powered BI agent that turns natural-language questions into SQL, analyzes warehouse data, and creates visualizations. LangGraph workflows support forecasting, anomaly investigation, persistent memory, and configurable MCP tools.

Use Cases

Query data warehouses using natural languageGenerate SQL from business questionsExplore trends and drill down into metricsVisualize query resultsForecast time-series metricsDetect anomalies and investigate root causesAnalyze data with Python code

Built With

Language
Python
Frameworks
LangGraph · LangChain · DeepAgents · LangMem · Gradio · Streamlit · Plotly · Chroma

Tags

business intelligence · data agent · text-to-SQL · natural language analytics · data visualization · time-series forecasting · anomaly detection · root-cause analysis · MCP · persistent memory