awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索Open-source alternativesSelf-hosted software博客网站地图
项目关于How we rank媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dataease avatar

dataease/SQLBot

0
View on GitHub↗
6,297 星标·761 分支·JavaScript·6 次浏览sqlbot.org↗

SQLBot

🔥 基于大模型和 RAG 的智能问数系统,对话式数据分析神器。Text-to-SQL Generation via LLMs using RAG.

Features

  • Conversational Data Exploration - Supports multi-turn dialogue for iterative query refinement, drill-down analysis, and trend prediction on database results.
  • Multi-turn Interaction Managers - Maintains a conversational state machine that tracks query history and user intent across turns for iterative SQL refinement.
  • Query Expansion and Refinement - Maintains multi-turn dialogue context to iteratively refine SQL queries based on user follow-ups.
  • Schema Grounding Retrievers - Retrieves relevant database schema and business context from a vector store to ground LLM-generated SQL in accurate table knowledge.
  • Text-to-SQL Translators - Retrieves relevant database schema and business context to ground LLM-generated SQL queries in accurate table knowledge.
  • Natural Language Data Queries - Converts plain English questions into SQL queries using LLMs and RAG, returning data and visualizations.
  • Natural Language Querying - Asks questions about data in plain English and gets SQL-generated answers without writing database queries.
  • Natural Language to SQL - Converts plain-language questions into executable SQL using large language models and retrieval-augmented generation.
  • Multi-Database Connectors - Manages connections to various database types and their table schemas for querying across heterogeneous data sources.
  • LLM-Based SQL Generation - Converts natural language questions into executable SQL queries using large language models and retrieval-augmented generation.
  • RAG-Enhanced Generators - Enriches query accuracy by retrieving relevant database schema and context before generating SQL with an LLM.
  • Conversation State Machines - Maintains a conversational state machine that tracks query history and user intent across turns for iterative SQL refinement.
  • Custom Prompt Editors - Configures custom prompts, business term glossaries, and example SQL calibrations to improve generation accuracy.
  • Contextual Accuracy Improvements - Refines SQL generation through custom prompts, term libraries, and example SQL calibration to match specific business scenarios.
  • Embeddable Query Interfaces - Provides an embeddable web iframe, popup, or MCP call for integrating natural language querying into external tools.
  • Custom Prompt and Knowledge Integrations - Improves SQL generation accuracy by configuring custom prompts, a business term glossary, and example SQL calibrations.
  • Business Context Configurations - Ships custom prompt, term library, and example SQL configuration to improve SQL generation accuracy for specific business contexts.
  • Multi-Source Data Integration - Manages connections to various database types and tables so the system can query across different data sources.
  • Data Visualization Dashboards - Arranges multiple query-generated charts into a single dashboard for monitoring or reporting.
  • Interactive Data Exploration Tools - Drills into query results by analyzing, explaining, verifying, or predicting trends through follow-up questions.
  • Query Interfaces - Exposes the query system as an embeddable iframe, popup, or MCP call for integration into external workflow tools.
  • Query Result Visualizers - Transforms SQL query results into charts and dashboards automatically through a configurable rendering layer.
  • Natural Language Dashboard Assemblers - Aggregates multiple query-generated visualizations into a single dashboard view for monitoring or reporting.
  • Query-Sourced Dashboard Layouts - Arranges charts from multiple question-answer sessions into a unified dashboard layout for reporting or monitoring.
  • Workspace Access Restrictions - Isolates data and queries within workspaces, enforcing boundaries and fine-grained permissions for secure usage.
  • Data Access Permission Configurators - Isolates resources at the workspace level and enforces detailed data permissions to ensure secure and compliant usage.
  • External Application Integrations - Integrates the question-answering capability into external applications via web components or MCP calls.
  • Externally-Rendered UI Embeds - Embeds the natural-language query interface as externally-rendered UI in external workflow tools.
  • Query-Generated Dashboard Assemblers - Arranges multiple query-generated charts into a single dashboard for monitoring or reporting purposes.
  • Drill-Down Analysis Tools - Enables iterative drill-down analysis on query results, including explanation, validation, and trend prediction.
  • Conversational Analytics Embedding - Embeds a conversational query interface as an iframe, popup, or MCP call into external workflow tools and platforms.
  • Conversational Interface Embeds - Embeds a conversational query interface as a web component, popup, or MCP call into third-party tools.
  • Embeddable Search Interfaces - Exposes the query system as an embeddable iframe, popup, or MCP call for integration into external workflow tools.
  • Analytics Interfaces - Provides an embeddable web iframe, popup, or MCP call for integrating natural language querying into external workflow tools.
  • Dashboard Builders - Aggregates multiple query-generated visualizations into a unified dashboard for monitoring and reporting.

Star 历史

dataease/sqlbot 的 Star 历史图表dataease/sqlbot 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

SQLBot 的开源替代方案

相似的开源项目,按与 SQLBot 的功能重合度排序。
  • jeecgboot/jimureportjeecgboot 的头像

    jeecgboot/jimureport

    8,059在 GitHub 上查看↗

    JimuReport is an open-source reporting and dashboard engine designed to be embedded directly into Spring Boot applications. Its core identity centers on generating data reports and full-screen dashboards from natural language descriptions, eliminating the need for manual design. The platform also provides a conversational query interface that translates plain-language questions into database queries, returning results as tables and charts without requiring SQL knowledge. What distinguishes JimuReport is its integration of AI skills that can be installed with a single command, enabling report

    Javaaibibigscreen
    在 GitHub 上查看↗8,059
  • tencentmusic/supersonictencentmusic 的头像

    tencentmusic/supersonic

    4,913在 GitHub 上查看↗

    Supersonic is an LLM-based data analysis platform and semantic layer engine that translates natural language questions into executable SQL queries. It functions as a business intelligence dashboard and text-to-SQL interface, allowing users to retrieve business metrics and insights through a conversational interface. The system decouples business definitions from physical database schemas by using a governed logical layer to define unified metrics and dimensions. This semantic modeling allows the platform to map human language patterns to curated models and translate abstract semantic statemen

    Java
    在 GitHub 上查看↗4,913
  • whoiskatrin/sql-translatorwhoiskatrin 的头像

    whoiskatrin/sql-translator

    4,312在 GitHub 上查看↗

    This project is a developer utility that functions as an artificial intelligence-powered assistant for database query management. It provides an interactive interface for translating between natural language and structured database code, simplifying the processes of writing, debugging, and maintaining complex queries. The tool distinguishes itself by incorporating schema-aware context injection, which allows it to align generated queries with specific table definitions and relationship metadata. By maintaining stateful conversation history and utilizing large language model prompting, it enab

    TypeScriptdata-analysisdata-engineeringdataquery
    在 GitHub 上查看↗4,312
  • sqlchat/sqlchatsqlchat 的头像

    sqlchat/sqlchat

    5,731在 GitHub 上查看↗

    SQL Chat is a Docker-deployed chat interface that translates natural language questions into SQL queries and executes them against connected databases. It uses a large language model to generate SQL from plain English instructions, supporting both querying and record modification through INSERT, UPDATE, and DELETE statements within the chat conversation flow. The application connects to MySQL, PostgreSQL, MSSQL, TiDB Cloud, and OceanBase databases through a unified driver abstraction layer, allowing users to interact with multiple database types from a single chat interface. Users provide the

    TypeScriptchatgptclickhousecockroachdb
    在 GitHub 上查看↗5,731
查看 SQLBot 的所有 30 个替代方案→

Frequently asked questions

What does dataease/sqlbot do?

🔥 基于大模型和 RAG 的智能问数系统,对话式数据分析神器。Text-to-SQL Generation via LLMs using RAG.

What are the main features of dataease/sqlbot?

The main features of dataease/sqlbot are: Conversational Data Exploration, Multi-turn Interaction Managers, Query Expansion and Refinement, Schema Grounding Retrievers, Text-to-SQL Translators, Natural Language Data Queries, Natural Language Querying, Natural Language to SQL.

What are some open-source alternatives to dataease/sqlbot?

Open-source alternatives to dataease/sqlbot include: jeecgboot/jimureport — JimuReport is an open-source reporting and dashboard engine designed to be embedded directly into Spring Boot… tencentmusic/supersonic — Supersonic is an LLM-based data analysis platform and semantic layer engine that translates natural language questions… whoiskatrin/sql-translator — This project is a developer utility that functions as an artificial intelligence-powered assistant for database query… sqlchat/sqlchat — SQL Chat is a Docker-deployed chat interface that translates natural language questions into SQL queries and executes… csunny/db-gpt — DB-GPT is an AI-driven database management system that uses agentic reasoning to execute data tasks. It converts… langroid/langroid — Langroid is a multi-agent orchestration framework and tool integration suite designed for building complex AI…