dataease/SQLBot
🔥 基于大模型和 RAG 的智能问数系统,对话式数据分析神器。Text-to-SQL Generation via LLMs using RAG. observed · 2026-08-28
Health v2 · maintenance only
86/100
- Activity 99
- Release rhythm 99
- Longevity 35
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 23
- age_days: 499
- days_rel: 6
- days_push: 7
- n_releases_24m: 18
Adoption not part of the score
6688 stars · 851 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
SQLBot is an open-source conversational data analysis (ChatBI) system that converts natural language questions into SQL queries using large language models combined with RAG. It provides a web interface for querying databases, generating visualizations, and can be embedded into other applications or invoked via MCP.
Use cases
- ask questions about my database in natural language
- text-to-sql generation with RAG
- chatbi conversational data analysis
- generate charts from natural language queries
- embed nl2sql querying into my app
- let non-technical users query a database safely
- connect deepseek or openai to my database for analytics
When to choose
- you want a self-hosted, out-of-the-box ChatBI tool with Docker deployment
- you need fine-grained data permissions and workspace isolation for natural-language querying
- you want to embed text-to-SQL capabilities into apps like n8n, Dify, MaxKB, or DataEase
- you use OpenAI-compatible LLM providers (DeepSeek, Gemini, Kimi, etc.)
When to avoid
- you need a general-purpose BI suite rather than conversational querying
- you cannot expose your database schema to an external LLM provider and don't want LLM involvement
- you need fully hand-tuned SQL with no generated queries
Facets
application · maturity active
rag llm-inference chatbot data-visualization database prompt-engineering mcp large-language-models databases analytics data-visualization self-hosted self-hosted python text-to-sql nl2sql chatbi text2sql conversational-analytics bi retrieval-augmented-generation docker linux web-server
3 sources
- readme: https://github.com/dataease/SQLBot · fetched 2026-08-28 · 38106f34e235
- homepage: https://sqlbot.org/ · fetched 2026-08-29 · 2d98219ea226
- site_page: https://sqlbot.org/docs · fetched 2026-08-29 · d6e01e8b64c8
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| dataease/SQLBot | main | 86 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem