MLCraft
MLCraft handles production-ready semantic layer on Cube.js as a self-hosted solution.
Overview
Synmetrix – production-ready open source semantic layer on Cube Empower Your Data Analytics with Synmetrix’s Open-Source Semantic Layer Website • Docs • Cube.js Models docs • Docker Hub • Slack community The project has 609 GitHub stars and is licensed under NOASSERTION.
Key Features
Source: GitHub README
- Data modeling and transformations: Flexibly define metrics and dimensions using SQL and Cube data models. Apply transformations and aggregations.
- Semantic layer: Consolidate metrics from across sources into a unified, governed data model. Eliminate metric definition differences.
- Scheduled reports and alerts: Monitor metrics and get notified of changes via configurable reports and alerts.
- Versioning: Track schema changes over time for transparency and auditability.
- Role-based access control: Manage permissions for data models and metrics access.
- Data exploration: Analyze metrics through the UI, or integrate with any BI tool via the SQL API.
- Caching: Optimize performance using pre-aggregations and caching from Cube.
- Teams: Collaborate on metrics modeling across your organization.
Getting Started
Source: GitHub README
wget https://raw.githubusercontent.com/mlcraft-io/mlcraft/main/install-manifests/docker-compose/docker-compose.yml
curl https://raw.githubusercontent.com/mlcraft-io/mlcraft/main/install-manifests/docker-compose/docker-compose.yml -o docker-compose.yml
Normalized Features
Source: tool-features-normalized.json
clickhouse, docker, docker compose, graphql, metrics, mysql, postgresql, rbac, reports, rest api, version history.
Deploy
Features
Authentication & Access
- Role-Based Access Control
Integrations & APIs
- GraphQL API
- REST API
Collaboration
- Version History
Analytics & Reporting
- Metrics & KPIs
- Reports
Replaces
Compare MLCraft
Related Analytics & Business Intelligence Tools
View all 176 →Superset
71KApache Superset is an open-source data exploration and visualization platform — connect to any SQL database, build interactive dashboards, and run ad-hoc queries.
OpenBB
63KThe open-source AI workspace for finance — connect proprietary and public data, build custom analytics apps, and deploy AI agents on your own infrastructure.
Metabase
46KOpen-source business intelligence that lets anyone in your company ask questions and learn from data. Build dashboards, run queries, and share insights without SQL.
ClickHouse
46KUltra-fast column-oriented database for real-time analytics. Process billions of rows per second with SQL. Open-source alternative to Snowflake and BigQuery.
Umami
36KSimple, fast, privacy-focused alternative to Google Analytics. Own your website data.
Umami
36KSimple, fast, privacy-focused alternative to Google Analytics. Own your website data.