项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-12 · 当前星标 ★ 676
使用教程
环境要求
- Python 3.10+
- 模型 API Key
- 数据库连接
安装与启动步骤
-
1安装包
chat 式的智能 BI 工具,pip 直接装。
pip install openchatbi -
2确保有 sqlite
示例用 SQLite,缺了会在连接阶段报错。
brew install sqlite -
3配模型与数据源
模型密钥和数据库连接都要配,先连示例库。
-
4起 Streamlit 界面
用界面问一句业务问题,看它生成的 SQL 是否正确。
python run_streamlit_ui.py -
5命令行模式
批量问数时用 CLI 更省资源。
python run_cli.py
如何确认成功
能生成并执行 SQL 且返回结果表
注意事项
- 生成的 SQL 建议先只读校验,别直接在生产库执行。
- 表结构注释越全,生成的 SQL 越准。
核心亮点
- 基于 LangGraph 构建多步工作流,支持自然语言转 SQL 并串联查询、分析与可视化
- 内置异常检测和下钻分析,不止于取数,能辅助发现数据问题
- Python 技术栈清晰,依赖 LangChain 生态,便于二次开发和集成现有数据源
不足之处
- 项目处于早期,642 星标,生产环境稳定性和边界情况处理待验证
- 文档和社区生态相对薄弱,复杂查询与多数据源适配能力需实际测试
适用场景
- 业务人员不写 SQL,直接对话查询销售、运营指标
- 数据分析师快速探索数据并自动生成图表和异常提示
- 开发者基于 LangGraph 搭建企业内 ChatBI 智能体原型
替代项目
WrenAI、Vanna、DB-GPT
同类项目推荐
local-assistant-examples
开源
本地跑通 ChatPDF,文档问答不求云
Build your own ChatPDF and run it locally
Search-o1
开源
让推理模型边想边搜,减少幻觉,答案更靠谱
Search-o1: Agentic Search-Enhanced Large Reasoning Models [EMNLP 2025]
Starcat
开源
把吃灰的 GitHub Stars 变成能搜能问的私人知识库
A native macOS app that turns GitHub Stars into a searchable, organized, AI-powered ···
GPT3-4-Midjourney-StableDiffusio···
开源
每天更新,一个页面找到能用的GPT和AI绘画镜像
国内AI镜像站的导航大全,每天收集公开的GPT3.5+GPT4受限试用+Midjourney+StableDiffusion···
agent-brain
开源
给编码智能体装本地长期记忆,跨会话不忘事
Local-first RAG memory for AI agents: hybrid + GraphRAG search, MCP server with OAut···
orangeo-ai-visibility-skill
开源
一键扫描,让品牌在AI搜索中脱颖而出
Open-source GEO / AEO skill for AI visibility readiness: check robots.txt, llms.txt,···
qwksearch-research-agent
开源
把互联网变成思维导图,自动搜索、提取并生成研究报告。
Reimagine the Internet as Self-Organizing Mind Map STREAM: Search with Top Resul···
graphify
开源
整个代码库画成一张图,找问题一眼定位
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable k···
backstage-plugin-qeta
开源
在 Backstage 里搭建团队问答库,让知识随手可得。
Internal Q&A and knowledge base for Backstage. Empower teams to share knowledge, ask···
