zhongyu09/openchatbi

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.

62
/ 100
Established

This tool helps business users, analysts, and anyone needing quick data insights to get answers from company databases by simply asking questions in plain English. You type a question, and it gives you charts, trends, and specific data points without you needing to know any technical database language like SQL. It's designed for anyone who wants to quickly understand their data and visualize it.

517 stars. Available on PyPI.

Use this if you need to rapidly query, analyze, and visualize data from your company's databases using natural language, without writing any code.

Not ideal if you need highly complex, custom data engineering or if your data sources are not structured databases.

business-intelligence data-analysis data-visualization natural-language-query database-reporting
Maintenance 10 / 25
Adoption 10 / 25
Maturity 24 / 25
Community 18 / 25

How are scores calculated?

Stars

517

Forks

63

Language

Python

License

MIT

Category

csv-data-chat

Last pushed

Mar 02, 2026

Commits (30d)

0

Dependencies

26

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/zhongyu09/openchatbi"

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