AetherLake
github.com
What it is
AetherLake is a Kubernetes-native data lakehouse that brings storage, catalog, federated SQL, streaming, orchestration, BI, and identity into a web control panel. Its stack includes MinIO, Trino, Apache Polaris, Kafka, Flink, dbt, Airflow, Superset, Spark, Milvus, Prometheus, Grafana, PostgreSQL, and Keycloak. The panel shows pod health and resource use, supports service restarts, and provides workspaces for dbt, Kafka, Flink SQL, Trino queries, and Iceberg catalogs. Kafka and Flink are enabled by default; project examples describe streaming Kafka data into Iceberg tables and querying topics through Trino. Keycloak supplies OIDC single sign-on across services, with data-admin, data-scientist, and data-engineer roles. Deployment prerequisites include Kubernetes, Helm 3.12 or later, kubectl, Docker, and an NGINX ingress controller. Deployment materials cover AWS, Azure, and Google Cloud. An MCP server gives AI assistants access to platform status, logs and restarts, Trino queries, Polaris catalogs, and Airflow DAGs. The control panel is bilingual in English and Turkish. Internal, evaluation, development, testing, and non-commercial use is free; commercial use requires a separate license.
Spec sheet
- Purpose
- AetherLake is a Kubernetes-native data lakehouse that combines storage, catalog, federated SQL, stream processing, orchestration, BI, and identity in a web control panel.Read 8 Oct 2026 · github.com
- Deployment
- The quick start lists Kubernetes, Helm 3.12 or later, kubectl, Docker, and an NGINX ingress controller as prerequisites.Read 8 Oct 2026 · github.com
- Security
- The project says credentials are randomly generated per installation and advises setting production secrets and real TLS certificates before exposing a cluster.Read 8 Oct 2026 · github.com
- License
- The project's BUSL-1.1 license makes internal, evaluation, development, testing, and non-commercial use free; revenue-generating commercial use requires a separate license, and each release converts to Apache 2.0 four years after publication.Read 8 Oct 2026 · github.com
- Maker
- The license names Murat Özkul as the licensor and identifies AetherLake as the project.Read 8 Oct 2026 · github.com
- AI assistant integration
- The MCP server documentation lists tools for platform status, service logs and restarts, Trino queries, Polaris catalogs, and Airflow DAGs, with client setup for Claude Desktop and Cursor.Read 8 Oct 2026 · mrtozkl.github.io
- AI integrations
- The MCP server lets AI assistants such as Claude and Cursor access platform status, logs and restarts, Trino queries, Polaris catalogs, and Airflow DAGs.Read 8 Oct 2026 · github.com
- Cloud deployments
- The project documents Terraform and Helm deployment materials for AWS, Azure, and Google Cloud.Read 8 Oct 2026 · github.com
- Cloud support
- The repository describes deployment configurations for AWS, Azure, and Google Cloud Platform.Read 8 Oct 2026 · github.com
- Components
- Its listed components include MinIO, Trino, Apache Polaris, Kafka, Flink, dbt, Airflow, Superset, Spark, Milvus, Prometheus, Grafana, PostgreSQL, and Keycloak.Read 8 Oct 2026 · github.com
- Control panel
- The control panel shows pod health and resource use, supports service restarts, and includes workspaces for dbt, Kafka, Flink SQL, Trino queries, and Iceberg catalogs.Read 8 Oct 2026 · github.com
- Data stack
- Its listed components include MinIO, Trino, Apache Polaris, Kafka, Flink, dbt, Airflow, Superset, Spark, and Milvus.Read 8 Oct 2026 · github.com
- Data transformations
- Its dbt examples describe Bronze, Silver, and Gold stages using Kafka, Flink, Parquet, Iceberg, Superset, and Trino.Read 8 Oct 2026 · github.com
- Deployment requirements
- The quick start lists Kubernetes, Helm 3.12 or later, kubectl, Docker, and an NGINX ingress controller as prerequisites.Read 8 Oct 2026 · mrtozkl.github.io
- External Kafka access
- The documented external Kafka listener uses TLS and SCRAM-SHA-512 authentication.Read 8 Oct 2026 · github.com
- Identity
- Keycloak provides OIDC single sign-on, with oauth2-proxy gates for the Trino UI and Milvus Attu.Read 8 Oct 2026 · mrtozkl.github.io
- Languages
- The control panel is described as bilingual in English and Turkish.Read 8 Oct 2026 · github.com
- Management
- A Next.js web Control Panel provides platform status, SQL, catalog, Kafka, Flink, dbt, and observability views.Read 8 Oct 2026 · github.com
- Production setup
- The README advises replacing placeholder values, setting Control Panel secrets, overriding MCP server AIRFLOW_AUTH, and using real ingress TLS certificates before exposing a cluster.Read 8 Oct 2026 · github.com
- Streaming
- Kafka topics can be processed with Flink SQL and queried through Trino, with a documented Kafka-to-Iceberg pipeline.Read 8 Oct 2026 · mrtozkl.github.io
- Telemetry
- An anonymous heartbeat tracks installation counts, detected cloud environments, and component health; the project says it excludes PII, schemas, and dataset contents and can be disabled.Read 8 Oct 2026 · github.com
Plans and prices
Strong points and limits
Strong points
- Kafka and Flink are enabled by default.
- Includes federated SQL and a governance catalog.
- Control panel displays pod health and resource use.
- Deployment materials cover AWS, Azure, and Google Cloud.
- MCP server exposes platform and data tools.
Limits
- Requires Kubernetes and several deployment prerequisites.
- Commercial use requires a separate license.
- Production setup calls for real secrets and TLS certificates.
- Anonymous installation telemetry is enabled unless disabled.
Who it suits
AetherLake suits teams seeking a self-hosted, Kubernetes-based data platform with SQL, streaming, orchestration, BI, and identity components. It is for users prepared to meet its listed deployment prerequisites and review its license terms.
Verdict
AetherLake combines a broad data stack with a web control panel and documented cloud deployment materials. Teams should account for Kubernetes setup and distinguish permitted internal use from separately licensed commercial use.
Where Specifiction places it
- Data Lakehouse Platforms#3 of 238.6