Plataforma open source de BI agêntico que define métricas governadas uma única vez em uma camada de contexto e as disponibiliza para dashboards, agentes de IA e aplicações de dados.
- 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
Sistema ChatBI open source que transforma perguntas em linguagem natural em consultas SQL nos seus bancos de dados usando LLMs e RAG.
Engine GenBI open source que permite a agentes de IA transformar perguntas em linguagem natural em SQL governado e dashboards compartilháveis em mais de 20 fontes de dados.
Ferramenta de business intelligence de código aberto da Frappe para criar consultas, gráficos e dashboards sem escrever SQL.
Ferramenta open source e self-hosted para criar métricas baseadas em SQL, documentos compartilháveis e dashboards para equipes.
BI como código: defina fontes de dados, uma camada semântica e dashboards em YAML, com servidor de desenvolvimento local, revisão de PRs e servidor MCP para agentes de IA.