Skip to content
SPECIFICTION
Get listed

AetherLake

github.com

Free plan WebSelf-hosted
Visit github.com
Spec score 8.6 #3 of 23 in Data Lakehouse Platforms

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

Internal, evaluation, and non-commercial use Free Free for internal, evaluation, development, testing, and non-commercial use; commercial use requires a separate license Read 8 Oct 2026 · github.com
Commercial license Priced on request Case-by-case licensing; may include revenue-sharing terms Read 8 Oct 2026 · github.com

Every AetherLake plan and price →

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

Alternatives to AetherLakeAll alternatives →