Epic Games has released Lore, an open-source version control system built in Rust and designed explicitly for game development and multimedia teams wrestling with large binary assets. The project is MIT-licensed, with official repositories for the core engine, Go SDK, JavaScript SDK, and .NET SDK already live on EpicGames/lore on GitHub, and full documentation at Lore.org.
Epic Games Lore VCS: The Problem Lore Is Trying to Solve
Game studios have long been stuck between two bad options:
- Git + LFS: Git’s content-addressed graph is great for text, but treats binaries as second-class citizens. Large files require LFS bolt-ons, sparse checkouts have offline edge cases, and there’s no native multi-tenant isolation.
- Centralized systems (Perforce, Plastic): Handle large assets well, but require server round-trips for routine operations, use proprietary wire protocols, and limit third-party tooling.
Lore’s pitch is to combine the best of both: centralized server-of-record for durability and access control, with local-first staging, committing, branching, and diffing — none of which require a network round-trip.
Key Technical Differentiators
| Feature | Git | Perforce | Lore |
|---|---|---|---|
| Native large-file handling | LFS add-on | Built-in | Fragment-level dedup, first-class |
| Offline commit/branch/diff | Yes | Limited | Yes |
| Open specification | Yes | No | Yes, publicly versioned |
| License | GPLv2 | Proprietary | MIT |
| Language | C | C++ | Rust |
Lore stores content with fragment-level deduplication, meaning a 4 GB texture update that modifies 10 MB of data doesn’t rewrite the whole file on disk or over the wire. The project also supports sparse, lazy working copies — only the files you need are materialized locally, which matters when a single branch represents hundreds of gigabytes of art assets.

Source: EpicGames/lore GitHub repository — open-source MIT-licensed VCS
Who Should Actually Care
If your team ships games, film assets, or any project where binary churn dwarfs text churn, Lore is worth evaluating. The offline-first workflow is particularly attractive for artists working in remote locations or on deadline with spotty connectivity.
For small teams or web-focused workflows, Git remains more than adequate — and Lore’s ecosystem is early. The SDKs are functional but young, and third-party tooling integrations (IDEs, CI, code review) don’t yet match Git’s maturity.
Adoption Reality Check
Lore is MIT-licensed and the core repo is active, but this is day one for production adoption. The Rust implementation is performant, but the ecosystem around it — GUIs, merge tools, hosting providers — is minimal. Epic’s own studios are the obvious first users, and external validation will take time, as Phoronix noted in its coverage of the June 17, 2026 announcement.
If you’re building the next game studio’s infrastructure stack, clone the EpicGames/lore repo and run the quickstart. If you’re evaluating VCS options for a small team today, Git (or Git LFS for larger assets) is still the pragmatic default — but Lore is the most credible Git competitor we’ve seen in years for large-content workflows.
Inline Sources
- EpicGames/lore GitHub repository: Official source, MIT license, Rust implementation
- Lore.org: Official project documentation and design motivation
- Phoronix: Michael Larabel, “Epic Games Announces Lore Open-Source Version Control System,” June 17, 2026
- EpicGames/lore-go, lore-js, lore-dotnet: Official SDK repositories
