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.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 29 minutes ago
Added to GitGenius on September 13th, 2026
Created on June 12th, 2023
Open Issues & Pull Requests: 332 (+0)
GitHub issues: Enabled
Number of forks: 1,011
Total Stargazers: 5,083 (+0)
Total Subscribers: 71 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 26.1 hours
Mean response time: 13.8 days
90th percentile: 28.3 days
Tracked items: 462

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 95% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "feature" is answered fastest, typically in about an hour, while "bug" waits about 2 days. Only 5% of issues opened in the past year have been closed. Three people close 65% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 276
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 535 days
Stale 30+ days: 276
Stale 90+ days: 274

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (237)
  • question (136)
  • enhancement (76)
  • feature (48)
  • discussion (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

SuperSonic is an AI-powered business intelligence platform that unifies Chat BI and Headless BI paradigms.

SuperSonic addresses the reliability challenges of natural language to SQL conversion by combining two complementary approaches. Chat BI enables users to query data through conversational interfaces powered by large language models, while Headless BI provides a semantic layer that defines and governs data models through metrics, dimensions, and tags. The platform reduces hallucination and complexity in SQL generation by incorporating data semantics into prompts and offloading advanced SQL syntax handling to the semantic layer rather than relying entirely on the language model.

Organizations should adopt SuperSonic if they need both conversational data access for business users and a governed semantic foundation for analytics engineers. The platform suits enterprises seeking to scale natural language querying beyond proof-of-concept stages, as it provides built-in features including multi-turn conversation support, input auto-completion, post-query recommendations, and three-level data access control at dataset, column, and row levels. The tool is designed as an extensible framework where custom implementations can be added and configured through Java SPI, making it adaptable to existing data infrastructure.

Development activity shows consistent engagement with the codebase through regular CI workflows and active maintenance of documentation in multiple languages. The project maintains comprehensive documentation and provides both Chat BI and Headless BI interfaces as production-ready components rather than experimental features. The architecture emphasizes extensibility as a core design principle, with a knowledge base component that periodically extracts and indexes schema information to support the semantic mapping layer.