← 返回日报
略读 预计 1 分钟

Epic Games announces Lore version control system

摘要

Lore 是由 Epic Games 维护的开源版本控制系统,定位于同时处理代码与大型二进制资产的项目(如游戏与娱乐制作)。其架构为中心化的内容寻址系统,使用 Merkle 树与不可变版本链来表示仓库状态,并强调去重以及按需(sparse/on-demand)数据加载以支持大规模数据与团队扩展。项目提供完整开源生态,包括 Server、CLI、Library 以及 JavaScript、Python、C#、Go 等 SDK,并通过 GitHub、文档与 Discord 社区进行开放协作,采用 MIT 许可证发布。

荐读理由

Epic维护的Lore是开源的中心化Merkle树版本控制系统,专为代码+海量二进制资产优化,支持去重与按需稀疏加载,独立开发者可在AI工程项目中直接参考移植

原文

Lore: next-generation open source version control

Maintained by Epic Games, Lore is designed for unprecedented scalability of both data and teams. It’s optimized for projects—including games and entertainment—that combine code with large binary assets, and caters for the needs of developers and artists alike.

Download Lore

GitHub repo





Get started with Lore

Find us on GitHub

Access and contribute to Lore on the Epic Games GitHub.

Read the docs

Delve into Lore’s ethos and architecture.

Join the conversation

Chat with us and our community on Discord.

Overview

Lore’s architecture

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.

Read the docsView system design doc

Lore’s repositories

Explore the full collection of Lore repositories on the Epic Games GitHub.

Lore Library, Server & CLI

View on GitHub

Javascript SDK

View on GitHub

Python SDK

View on GitHub

C# SDK

View on GitHub

Go SDK

View on GitHub

Fully open source

At Epic, we believe a truly open ecosystem won’t be built by any one company, but collectively and collaboratively using open standards. That’s why Lore is fully open source and released under an MIT license.

Let’s build the version control system of the future in the open, learning from each other’s needs and ideas from the start. Come join us!

Get involved

Frequently asked questions

Lobsters · 7 赞 · 3 评 讨论 → 阅读原文 →

这条对你有帮助吗?