JULY 08, 2026 · Thomas Dohmke
An Entirely New Git Hosting Network
By design, Git was always meant to be decentralized. Every clone contains a complete copy of the repository and its history, allowing software to be replicated across many hosts rather than controlled by a single server. But in practice, Git hosting has routed developers into centralized platforms, built for a human-paced loop where a developer clones a repository once, works locally for a few hours, and makes the occasional push. This was sustainable until agents came along, sending thousands of concurrent requests in seconds, triggering traffic caps, and exposing failure points.
We believe that Git hosting must return to its original promise: a truly distributed network, not a system where the world’s software lives in a single location. And we built just that.
Starting today, you can mirror your public or private GitHub repositories on Entire—a fast, distributed, Git-compatible network. While your repo stays on GitHub, your coding agents fetch from a regional Entire cell that absorbs the heavy, concurrent read traffic, so they clone fast without hitting the origin repo’s rate limits. When you push a branch that is backed by GitHub, the push will be as fast as GitHub allows, but we also support Entire-native branches that can absorb much more concurrency.
We are launching with all existing Entire users and regions in the US, EU, and Australia. New users will be waitlisted, so we can monitor traffic and load. We’ll roll users off the waitlist progressively, aiming to reach full capacity in the coming weeks.
A Fast, Distributed Architecture Built for Agent Scale
Entire runs distributed nodes across multiple regions and jurisdictions, letting users pin their data to a single region or spread of multiple regions for higher redundancy and scale. In early testing, Entire’s Git network has shown strong results:
Cursor’s numbers are from their recent keynote. We measured our numbers with ForgeMark, a new open-source tool we’re releasing today under the MIT license. It benchmarks concurrent git-push throughput and latency against smart-HTTP forges under load patterns inspired by agent fleets. For workloads that need maximum throughput, any branch prefixed with entire/unmirrored/ stays local to the region it’s pushed to instead of syncing out to the mirror. That direct path is what powers the ForgeMark numbers above. It gives you a route that stays up independent of the mirror and handles high-volume write workloads at full speed.
Under the hood, Entire is a Git-compatible repository network with a global control plane for identity and placement, and regional data planes for content-addressed Git storage.
This design is optimized for:
- Scale: Entire scales Git traffic across regional API nodes and distributed object-storage providers. Ref updates remain protected by compare-and-set semantics, while object writes fan out across storage nodes, making the system well-suited to high-volume branch-parallel agent workloads.
- Low latency: Agents depend on fast repository reads: refs, commits, files, diffs, and merge bases. Entire serves those operations from the selected regional cell, keeping feedback loops close to the compute doing the work.
- Regional control: Repository content is stored and replicated in the region the user chooses. The global control plane coordinates identity, access, and placement, but does not become the central store for repository content.
- Availability: Writes are replicated across multiple availability zones. If a node leaves or falls behind, repair and catchup flows restore the replica set so repositories stay available without users having to move data manually.
In the coming months, we will decentralize and open source our Git network, we will allow for self-hosting, and we will rapidly expand our own network around the world. This will enable every developer and organization alike to host in-region and build with speed and sovereignty, while participating in a global collaborative system.
How To Get Started with Mirroring Your Repo
The fastest way onto Entire is to mirror a repository you already have on GitHub. With mirroring, you can continue to use GitHub exactly as you do today, and you or your agents can alternatively clone, fetch, and push to Entire.
1. Install the Entire GitHub App
A GitHub org admin, or the owner of a personal repo, installs the Entire GitHub App and grants it access to the repositories they want to mirror.
2. Install the Entire CLI
$curl -fsSL https://entire.io/install.sh | bash
$brew install --cask entire
3. Log in
$entire login
4. Create the mirror
Run the interactive mirror flow:
$entire repo mirror create
Entire lists the GitHub repositories you can mirror, then asks which repo to mirror:
Signed in as user (us) via https://us.auth.entire.io
✓ Fetching available repos
Select repos to mirror
Space to select, enter to confirm.
[ ] entirehq/entire
> [•] entireio/cli
Then choose the regions to mirror into:
✓ Fetching regions
Select regions to mirror into
Each repo is mirrored into every selected region.
> [•] us-east (us)
[•] eu-west (eu)
Entire creates one mirror per selected repository and region:
entireio/cli @ aws-us-east-2.entire.io ✓ ready
entireio/cli @ aws-eu-central-1.entire.io ✓ ready
REPO REGION STATUS CLONE URL
entireio/cli us-east (us) ready entire://aws-us-east-2.entire.io/gh/entireio/cli
entireio/cli eu-west (eu) ready entire://aws-eu-central-1.entire.io/gh/entireio/cli
5. Clone from the regional mirror
Once the mirror is ready, clone from Entire:
$entire repo clone /gh/entireio/cli
If the repo is mirrored in more than one region, Entire prompts you to choose one. You can also clone a specific regional mirror directly:
$git clone entire://aws-us-east-2.entire.io/gh/OWNER/REPO
The entire:// scheme is handled by our Entire gitremote-helper, which ships with the Entire CLI.
What’s Next
We will keep building up and down the stack toward an open, independent, and decentralized platform for the era of agent-human collaboration. On our horizon are:
- Public and private repos natively hosted on Entire’s network.
- Open-sourcing Entire’s git backend. Self-hosting nodes.
- Tamper-evident branch history and policy-as-code branch protection, independently verifiable by any client.
- CI/CD pipelines and stack.
- More login options, organization management, enterprise policies.
- A new developer lifecycle optimized for intent based review.
And, of course, iterating with contributions, feedback, and ideas from the community. To keep up to date, follow us on X and join our Discord. Your feedback and contributions are always welcome. Let’s build together.
