Skip to content
AI Tool

lakeFS Review

lakeFS provides Git-like version control and management for data lakes built on object storage, enabling isolated experimentation, data governance, and atomic operations on petabytes of data.

shipped Jul 6, 2026aifreemium
aiagentscode
lakeFS — product screenshot

Why it matters

1Provides Git-like version control for data lakes on object storage, supporting petabyte-scale data.
2Released version 1.0 in October 2023, including integrations with Databricks and Apache Iceberg.
3Acquired DVC (Data Version Control) in November 2025, aiming to unite data version control pioneers.
4Secured a $20 million growth funding round in July 2025 led by Maor Investments.

overview

What is lakeFS?

lakeFS is an AI-ready data control plane tool developed by Treeverse that enables data and AI teams to manage data with software engineering best practices. It provides Git-like version control and management for data lakes built on object storage, supporting isolated experimentation and atomic operations on petabytes of data. The platform functions as a metadata layer above existing cloud storage services such as AWS S3, Google Cloud Storage, and Azure Blob Storage, or S3-compatible systems, without requiring data format migrations or duplicating data. This abstraction facilitates data lifecycle management, collaboration, and reproducible ML workflows.

features

Key Features of lakeFS

lakeFS transforms object storage into a Git-like repository, offering a suite of features designed to manage data with software engineering best practices and enhance data lake operations.

  • Git-like version control for data lakes, including branching, committing, merging, and reverting.
  • Management for data lakes built on object storage, supporting AWS S3, Google Cloud Storage, Azure Blob Storage, and S3-compatible systems.
  • Isolated experimentation with zero-copy branching on petabytes of data, eliminating data duplication costs.
  • Data governance capabilities, including data lifecycle management and provenance tracking.
  • Atomic operations for consistent data updates and changes.
  • Support for reproducible ML workflows, ensuring data consistency across model iterations.
  • A comprehensive data lake versioning platform accessible via API.
  • Automated data quality validation through commit and merge workflows.
  • Instant rollback functionality to any previous point in time for disaster recovery and error correction.

use cases

Who Should Use lakeFS?

lakeFS is designed for data and AI teams seeking to apply software engineering principles to their data management, particularly within large-scale data lake environments.

  • ML/AI Teams: For ensuring ML reproducibility, accelerating AI delivery, and managing large, multimodal datasets with version control.
  • Data Engineering Teams: For creating isolated development and testing environments, automating data quality validation, and streamlining ETL job development.
  • Organizations with Petabyte-Scale Data Lakes: For applying Git-like version control to massive datasets on object storage without incurring high storage duplication costs.
  • Teams Requiring Data Governance and Disaster Recovery: For establishing data sovereignty, auditability, and the ability to instantly roll back to previous data states.

how to use

How to Use lakeFS

Getting started with lakeFS involves deploying it as a metadata layer over existing object storage and then utilizing its Git-like operations via API or client.

  • 1Deploy lakeFS as a metadata layer over an existing object storage service (e.g., AWS S3, Google Cloud Storage).
  • 2Create a lakeFS repository to manage specific data lake assets or an entire data lake.
  • 3Utilize the lakeFS API or client to create instant, zero-copy branches of production data for isolated experimentation or development.
  • 4Perform data transformations, ETL jobs, or ML model training within the isolated branch without affecting the main data.
  • 5Commit changes to the branch, creating a new, versioned state of the data.
  • 6Validate changes and data quality within the branch, then atomically merge validated changes back to the main branch or revert if issues are identified.

pricing

lakeFS Pricing & Plans

lakeFS operates on a freemium model, offering both an open-source version for community use and an enterprise version with additional features and support.

  • Open Source: Free, available on GitHub (https://github.com/treeverse/lakeFS) for self-managed deployments.
  • Enterprise: Contact Sales for pricing details, which includes advanced features, dedicated support, and enterprise-grade capabilities.

Pros

  • +Offers zero-copy branching for cost-effective isolated experimentation on petabytes of data, significantly reducing storage costs.
  • +Applies Git-like operations (branch, commit, merge, revert) directly to data lakes on object storage, integrating software engineering best practices.
  • +Supports reproducible ML workflows and automated data quality validation, enhancing reliability and debugging for AI projects.
  • +Provides instant rollback capabilities for disaster recovery and efficient correction of erroneous or misformatted data.
  • +Maintains an active open-source community and is proven in production environments, indicating stability and support.
  • +The acquisition of DVC in November 2025 enhances its data version control capabilities and market position.

Cons

  • Requires deployment as a metadata layer over existing object storage, adding an architectural component to the data stack.
  • The Git-like paradigm for data management may require a learning curve and adaptation for data teams accustomed to traditional data lake operations.
  • Specific pricing for the Enterprise version is not publicly disclosed, requiring direct engagement with sales.
  • Mount capabilities for local access to storage data were 'set to launch' in early June (2026), indicating a potential current limitation for certain workflows.
  • Specific numerical user ratings or detailed reviews from platforms like G2 or Capterra are not readily available in the provided data.

Similar Tools

lakeFS vs Competitors

lakeFS positions itself as a control plane for AI-ready data, differentiating through its Git-like branching and versioning applied at petabyte scale directly to object storage.

1

DVC extends Git to provide version control for data and machine learning models, enabling reproducibility for ML projects.

DVC is a lightweight, Git-compatible tool for versioning individual files and models, often requiring data to be copied locally for consumption. In contrast, lakeFS provides Git-like operations directly on petabyte-scale data lakes in object storage with zero-copy branching.

2
Pachyderm

Pachyderm offers petabyte-scale data versioning, lineage tracking, and automated, containerized data pipelines built on Kubernetes.

Pachyderm provides comprehensive data versioning and lineage within a containerized, end-to-end MLOps platform, emphasizing automated pipelines. lakeFS focuses specifically on Git-like version control for data lakes on object storage, enabling isolated experimentation and atomic operations.

3
Apache Iceberg (with Project Nessie)

Apache Iceberg is an open table format that brings ACID transactions, schema evolution, and time travel to large tabular datasets in data lakes, with Project Nessie adding Git-like branching for table metadata.

Iceberg, especially with Nessie, provides table-level versioning and Git-like branching for metadata, primarily for structured data. lakeFS offers broader Git-like version control across all data formats (structured, semi-structured, unstructured) and assets within the entire data lake, not just tables.

4
Delta Lake

Delta Lake is an open-source storage layer that adds ACID transactions, schema enforcement, and data versioning ('time travel') to data lakes, particularly optimized for Spark-based environments.

Delta Lake focuses on providing transactional capabilities and versioning for structured data tables within a data lake, often used with Apache Spark. lakeFS provides Git-like version control across all data types and formats in object storage, offering zero-copy branching for experimentation and CI/CD.

5

Oxen.ai is an open-source data versioning tool specifically optimized for machine learning datasets, offering Git-like command tooling and efficient handling of massive datasets with fast sync and indexing.

Oxen.ai is built from the ground up for ML datasets, providing a Git-like experience and optimized performance for large files, including UI rendering for various data formats. lakeFS offers a more general data lake versioning platform with Git-like semantics over existing object storage, supporting any data format at petabyte scale.

AI Reputation Report

Is lakeFS yours?

ChatGPT, Perplexity, Gemini, Claude & Grok answer buyer questions about lakeFS every day. See whether they name lakeFS — or send buyers to a rival.