AltHub

dataease/SQLBot Alternatives

Text-to-SQL / NL2SQL / conversational BI (ChatBI)

SQLBot is a stand-alone conversational BI server that uses LLMs and RAG to turn natural-language questions into SQL against user databases and shows answers as charts/insights.

6.7kJavaScriptNOASSERTIONactive · last push 1mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

chatbi/chatbiGitHub

GPL-licensed Python ChatBI with recent activity and the same chat-over-BI workflow; choose when a Python/GPL deployment is preferable to the DataEase Docker stack.

ChatBI is a BI system interacted by chat with LLM

356
Python
GPL-3.0
slowing9mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

Text2SqlAgent/text2sql-frameworkGitHub

Embeddable agentic text-to-SQL SDK with no RAG/semantic layer; choose when building a custom stack and you want self-correcting SQL generation plus tracing.

Agentic text-to-SQL SDK: hand the LLM one execute_sql tool and let it explore the schema, test queries, and self-correct — no RAG, no semantic layer. 20/20 on an 80-table Spider run. Built-in tracing and scenario support.

154
Python
MIT
active2mo ago
hexinfo/datGitHub

Java data-asking system built on pre-modeled semantics; choose when you need a controlled vocabulary/data model instead of RAG-based schema discovery.

Asking yours data in a natural language way through pre-modeling (data models and semantic models).

259
Java
Apache-2.0
slowing9mo ago
vanna-ai/vannaGitHub

Python text-to-SQL library that uses retrieval generation; choose when you need an embeddable engine rather than a full ChatBI server.

🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using Agentic Retrieval 🔄.

23.8k
Python
MIT
archived8mo ago
sinaptik-ai/pandas-aiGitHub

Conversational data-analysis library for SQL/CSV/parquet via Python; choose when you need an embeddable pandas-style API rather than SQLBot's server/UI.

Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG.

23.8k
Python
NOASSERTION
slowing11mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

ambition119/chatBIGitHub

Old Java NL2SQL/BI demo system with no updates in ~3 years; choose if you are Java-bound and can accept a stale dependency.

基于大模型LLMs的智能文本SQL生成能力,结合数据可视化,实现下一代对话式系统自动生成图表展示和dashboard、数据分析的BI系统。

179
Java
none
dormant3.0y ago
aws-samples/generative-bi-using-ragGitHub

AWS Bedrock/OpenSearch reference stack for RAG-based BI; choose if you are AWS-native and want a deployable sample rather than a maintained product.

A solution guidance for Generative BI using Amazon Bedrock, Amazon OpenSearch with RAG

177
Python
MIT-0
slowing1.5y ago
didilili/shopkeeper-agentGitHub

E-commerce-specific full-stack NL2SQL learning app; choose if you want a small reference implementation for that scenario, not a general ChatBI platform.

📊 电商数仓智能问数 AI Agent,最适合用于系统学习 LangGraph 的实战项目:基于 LangGraph、FastAPI、Qdrant、Elasticsearch、MySQL 与 React,完整实现元数据知识库、混合检索、自然语言生成 NL2SQL 生成校验、SQL 执行与流式查询展示。前后端完整代码全栈可跑,Docker 环境一键部署,配套 ai-agents-from-zero 免费教程与章节代码分支。适合系统学习大模型应用、数据分析 Agent 和企业级 AI 工程落地。

358
Python
MIT
active5mo ago
tianlan-ltd/Magic-InsightGitHub

Broader AGPL data-intelligence agent from ~2 years ago; choose if you need document/image plus database questions and can accept no recent maintenance.

One-stop data intelligence agent, providing insights from all mainstream data formats in a single dialogue box, including documents, databases, business systems, and images.一站式数据智能体,一个对话框提供所有主流格式数据的见解,包括文档、数据库、业务系统和图像。

545
Python
AGPL-3.0
dormant1.9y ago

Listed as an alternative to

These projects were analysed and named SQLBot among their alternatives. The relationship is not symmetric — how SQLBot rates them is a separate judgement, made when SQLBot is analysed in its own right.

jeecgboot/jimureportGitHub

calls SQLBot “choose when you only need a RAG-based text-to-SQL engine to embed in your own system.”

一款真正的 AI 报表诞生了!JimuChatBI —— 首款免费开源对话式智能数据分析产品(Chat2BI)。 一句话生成报表和数据大屏,支持对话式 AI 修改优化;类 Excel 在线报表设计,兼容国产信创数据源。 对着 AI 说句话,报表就出来了——表格、图表、分组汇总自动生成,复杂报表场景轻松应对。想做数据大屏?同样一句话搞定,让数据分析进入 AI 时代。

8.3kJavaactive