Back to Gap Map Infrastructure / Storage & Retrieval

LakeSoul

LakeSoul
open source / Overall score: 2.8

LakeSoul is a cloud-native lakehouse table format and storage framework with a Rust-native metadata and file-IO core, ACID transactions, upsert semantics, schema evolution, automated compaction and fine-grained access control, shared identically across Spark, Flink, Presto, Ray, Daft and PyArrow bindings. Its Vortex file format can store multimodal data and vector embeddings alongside tabular data.

Openness

5 high confidence
5.0
license
Apache-2.0(OSI)
source
public
core features withheld
no

Apache-2.0 license body confirmed at the repository root (the repository also carries REUSE-convention SPDX headers on individual files, but a root LICENSE exists and is the verbatim Apache-2.0 text). The repository is public and unarchived and builds the whole framework, and the README describes no paid tier, enterprise edition or license-gated build beside it.

Adoption

2 low confidence
2.0

LakeSoul is consumed as a table format through Spark, Flink, Presto, Ray, Daft and PyArrow rather than installed as a single package, and no deployment count is published for any of them. That leaves GitHub stars as the only available adoption signal for this project.

Capability

4 medium confidence
4.0

LakeSoul is a distributed lakehouse with its own metadata management, transaction log and compaction service, ACID transactions and schema evolution, shared across six compute engines. Its file format supports vector retrieval only as a file-format capability, not as a ranking or embedding model running inside a serving path, which is what Vespa provides and what keeps LakeSoul one step below it.

Verified 2026-09-27