Next-generation open source version control
Download Lore · Quickstart · Read the docs · Join the conversation
Table of contents
Lore is an open source version control system designed for unprecedented scalability of both data and teams. It is optimized for projects that combine code with large binary assets, including games and entertainment, and caters for the needs of developers and artists alike.
[!NOTE] Lore is pre-1.0 and under active development. Interfaces, on-disk formats, and APIs may change between releases.
Or try it right now — install Lore and start a local server in demo mode:
macOS / Linux
curl -fsSL https://raw.githubusercontent.com/EpicGames/lore/main/scripts/install.sh | bash -s -- --demo
Windows (PowerShell)
$env:LORE_DEMO=1; irm https://raw.githubusercontent.com/EpicGames/lore/main/scripts/install.ps1 | iex
[!NOTE] Lore is the built-in version control system for UEFN (Unreal Editor for Fortnite), but today's open source tooling can't yet talk to it: the UEFN build uses a proprietary compression format that can't ship with the open source project. We're actively moving UEFN onto an open compression format — the same one this open source project uses — to eliminate the gap between the two.
Lore is a centralized, content-addressed version control system that represents repository state as Merkle trees and an immutable revision chain, optimized for binary-first storage, deduplication, and sparse/on-demand data hydration at scale. For the full model—on-disk formats, chunking internals, and the mechanics of the Merkle tree—read the system design doc.
Lore spans a family of repositories: the core library, server, and CLI in this repository, plus a software development kit (SDK) for each supported language.
| Repository | Description | Link |
|---|---|---|
| Lore Library, Server & CLI | The core Lore library, the Lore Server, and the Lore CLI. You are here. | View on GitHub |
| JavaScript SDK | The JavaScript binding for the Lore API. | View on GitHub |
| Python SDK | The Python binding for the Lore API. | View on GitHub |
| C# SDK | The C# binding for the Lore API. | View on GitHub |
| Go SDK | The Go binding for the Lore API. | View on GitHub |
We believe a truly open ecosystem is built collectively using open standards. Lore is fully open source under an MIT license, and we invite you to build the version control system of the future in the open. See CONTRIBUTING.md to get involved.
Contributions of every kind are welcome — code, documentation, bug reports, and reviews. Start with CONTRIBUTING.md for the development workflow, then read the Code of Conduct and the project governance model. New to the codebase? The good-first-issue label is a good place to start.
Lore is released under the MIT License. See LICENSE for the full text. Copyright (c) 2026 Epic Games, Inc.