Repolode
tencentmusic

tencentmusic/supersonic

Uma plataforma de IA+BI que combina consultas em linguagem natural com LLM (Chat BI) e uma interface Headless BI orientada por uma camada semântica.

Alternativa open source a:TableauPower BI

Estrelas
5,139
Forks
1,022
Issues abertas
334
Último commit
há 7 dias

O que é?

SuperSonic é uma plataforma open source de analytics que combina uma interface de consulta em linguagem natural, na qual usuários de negócio fazem perguntas e recebem gráficos, com uma camada semântica headless, na qual engenheiros de analytics definem métricas, dimensões e as relações entre elas. O modelo semântico atende aos dois caminhos: o pipeline Text2SQL baseado em LLM o utiliza para recuperar contexto e reduzir alucinações de campos, e esse mesmo modelo é disponibilizado por meio de uma API de consulta Headless BI.

O pipeline é dividido em componentes: uma base de conhecimento que indexa elementos do schema, um mapeador de schema que relaciona os termos das consultas a esses elementos, analisadores e corretores semânticos que combinam lógica baseada em regras e em LLM, e um tradutor que gera SQL executável. Também estão incluídos plugins de chat para ferramentas de terceiros e memória de chat para recuperação few-shot. O controle de acesso abrange os níveis de dataset, coluna e linha, e é possível adicionar componentes personalizados por meio do Java SPI.

O projeto é escrito em Java e pode ser executado com Docker Compose ou a partir de um binário pré-compilado que inicia como serviço independente.

Recursos principais

  • 01Consultas em linguagem natural com visualização automática em gráficos para usuários de negócio.
  • 02Camada semântica Headless para definir métricas, dimensões e relações entre entidades.
  • 03Análise e correção semânticas híbridas, baseadas em regras e em LLM.
  • 04Controle de acesso nos níveis de dataset, coluna e linha.
  • 05Conversas com múltiplas interações, autocompletar de entrada e recomendações após a consulta.
  • 06Extensível por meio do Java SPI e de plugins de chat de terceiros.

Casos de uso

  • Permitir que equipes sem conhecimento técnico consultem os dados da empresa usando linguagem natural.
  • Criar um modelo semântico governado que sirva tanto a dashboards quanto a consultas feitas por um LLM.
  • Adicionar uma API de linguagem natural sobre uma camada de métricas existente.
  • Prototipar pipelines Text2SQL com componentes baseados em regras e em LLM.

Tópicos

Perguntas frequentes

O que é supersonic?
Uma plataforma de IA+BI que combina consultas em linguagem natural com LLM (Chat BI) e uma interface Headless BI orientada por uma camada semântica. SuperSonic é uma plataforma open source de analytics que combina uma interface de consulta em linguagem natural, na qual usuários de negócio fazem perguntas e recebem gráficos, com uma camada semântica headless, na qual engenheiros de analytics definem métricas, dimensões e as relações entre elas. O modelo semântico atende aos dois caminhos: o pipeline Text2SQL baseado em LLM o utiliza para recuperar contexto e reduzir alucinações de campos, e esse mesmo modelo é disponibilizado por meio de uma API de consulta Headless BI.
supersonic é gratuito? Qual é a licença?
supersonic é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
supersonic ainda é mantido?
Manutenção ativa. O último commit de supersonic foi em 15 de out. de 2026.
Para que posso usar supersonic?
Permitir que equipes sem conhecimento técnico consultem os dados da empresa usando linguagem natural. Criar um modelo semântico governado que sirva tanto a dashboards quanto a consultas feitas por um LLM. Adicionar uma API de linguagem natural sobre uma camada de métricas existente. Prototipar pipelines Text2SQL com componentes baseados em regras e em LLM.
Onde consigo supersonic?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/tencentmusic/supersonic

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados