컨텍스트 레이어에서 거버넌스가 적용된 지표를 한 번 정의하고 대시보드, AI 에이전트, 데이터 앱에 제공하는 오픈소스 에이전틱 BI 플랫폼입니다.
- 스타
- 5,139
- 포크
- 1,022
- 열린 이슈
- 334
- 마지막 커밋
- 7일 전
어떤 프로젝트인가요?
SuperSonic은 분석을 위한 오픈소스 플랫폼으로, 비즈니스 사용자가 질문하면 차트를 제공하는 자연어 질의 인터페이스와 애널리틱스 엔지니어가 지표, 차원 및 이들 간의 관계를 정의하는 Headless 시맨틱 레이어를 함께 제공합니다. 시맨틱 모델은 두 경로 모두에서 사용됩니다. LLM 기반 Text2SQL 파이프라인은 이 모델을 컨텍스트 검색에 활용해 존재하지 않는 필드를 지어내는 일을 줄이고, 같은 모델은 Headless BI 쿼리 API로도 제공됩니다.
파이프라인은 여러 구성 요소로 나뉩니다. 스키마 요소를 인덱싱하는 지식 베이스, 쿼리 용어를 지식 베이스의 항목과 매칭하는 스키마 매퍼, 규칙 기반 로직과 LLM 기반 로직을 결합하는 시맨틱 파서 및 교정기, 실행 가능한 SQL을 생성하는 변환기로 구성됩니다. 서드파티 도구용 채팅 플러그인과 few-shot 재호출을 위한 채팅 메모리도 포함됩니다. 데이터셋, 컬럼, 행 단위의 접근 제어를 지원하며 Java SPI를 통해 커스텀 구성 요소를 추가할 수 있습니다.
이 프로젝트는 Java로 작성됐으며 Docker Compose로 실행하거나, 사전 빌드된 바이너리를 사용해 독립형 서비스로 시작할 수 있습니다.
핵심 기능
- 01비즈니스 사용자를 위한 자연어 질의 및 자동 차트 시각화.
- 02지표, 차원 및 엔티티 관계를 정의하는 Headless 시맨틱 레이어.
- 03규칙 기반 및 LLM 기반 로직을 결합한 하이브리드 시맨틱 파싱과 교정.
- 04데이터셋, 컬럼, 행 단위 접근 제어.
- 05멀티턴 대화, 입력 자동 완성 및 쿼리 후 추천.
- 06Java SPI와 서드파티 채팅 플러그인을 통한 확장.
활용 사례
- 비기술 직군 직원이 일상적인 언어로 회사 데이터에 질문할 수 있도록 지원.
- 대시보드와 LLM이 함께 쿼리하는 거버넌스 적용 시맨틱 모델 구축.
- 기존 지표 레이어 위에 자연어 API 추가.
- 규칙 기반 및 LLM 구성 요소를 활용한 Text2SQL 파이프라인 프로토타이핑.
토픽
자주 묻는 질문
- supersonic은(는) 무엇인가요?
- LLM 기반 자연어 질의(Chat BI)와 시맨틱 레이어 기반 Headless BI 인터페이스를 결합한 AI+BI 플랫폼입니다. SuperSonic은 분석을 위한 오픈소스 플랫폼으로, 비즈니스 사용자가 질문하면 차트를 제공하는 자연어 질의 인터페이스와 애널리틱스 엔지니어가 지표, 차원 및 이들 간의 관계를 정의하는 Headless 시맨틱 레이어를 함께 제공합니다. 시맨틱 모델은 두 경로 모두에서 사용됩니다. LLM 기반 Text2SQL 파이프라인은 이 모델을 컨텍스트 검색에 활용해 존재하지 않는 필드를 지어내는 일을 줄이고, 같은 모델은 Headless BI 쿼리 API로도 제공됩니다.
- supersonic은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- supersonic은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- supersonic은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. supersonic의 마지막 커밋은 2026년 10월 15일입니다.
- supersonic은(는) 어디에 사용할 수 있나요?
- 비기술 직군 직원이 일상적인 언어로 회사 데이터에 질문할 수 있도록 지원. 대시보드와 LLM이 함께 쿼리하는 거버넌스 적용 시맨틱 모델 구축. 기존 지표 레이어 위에 자연어 API 추가. 규칙 기반 및 LLM 구성 요소를 활용한 Text2SQL 파이프라인 프로토타이핑.
- supersonic은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/tencentmusic/supersonic
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
LLM과 RAG를 활용해 자연어 질문을 데이터베이스 SQL 쿼리로 변환하는 오픈소스 ChatBI 시스템입니다.
AI 에이전트가 20개 이상의 데이터 소스에서 자연어 질문을 관리형 SQL과 공유 가능한 대시보드로 바꾸도록 지원하는 오픈소스 GenBI 엔진입니다.
Frappe의 오픈소스 비즈니스 인텔리전스 도구로, SQL 없이 쿼리와 차트, 대시보드를 만들 수 있습니다.
팀에서 SQL 기반 지표와 공유 가능한 문서·대시보드를 만들 수 있는 오픈소스 셀프 호스팅 도구입니다.
코드로 관리하는 BI: 데이터 소스, 시맨틱 레이어, 대시보드를 YAML로 정의하고 로컬 개발 서버, PR 리뷰, AI 에이전트용 MCP 서버를 제공합니다.