Epic Games launches Lore, an open-source version control system built in Rust for large binary assets, already powering UEFN

Epic Games on June 17 publicly launched Lore (v0.8.3), an open-source version control system designed for projects that mix code with large binary assets — primarily targeting games and entertainment production pipelines. Written in Rust and released under the MIT license, Lore uses a content-addressed Merkle tree architecture with chunked deduplication for large files, lightweight branch references, and on-demand workspace hydration so engineers and artists do not need to download an entire repository to get started. The system is centralized by design, with a service-backed architecture and caching tier for throughput at team scale. The core library, server, and CLI live in one GitHub repository; language SDKs for JavaScript, Python, C#, and Go are published as separate repos. The project is pre-1.0 and under active development. Lore is already in production inside Epic as the built-in version control system for UEFN (Unreal Editor for Fortnite); the team notes a remaining gap — UEFN currently uses a proprietary compression format — and says they are actively migrating UEFN to the same open compression format used by the public release to close it.

The launch positions Lore as a potential open alternative to Perforce Helix Core, which has long dominated game studios that can’t use Git efficiently for large binary assets (3D models, textures, audio, video) due to Git’s lack of native large-file deduplication and centralized locking. Epic says the project reflects its belief that “a truly open ecosystem won’t be built by any one company,” and has published a governance model and contributing guide alongside the code. The roadmap lists scalable file locking and an open-source desktop client as near-term milestones. As the maker of Unreal Engine — used by thousands of studios across games, film, and architecture — Epic’s distribution reach could give Lore a meaningful adoption runway that most new version control projects lack.

GitHub | lore.org