openchatbi

用聊天代替写SQL,一句话查数出图

OpenChatBI 是一个基于大语言模型的智能对话式 BI 工具,目标是让用户用自然语言完成数据查询、分析和可视化,无需写 SQL 或操作复杂报表。它用 LangGraph 和 LangChain 搭建对话智能体与工作流,核心能力包括自然语言转 SQL、多轮对话式数据探索、自动生成图表、异常检测与下钻分析,并能连接数据库和数据仓库。项目面向数据分析师、业务人员和开发者,降低取数门槛,把问数变成像聊天一样简单。642 星标说明它处于早期但已有一定关注度,适合想快速搭建 ChatBI 原型或研究 LLM 数据分析工作流的团队。

开源 free 搜索知识
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 646
维护状态 活跃
是否开源
定价模式 free

项目数据

分类搜索知识
开发团队zhongyu09
所属国家
定价模式free
价格说明开源免费项目,定价信息待确认
访问状态
是否开源
开源协议MIT
主要语言Python
技术栈/模型agent,ai,analytics,anomaly-detection,bi,chatbi,data-agent,database,datawarehouse,drill-down,gpt,langchain,langgraph,llm,nlp,root-cause-analysis,text2sql
GitHub 星标★ 646
30天Star增速
HF 下载量
上线时间2025-09-09 00:00:00
最近更新2026-09-16 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-12
浏览次数0

使用教程

核心亮点

  • 基于 LangGraph 构建多步工作流,支持自然语言转 SQL 并串联查询、分析与可视化
  • 内置异常检测和下钻分析,不止于取数,能辅助发现数据问题
  • Python 技术栈清晰,依赖 LangChain 生态,便于二次开发和集成现有数据源

不足之处

  • 项目处于早期,642 星标,生产环境稳定性和边界情况处理待验证
  • 文档和社区生态相对薄弱,复杂查询与多数据源适配能力需实际测试

适用场景

  • 业务人员不写 SQL,直接对话查询销售、运营指标
  • 数据分析师快速探索数据并自动生成图表和异常提示
  • 开发者基于 LangGraph 搭建企业内 ChatBI 智能体原型

替代项目

WrenAI、Vanna、DB-GPT

项目介绍

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.。项目使用 Python 开发,在 GitHub 上获得 642 星标。

同类项目推荐

firecrawl 开源

网页抓取像喝水一样简单,开发者省下整周加班

The web data API to search, scrape, and interact at scale.

★ 182210 2026-08-09
contoso-chat 开源

一键跑通 Azure RAG 应用,从代码到评估部署全流程

This sample has the full End2End process of creating RAG application with Prompty an···

★ 765 2026-08-09
graphify 开源

整个代码库画成一张图,找问题一眼定位

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable k···

★ 119584 2026-08-09
qiaomu-youtube-ai-podcast 开源

一站式索引AI播客,快速找到有文字稿和总结的节目

AI 播客索引:整理 AI 播客、中文简介、Transcript 状态和总结入口 | Curated AI podcast ···

★ 69 2026-08-09