Epic Games released an open-source version control system — and it's not really aimed at Git

Lore is MIT-licensed, content-addressed, and built for repos full of multi-gigabyte binaries. The thread's first job was correcting the headline: this isn't a Git rival for code, it's a shot at Perforce, the proprietary standard quietly running AAA game studios.

In brief

Lore uses Merkle trees and immutable revision chains like Git, but it hydrates files on demand from a central server instead of cloning everything — the architecture games need when an artist has to lock a 3D model nobody can sanely merge.

Skepticism arrived fast. The docs read as LLM-written, the site pegs a CPU core trying to render, and one recurring objection: tying your entire version history to Epic, a for-profit company with a track record people don't fully trust.

What Epic actually shipped

Lore version control system by Epic Games
Lore version control system by Epic Games

Lore is a version control system maintained by Epic Games and released under the MIT license, with the repository hosted — to the thread's amusement — on GitHub. Under the hood it looks Git-ish: content-addressed storage, Merkle trees, immutable revision chains, cryptographically verifiable history. The CLI is deliberately small, with a workflow that reads like Git with five verbs:

lore stage hello.txt
lore status --scan
lore commit "Initial revision"
lore push

Where it diverges is the data model. Lore is binary-first: chunked storage and deduplication for large files, branching without copying data, and sparse "hydration" — you fetch file data only when you need it rather than pulling the whole repo. It ships full-surface APIs across C/C++, C#, Rust, Go, Python, and JavaScript. The catch, which the thread caught immediately, is that all of this leans on a centralized, service-backed architecture with caching layers. It is not a distributed VCS in the Git sense.

The headline misses who this is for

The most useful comment in the thread reframed the entire story for the non-gamedev majority on Hacker News:

"This is not intended to compete with Git for general software development. This is a competitor with Perforce for game development. … one artist might need to obtain an exclusive lock on some art assets while editing them, because there is no sane way to merge two artists' async edits." — a commenter explaining the gamedev asset-locking problem

That lines up with where Epic has been operating. An engineer who has watched the space described the incumbent it's actually aiming at:

"They've been dabbling in this space within Unreal Engine for a few years. Perforce is the de facto standard in AAA studios from my experience, curious to see what's going to happen to them." — a graphics developer at speps.fr

The pain it targets isn't hypothetical even outside games. One reader keeps tens of gigabytes of PDFs in Git and called the experience exactly what Lore is built to fix: "git is really not well suited for this. No, Git LFS is not a solution."

"Not a DVCS in the traditional sense"

The architecture drew the most careful reading. One commenter pinned down the consequence of the central-server design:

"This does not seem like a DVCS in the traditional sense because it depends on coordinating with a central server where all repositories will be hosted. I can't tell if servers can pull/push from each other." — a commenter parsing the hydration model

From there the trust questions piled up. The docs, one reader noted, read like a machine wrote them:

"Their docs seem entirely LLM written. … they've left a lot of the unnecessary language and typical stylistic choices in there, which erodes my trust in the project a bit." — a commenter who read the FAQ closely

Another pointed at the launch site itself — laggy, broken text selection, a full CPU core spent rendering — and then at the deeper worry: handing your version history to a for-profit company. "I have absolutely zero trust in a product like version control being provided by a for-profit company," they wrote, "given their track record." The blunter version: "never trust epic."

A real Perforce alternative — if you're willing to trust Epic to host it

The enthusiasm is genuine where the pain is real: "It's great to finally see a possible alternative to Perforce," wrote one gamedev, and the asset-heavy crowd has wanted an open option for years. But Lore asks for something Git never did — that you accept a central server, run by Epic, as the place your history lives. For a studio already paying Perforce license fees, that trade may be obvious. For everyone treating this as "the new Git," it's the wrong frame entirely.

Get breakdowns like this every day

The top Hacker News stories, unpacked — by email, Telegram, or RSS.

Next story · 8 of 24 Read more
📈Biz

Only 16% of Americans think AI will help society, even as 44% now use ChatGPT

A new Pew study finds just 16% of Americans expect AI to improve society over 20 years, while ~40% expect harm. ChatGPT usage has more than doubled to 44%; Claude sits dead last among named chatbots at 6%.

★ 368 · 💬 447 · techcrunch.com · 5 min