openchatbi

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

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 搜索知识 🍴 复刻 94 🐛 待处理 2 👀 关注 11
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 676
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费项目,定价信息待确认

项目预览

openchatbi 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类搜索知识
开发团队zhongyu09
定价模式🏷️完全免费
价格说明开源免费项目,定价信息待确认
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议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 星标★ 676
上线时间2025-09-09 00:00:00
代码更新2026-11-03
仓库体积9.0 MB
本站数据更新2026-11-04
维护状态活跃
收录时间2026-09-12
浏览次数2

项目介绍

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

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-12 · 当前星标 ★ 676

使用教程

难度:进阶 约 45 分钟 部署方式:本地安装 5 步

环境要求

  • Python 3.10+
  • 模型 API Key
  • 数据库连接

安装与启动步骤

  1. 1安装包

    chat 式的智能 BI 工具,pip 直接装。

    pip install openchatbi
  2. 2确保有 sqlite

    示例用 SQLite,缺了会在连接阶段报错。

    brew install sqlite
  3. 3配模型与数据源

    模型密钥和数据库连接都要配,先连示例库。

  4. 4起 Streamlit 界面

    用界面问一句业务问题,看它生成的 SQL 是否正确。

    python run_streamlit_ui.py
  5. 5命令行模式

    批量问数时用 CLI 更省资源。

    python run_cli.py

如何确认成功

能生成并执行 SQL 且返回结果表

注意事项

  • 生成的 SQL 建议先只读校验,别直接在生产库执行。
  • 表结构注释越全,生成的 SQL 越准。

核心亮点

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

不足之处

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

适用场景

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

替代项目

WrenAI、Vanna、DB-GPT

同类项目推荐

Search-o1 开源

让推理模型边想边搜,减少幻觉,答案更靠谱

Search-o1: Agentic Search-Enhanced Large Reasoning Models [EMNLP 2025]

★ 1253 2026-08-09
Starcat 开源

把吃灰的 GitHub Stars 变成能搜能问的私人知识库

A native macOS app that turns GitHub Stars into a searchable, organized, AI-powered ···

★ 215 2026-09-12
GPT3-4-Midjourney-StableDiffusio··· 开源

每天更新,一个页面找到能用的GPT和AI绘画镜像

国内AI镜像站的导航大全,每天收集公开的GPT3.5+GPT4受限试用+Midjourney+StableDiffusion···

★ 72 2026-08-09
agent-brain 开源

给编码智能体装本地长期记忆,跨会话不忘事

Local-first RAG memory for AI agents: hybrid + GraphRAG search, MCP server with OAut···

★ 119 2026-09-12
orangeo-ai-visibility-skill 开源

一键扫描,让品牌在AI搜索中脱颖而出

Open-source GEO / AEO skill for AI visibility readiness: check robots.txt, llms.txt,···

★ 144 2026-08-09
qwksearch-research-agent 开源

把互联网变成思维导图,自动搜索、提取并生成研究报告。

Reimagine the Internet as Self-Organizing Mind Map STREAM: Search with Top Resul···

★ 78 2026-08-09
graphify 开源

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

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

★ 141568 2026-08-09
backstage-plugin-qeta 开源

在 Backstage 里搭建团队问答库,让知识随手可得。

Internal Q&A and knowledge base for Backstage. Empower teams to share knowledge, ask···

★ 115 2026-08-09