律动BlockBeats|8月 24, 2026 10:37
[Cursor Just Launched GitHub Competitor Origin, Underlying Architecture Open-Sourced by Shopify CEO]
Beating AI Newsflash: Cursor has just launched a code hosting platform called Origin, and Shopify CEO Tobi Lütke has already open-sourced its underlying Git architecture. The project, named walgit, replicates Cursor's in-house developed Continuity for Origin. Tobi mentioned that he was struggling with Shopify's internal Git system and, after reading Cursor's technical article, managed to write it over a weekend.
The biggest change in Continuity is storing the repository's final data in S3 (cloud object storage), with the local Git server acting only as a cache. Every push is first written into a WAL (a log that sequentially records repository changes) and then updates the state via CAS (ensuring no one else has made conflicting changes before committing). This way, if a server fails, it can be replaced directly without maintaining a fixed primary node or complex repository replication relationships.
Walgit implements this architecture as a Rust program, which can run by connecting to object storage like S3 or GCS without requiring an additional database. It also supports bundle-uri (pre-packaging large repositories so clones can download directly from object storage or a CDN), as well as Git LFS, Web UI, API, OIDC login, and webhooks. However, walgit primarily replicates the Git storage layer of Origin, not the entire Origin platform. Features like PRs, Issues, and the full CI collaboration layer are not yet included. [Original Article Link]
Share To
Timeline
HotFlash
APP
X
Telegram
CopyLink