데이터베이스와 파일을 대상으로 SQL과 코드를 작성하고, 샌드박스에서 스킬을 실행해 보고서를 만드는 오픈소스 에이전트형 AI 데이터 어시스턴트입니다.
- 스타
- 6,944
- 포크
- 903
- 열린 이슈
- 50
- 마지막 커밋
- 4시간 전
어떤 프로젝트인가요?
SQLBot은 사용자가 자연어로 질문하면 쿼리 결과와 차트를 제공하는 대화형 데이터 분석 시스템입니다. 대규모 언어 모델과 검색 증강 생성(RAG)을 함께 사용해 질문을 SQL로 변환(Text-to-SQL)하고, 반환된 데이터를 추가로 분석할 수도 있습니다.
설정하려면 LLM과 데이터 소스를 구성해야 합니다. Docker로 배포할 수 있으며, 네트워크가 분리된 환경을 위한 오프라인 설치 패키지도 제공됩니다. 시스템에는 워크스페이스 단위 리소스 격리와 세분화된 데이터 권한 기능이 포함되어 있습니다. 사용자 지정 프롬프트, 용어집, SQL 예시를 활용해 동작을 조정할 수 있습니다.
SQLBot은 웹 페이지나 팝업 창에 임베드할 수 있고 MCP 호출로도 사용할 수 있습니다. 프로젝트에는 n8n, Dify, MaxKB, DataEase와의 연동이 안내되어 있습니다.
핵심 기능
- 01LLM과 RAG를 활용해 자연어 질문을 SQL로 변환합니다.
- 02채팅 인터페이스에서 쿼리 결과와 시각화 차트를 제공합니다.
- 03워크스페이스 단위 격리와 세분화된 데이터 권한을 지원합니다.
- 04프롬프트, 용어집, SQL 예시를 사용자 지정해 조정할 수 있습니다.
- 05웹 위젯, 팝업 또는 MCP 호출을 통해 임베드할 수 있습니다.
- 06오프라인 설치 패키지를 포함해 Docker로 배포할 수 있습니다.
활용 사례
- 비즈니스 사용자가 SQL을 작성하지 않고 회사 데이터베이스를 조회할 수 있도록 합니다.
- Dify나 n8n 같은 기존 도구에 자연어 데이터 조회 도우미를 추가합니다.
- 권한에 따라 데이터 접근을 제어하는 사내 ChatBI 대시보드를 구축합니다.
토픽
자주 묻는 질문
- SQLBot은(는) 무엇인가요?
- LLM과 RAG를 활용해 자연어 질문을 데이터베이스 SQL 쿼리로 변환하는 오픈소스 ChatBI 시스템입니다. SQLBot은 사용자가 자연어로 질문하면 쿼리 결과와 차트를 제공하는 대화형 데이터 분석 시스템입니다. 대규모 언어 모델과 검색 증강 생성(RAG)을 함께 사용해 질문을 SQL로 변환(Text-to-SQL)하고, 반환된 데이터를 추가로 분석할 수도 있습니다.
- SQLBot은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- SQLBot은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- SQLBot은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. SQLBot의 마지막 커밋은 2026년 10월 22일입니다.
- SQLBot은(는) 어디에 사용할 수 있나요?
- 비즈니스 사용자가 SQL을 작성하지 않고 회사 데이터베이스를 조회할 수 있도록 합니다. Dify나 n8n 같은 기존 도구에 자연어 데이터 조회 도우미를 추가합니다. 권한에 따라 데이터 접근을 제어하는 사내 ChatBI 대시보드를 구축합니다.
- SQLBot은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/dataease/SQLBot
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
LangChain/LangGraph 기반 MCP 멀티 에이전트 워크플로로 자연어 질문을 SQL 쿼리, 차트, 데이터 인사이트로 변환하는 오픈소스 ChatBI 도구입니다.
LLM 기반 자연어 질의(Chat BI)와 시맨틱 레이어 기반 Headless BI 인터페이스를 결합한 AI+BI 플랫폼입니다.
AI 에이전트가 20개 이상의 데이터 소스에서 자연어 질문을 관리형 SQL과 공유 가능한 대시보드로 바꾸도록 지원하는 오픈소스 GenBI 엔진입니다.
팀을 위한 셀프 호스팅 AI 에이전트 플랫폼으로, 에이전트가 격리된 워크스페이스에서 파일을 읽고 코드를 실행하고 API를 호출해 결과를 제공합니다.
회사 데이터베이스, SaaS 도구, 파일을 컴퓨터에서 바로 질의할 수 있는 단일 온톨로지로 연결하는 로컬 우선 데이터 워크스페이스