// rag · dataease/SQLBot

SQLBot

SQLBotは、dataeaseが公開しているオープンソースのRAG・知識ベースプロジェクトです(GitHub: dataease/SQLBot)。GitHubスターは6,875、フォークは893で、GPL-3.0ライセンスの下で公開されています。GitHubでの最終更新は2026年10月8日です。

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

★ 6.9k スター⑂ 893 フォークGPL-3.0更新 2026年10月
▦ ビジュアル — このプロジェクトのREADMEには埋め込み可能なスクリーンショットがないため、
ここではプレースホルダーを表示しています。下のガイド自体は完全な内容です。
// プロジェクトの基本情報

プロジェクト基本情報

リポジトリ
dataease/SQLBot
GitHubスター
6,875
フォーク
893
ライセンス
GPL-3.0
GitHubでの最終更新
2026年10月8日
掲載タイプ
完全なインストールガイド
公式サイト
Official site
// 仕組み

仕組み

  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.

// 機能

選ばれる理由

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
// 自分で実行

自分で実行してみる

  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
// 活用例

作れるもの

Advertisement
// よくある質問

よくある質問

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.

// さらに探索

似ているツール

RAG・知識ベース

DB-GPT

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

★ 20.1k スターMIT
ガイドを見る →
RAG・知識ベース

rags

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

★ 6.5k スターMIT
ガイドを見る →
RAG・知識ベース

code-graph-rag

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

★ 5.2k スターMIT
ガイドを見る →
RAG・知識ベース

swirl-search

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

★ 3.0k スターApache-2.0
ガイドを見る →
RAG・知識ベース

trieve

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

★ 2.7k スターMIT
ガイドを見る →
RAG・知識ベース

private-gpt

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

★ 57.6k スターApache-2.0
ガイドを見る →
// 代替候補

代替候補: RAG・知識ベース

LibreAIカタログに掲載されたRAG・知識ベースプロジェクトの中で最もスターの多いもの — SQLBotが合わなかった場合に検討したい、現実的な候補リストです。

// さらに見る rag

さらに見る: RAG・知識ベース

カタログの中でSQLBotとスター数が近いRAG・知識ベースプロジェクト — 前後の棚もそのまま見て回れます。

SQLBotを入手する

無料でオープン — ソースコードを入手して、リポジトリにスターを付け、作り始めましょう。