{"repo":"zhongyu09/openchatbi","free":true,"listed":false,"github":"https://github.com/zhongyu09/openchatbi","clone":"git clone https://github.com/zhongyu09/openchatbi.git","description":"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.","language":"Python","stars":623,"topics":["agent","ai","analytics","bi","database","datawarehouse","gpt","langchain","langgraph","llm"],"license":"MIT","category":"ai-agents","readme_excerpt":"OpenChatBI OpenChatBI is an open source, chat-based intelligent BI tool powered by large language models, designed to help users query, analyze, and visualize data through natural language conversations. Built on LangGraph and LangChain ecosystem, it provides chat agents and workflows that support natural language to SQL conversion and streamlined data analysis. Join the Slack channel to discuss: Invitation Link To Join Core Features 1. Natural Language Interaction : Get data analysis results by asking questions in natural language 2. Automatic SQL Generation : Convert natural language queries into SQL statements using advanced text2sql workflows with schema linking and well organized prompt engineering 3. Data Visualization : Generate intuitive data visualizations (via plotly) 4. Data Catalog Management : Automatically discovers and indexes database table structures, supports flexible catalog storage backends with vector-based or BM25-based retrieval, and easily maintains business explanations for tables and columns as well as optimizes Prompts. 5. Time Series Forecasting : In-house forecasting models, accessed through the data analysis agent (see feature 12) 6. Code Execution : Execute Python code for data analysis and visualization 7. Interactive Problem-Solving : Proactively ask users for more context when information is incomplete 8. Persistent Memory : Conversation management and user characteristic memory based on LangGraph checkpointing 9. MCP Support : Integration wi","default_branch":null,"files":null,"tree":[],"storefront":"/r/zhongyu09","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zhongyu09/openchatbi/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}