// rag · dataease/SQLBot

SQLBot

SQLBot es un proyecto de RAG y conocimiento de código abierto de dataease (dataease/SQLBot en GitHub). Tiene 6.875 estrellas en GitHub y 893 bifurcaciones, se publica bajo la licencia GPL-3.0 y se actualizó por última vez en GitHub el 8 de octubre de 2026.

SQLBot — DataEase's conversational analytics: ask in natural language, get SQL answers via LLMs plus RAG.

★ 6,9k estrellas⑂ 893 bifurcacionesGPL-3.0actualizado oct 2026
▦ visual: el README de este proyecto no incluye ninguna captura incrustable,
así que aquí va un marcador. La guía de abajo está completa de todos modos.
// datos del proyecto

Datos del proyecto

Repositorio
dataease/SQLBot
Estrellas en GitHub
6.875
Bifurcaciones
893
Licencia
GPL-3.0
Última actualización en GitHub
8 de octubre de 2026
Tipo de ficha
Guía de instalación completa
Sitio oficial
Official site
// cómo funciona

Cómo funciona

  1. Clarify your goal

    Choose the LLM you will connect and the first data source, and plan your workspace and permission boundaries before inviting users.

  2. Get the project

    Clone dataease/SQLBot from GitHub (or use the install path in the run steps below) and skim its README for the parts relevant to your goal.

  3. Install and configure

    Run the documented Docker container with its ports and data volumes, then open the web UI to configure your model and data source.

  4. Run your first task

    Add one table you know well, ask a question in natural language, and verify the generated SQL and answer against a hand-written query.

// características

Por qué gusta tanto

Conversational Text-to-SQL

Natural-language questions become SQL using LLM understanding plus RAG, with no complex development to get started.

Workspace isolation and permissions

Workspace-level resource isolation and fine-grained data permissions keep access bounded and compliant.

Many embedding options

Embed via web, popup or MCP calls, and integrate quickly with n8n, Dify, MaxKB, DataEase and similar apps.

Improves with use

Custom prompts, a terminology library and SQL examples calibrate it to your business, and interaction data drives continued tuning.

Simple configuration

Only a model and a data source need configuring before users can start asking questions.

Part of the DataEase ecosystem

From the team behind DataEase, designed to give existing BI-style deployments a conversational query front end.

Advertisement
// ejecútalo

Ejecútalo tú mismo

  1. Clone the repository

    Get the source from the official GitHub repository for SQLBot.

    git clone https://github.com/dataease/SQLBot.git
    cd SQLBot
  2. Run SQLBot with Docker

    Start the container with the documented ports and data volumes from the README.

    docker run -d --name sqlbot --restart unless-stopped -p 8000:8000 -p 8001:8001 -v ./data/sqlbot/excel:/opt/sqlbot/data/excel -v ./data/sqlbot/file:/opt/sqlbot/data/file -v ./data/sqlbot/images:/opt/sqlbot/images -v ./data/sqlbot/logs:/opt/sqlbot/app/logs -v ./data/postgresql:/var/lib/postgresql/data --privileged=true dataease/sqlbot
  3. Configure and ask

    Open the web access address from the README, configure your large model and data source, then ask your first question.

    # Open the SQLBot web UI (ports above), add model + data source — see README access section
// casos de uso

Qué puedes crear

  • Letting operations staff ask 'last month's sales by region' without writing SQL
  • Embedding conversational analytics into an existing portal via the embed or MCP options
  • Giving analysts a first-draft SQL generator calibrated with your terminology and examples
  • Adding a chat front end to a DataEase deployment for business users
Advertisement
// preguntas frecuentes

Preguntas frecuentes

Who maintains SQLBot?

dataease (FIT2CLOUD), through the dataease/SQLBot repository, with the site at sqlbot.org.

Is SQLBot free to use?

Yes — the project is open source under the GPL-3.0 license as recorded for this listing. See the license terms for any conditions on redistribution.

Does SQLBot need a paid API key?

You configure your own large model for it to call, so model usage is under your credentials; SQLBot itself is open source under its FIT2CLOUD license (GPLv3-based, per its README).

How does SQLBot compare to a general AI chat tool with a database plugin?

Generic chat tools can generate SQL, but SQLBot is purpose-built for querying: workspace isolation, fine-grained data permissions, terminology/SQL-example calibration and embed/MCP delivery for analytics products.

How do I get started with SQLBot?

Clone the repository (or use the documented installer), follow the install and configure steps on this page, and run the smallest real task first — add one table you know well, ask a question in natural language, and verify the generated SQL and answer against a hand-written query.

// sigue explorando

Herramientas similares

RAG y conocimiento

DB-GPT

An agentic AI data assistant - chat with your databases, run SQL and code, get reports

★ 20,1k estrellasMIT
Ver la guía →
RAG y conocimiento

rags

Build a ChatGPT over your own data using natural language and LlamaIndex.

★ 6,5k estrellasMIT
Ver la guía →
RAG y conocimiento

code-graph-rag

RAG for your monorepo: query, understand and edit multi-language codebases with a knowledge graph.

★ 5,2k estrellasMIT
Ver la guía →
RAG y conocimiento

swirl-search

Federated AI search and RAG across 100+ apps — answers with sources, without moving your data

★ 3,0k estrellasApache-2.0
Ver la guía →
RAG y conocimiento

trieve

All-in-one API platform for search, recommendations, RAG and analytics — self-hostable

★ 2,7k estrellasMIT
Ver la guía →
RAG y conocimiento

private-gpt

Complete API layer for private AI apps on local models: RAG, skills, tools, MCP and text-to-SQL

★ 57,6k estrellasApache-2.0
Ver la guía →
// alternativas

Alternativas en RAG y conocimiento

Los demás proyectos de RAG y conocimiento con más estrellas del catálogo de LibreAI: la lista realista de alternativas si SQLBot no es lo que buscas.

  • MarkItDown★ 193,5k

    MarkItDown — Microsoft tool that converts PDFs, Office files, images and more to clean Markdown for LLMs, MIT

  • Dify★ 157,8k

    Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or…

  • ragflow★ 91,6k

    RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context…

  • PaddleOCR★ 90,8k

    Lightweight OCR toolkit turning PDFs and images into structured, LLM-ready data in 100+ languages

  • MinerU★ 82,5k

    MinerU — turns PDFs and Office documents into LLM-ready Markdown and JSON for agents and RAG pipelines, Apache-2.0 plus terms

// más en rag

Más en RAG y conocimiento

Proyectos de RAG y conocimiento cercanos en el catálogo, los más próximos en estrellas a SQLBot: sigue explorando a ambos lados.

  • vespa★ 7,1k

    Vespa — the AI search platform: vector, text and tensor search at production scale.

  • rags★ 6,5k

    Build a ChatGPT over your own data using natural language and LlamaIndex.

  • unstract★ 7,3k

    Unstract — LLM-driven extraction of unstructured data, built for API deployments and ETL pipeline workflows.

  • helix-db★ 6,1k

    An OLTP graph database with native vector and full-text search, built in Rust on object storage.

  • deep-searcher★ 8,3k

    DeepSearcher — open-source deep research over your private data, with reasoning models and Milvus retrieval.

  • UltraRAG★ 5,7k

    A low-code MCP framework for building complex, innovative RAG pipelines — visibly, not as a black box.

Consigue SQLBot

Gratis y abierto: consigue el código fuente, dale una estrella al repositorio y empieza a crear.