# tencentmusic/supersonic

SuperSonic is the next-generation AI+BI platform that unifies Chat BI (powered by LLM) and Headless BI (powered by semantic layer) paradigms.

Repository: https://github.com/tencentmusic/supersonic
Canonical: https://ross.abutalabs.com/products/supersonic
Language: Java
License: NOASSERTION
License Family: other
Last push: 2026-08-26T14:03:13+00:00

## Health v2 (maintenance only)
Score: 64/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 8, longevity 84
- inputs: {"age_days": 1178, "days_push": 7, "days_rel": 670, "gap_med": null, "n_releases_24m": 1}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5030, forks 1001 (observed 2026-08-28T04:09:08.645764+00:00)

## What it is
SuperSonic is an AI+BI platform that combines Chat BI (natural language querying powered by LLMs) with Headless BI (a governed semantic layer). It lets business users ask questions in natural language and get charted results, while semantic models ground Text2SQL generation to reduce hallucination.

## Use cases
- query business data with natural language and get charts
- build a semantic layer over metrics and dimensions
- improve text-to-sql accuracy with curated data semantics
- self-host a chatbot for data analytics
- expose governed BI models via a natural language API

## When to choose
- you want LLM-powered natural language analytics grounded in a semantic layer
- you need both chat-based querying and governed metric definitions in one platform
- you want an extensible Java-based AI+BI stack you can customize via SPI

## When to avoid
- you need a traditional drag-and-drop BI dashboard tool only
- you lack the ability to define semantic models or maintain a Java service
- you need a lightweight library to embed Text2SQL in an existing app rather than a full platform

## Facets
- artifact type: application
- maturity: active
- function: rag, llm-inference, data-visualization, search-engine, api-framework, web-framework
- domain: artificial-intelligence, large-language-models, data-visualization, analytics, databases, self-hosted
- platform: jvm, self-hosted, cross-platform
- tags: chat-bi, headless-bi, text2sql, nl2sql, semantic-layer, bi-platform, llm, data-analytics, natural-language-processing, web-server, docker

## Member repositories
- tencentmusic/supersonic (main) score 64

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:08.645764+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:17:27.831958+00:00, confidence not recorded.
  - readme: https://github.com/tencentmusic/supersonic (fetched 2026-08-28T04:09:08.645764+00:00, sha 04c16642e87f)
- Data as of 2026-08-30T08:39:29.467469+00:00.
