← Back to news

Epic Games announces Lore version control system

lore.org|526 points|266 comments|by regnerba|Jun 17, 2026

Epic Games Introduces Lore: A New Era of Version Control

Epic Games has officially announced Lore, a next-generation, open-source version control system (VCS). Maintained by Epic, Lore is engineered to provide unprecedented scalability for both massive datasets and large-scale development teams.

While many systems struggle with the duality of source code and heavy assets, Lore is specifically optimized for the entertainment and gaming industries. It bridges the gap between the needs of software developers and digital artists by handling large binary files with ease.

Lore Header


🚀 Core Capabilities

Lore is designed to remove the friction typically associated with large-scale project management.

  • Rapid Deployment: Get up and running in local mode within minutes.
  • High-Efficiency Scaling: By utilizing shared, reusable data and downloading assets only as needed, Lore ensures that growth doesn't lead to slowdowns.
  • Flexible Branching: Create, synchronize, and manage branches effortlessly to facilitate rapid iteration and experimentation.
  • Verifiable Integrity: Lore provides a "source of truth" that is tamper-evident, ensuring your project history is trustworthy.
  • Developer-Centric Access:
    • CLI: Full one-to-one functionality via the Command Line Interface.
    • Extensible API: A full-surface API allows for deep integration and customization.

Supported API Languages

Lore can be extended using a wide variety of modern languages: C/C++ | C# | Rust | Go | Python | JavaScript


🛠️ Technical Architecture

Lore is a centralized, content-addressed system. It views the state of a repository as a series of Merkle trees and an immutable chain of revisions.

The Logic of Lore

The system is optimized for binary-first storage and deduplication. The integrity of a revision can be expressed mathematically:

Revision Hash=Hash(Parent Hash+Merkle Root of Data)\text{Revision Hash} = \text{Hash}(\text{Parent Hash} + \text{Merkle Root of Data})

Key Architectural Pillars

FeatureDescriptionBenefit
Content-Addressed StorageData is referenced by its content hash within a Merkle tree.Fast comparisons and high data reuse.
Immutable Revision ChainEach hash is derived from the current state and parent hashes.Cryptographic integrity and a permanent record.
Chunked StorageLarge files are broken into reusable chunks with indexed lookups.Massive duplication →\rightarrow Efficient updates/transfers.
On-Demand HydrationWorkspaces fetch file data only when specifically requested.Lightweight workspaces; no need for full clones.
Centralized CachingA service-backed architecture with caching layers.High throughput for global teams.
Lightweight BranchingBranches are simple mutable references.Near-instant switching without duplicating data.

Architecture Visual 1 Architecture Visual 2


🌐 Open Source Philosophy

Epic Games believes that the future of development tools should be a collective effort.

"We believe a truly open ecosystem won’t be built by any one company, but collectively and collaboratively using open standards."

Consequently, Lore is released under the MIT License, inviting the community to help build the version control system of the future.

Available Repositories & SDKs

You can find the following components on the Epic Games GitHub:

  • Lore Library & Server CLI
  • JavaScript SDK
  • Python SDK
  • C# SDK
  • Go SDK

SDKs and Community Open Source


🏁 Getting Started

To begin using Lore, you can follow these steps:

  1. Visit GitHub: Access the source code and documentation.
  2. Install the CLI:
    # Example hypothetical installation
    git clone https://github.com/EpicGames/Lore
    ./install_lore.sh
    
  3. Join the Community: Engage with other developers on the official Discord server.

Getting Started Final Image

FAQ: What platforms does Lore support, and where can I find the SDKs? Refer to the Epic Games GitHub for the full list of supported platforms and the respective SDK repositories listed above.