We've been building Helical Insight for few years now as an open source BI platform, used for interactive dashboards, pixel-perfect/paginated reporting, embedded analytics, and now AI-powered conversational analytics.
Today we've made a major change to our open source strategy.
Instead of keeping advanced capabilities behind an Enterprise Edition, we've made the Community Edition feature-complete. It now includes AI analytics (bring your own LLM), embedding, SSO, multi-tenancy, row-level security, white labeling, scheduling, report bursting, dashboards, and pixel-perfect reporting. Source code present on Github.
The only differences are:
Community Edition includes a small "Helical Insight" branding on charts and exports that cannot be removed. Community support is provided through our forum, while Enterprise customers receive SLA-backed support and can remove the branding.
Our reasoning is simple: developers and organizations should be able to evaluate and use the complete platform instead of an artificially limited edition. We'd rather build our business around support, services, and enterprise SLAs than around feature gating.
The project is primarily Java-based & react based, supports self-hosting, Docker, Kubernetes, and integration with multiple databases and identity providers. For AI, we lately introduced Python also.
I'd genuinely appreciate feedback from anyone using Superset, Metabase, Redash, Lightdash, JasperReports, Pentaho, Crystal Reports, or SSRS.
What would stop you from adopting an open source BI platform today? Happy to answer any technical or architectural questions.