We need you to construct the following Git platform on Cloudflare

GitHub was constructed for a globe the place people write code, set up it into repositories, and collaborate by way of branches, commits, points, and pull requests.
But the following technology of software program goes to be constructed in another way as a result of it’s going to be constructed by a special sort of developer: brokers.
Agents are already writing extra code than ever earlier than — they’re fixing bugs, constructing options, writing assessments, reviewing adjustments, updating dependencies, and doing the routine upkeep required to maintain an utility operating.
So on this new globe the place you will have a whole lot, and even 1000’s, of brokers engaged on the identical codebase on the identical time, what does the inspiration appear to be?
How do brokers know what different brokers are engaged on? What occurs once they make conflicting adjustments? How do you assessment every little thing they produce? How do you retain monitor of not simply what modified, however why a change was made?
And so the burning query is: What does the following GitHub appear to be?
We need you to assist us reply it, by constructing it out.
Earlier this yr, we launched Artifacts, a versioned filesystem that speaks Git and might scale to thousands and thousands of repositories. From the beginning, we designed Artifacts as a set of programmable primitives that builders may use to construct their very own merchandise, workflows, and abstractions.

Artifacts gives the inspiration: repositories that may be created and forked programmatically, versioned storage for code and agent context, and the Git operations brokers already know how one can use.
With that basis in place, you’ll be able to concentrate on the layer above it: how brokers coordinate their work, how adjustments are reviewed and merged, and what the developer expertise ought to appear to be when a whole lot or 1000’s of brokers are engaged on the identical codebase.
That is the layer we would like you to construct.
Now that Artifacts is in open beta, we’re holding a competition to see who can construct the following Git platform on Cloudflare utilizing Workers and Artifacts.
Artifacts is in open beta. Here’s why you must construct on it
When we launched Artifacts, our aim was to make it potential to create a repository for each agent, session, process, or person — and to do this on the scale brokers require.
Since then, we’ve seen builders use Artifacts in a variety of how: Vibe-coding platforms are utilizing it to retailer the tasks their customers create. Developers are utilizing it to persist the code and context from agent classes. Others are creating remoted repositories, so a number of brokers can safely work from the identical place to begin and evaluate or merge the outcomes later.
Here are some new capabilities we’ve added because the preliminary launch.
Deploy Artifacts repos to Workers
You can now join an Artifacts repository to a Worker by way of Workers Builds. When you or an agent pushes code to the Artifacts repository, Cloudflare will construct the venture and, for the manufacturing department, deploy the up to date Worker. Pushes to different branches robotically create or replace Workers Previews, providing you with an remoted, shareable model of your Worker the place you’ll be able to take a look at adjustments earlier than they go dwell.
You can join an current Worker to an Artifacts repository or begin a brand new venture and robotically retailer it in Artifacts.

Manage Artifacts immediately from Workers
You can work together with Artifacts repositories immediately from a Worker utilizing an Artifacts binding to create or fork repos, examine recordsdata and commits, and situation repo-scoped Git tokens. This makes your Git workflow programmable. When a brand new process arrives, a Worker can fork the venture for an agent, learn the recordsdata it wants for context, and provides it a repository to work in. When the agent pushes a change, your automation can examine the end result and begin a assessment. You outline these steps in code to suit how your brokers work.
For instance, right here’s how one can fork a venture for a brand new agent process and browse its AGENTS.md for directions:
utilizing venture = await env.ARTIFACTS.get("my-project");
const { defaultBranch } = await venture.information();
const workspace = await venture.fork(`task-${crypto.randomUUID()}`);
utilizing repo = await env.ARTIFACTS.get(workspace.identify);
const directions = await repo.readFile({
ref: defaultBranch,
path: "AGENTS.md",
});
const agentTask = {
distant: workspace.distant,
token: workspace.token,
directions: directions ? await directions.textual content() : null,
};
React to each change with occasion subscriptions
Artifacts publishes occasions each time a repository is created, imported, forked, deleted, pushed to, cloned, or fetched. You can subscribe to those occasions to resolve what occurs subsequent: run CI, kick off a code assessment agent, or deploy a change.
For instance, you’ll be able to subscribe to Artifacts push occasions and have a Worker begin a code assessment workflow for every push. The Worker passes the repository, department, and new decide to the Workflow, giving a assessment agent the context it wants to examine the change:
export default {
async queue(batch, env) {
for (const message of batch.messages) {
const occasion = message.physique;
if (occasion.sort !== "cf.artifacts.repo.pushed") proceed;
await env.REVIEW_WORKFLOW.create({
params: {
namespace: occasion.supply.namespace,
repo: occasion.supply.repoName,
ref: occasion.payload.ref,
commit: occasion.payload.after,
},
});
}
},
};
Data jurisdiction for Artifacts repos
You can now choose where Artifacts stores and processes your repository knowledge. Set a U.S. or EU jurisdiction while you create a namespace, and each repository created in that namespace will robotically observe the identical restriction.
curl "https://api.cloudflare.com/client/v4/accounts/$ACCOUNT_ID/artifacts/namespaces"
-H "Authorization: Bearer $CLOUDFLARE_API_TOKEN"
--json '{"namespace":"my-eu-namespace","jurisdiction":"eu"}'
View Artifacts metrics
You can now see metrics on your Artifacts repositories within the Cloudflare dashboard. For every repository, now you can see whole operations, pulls, pushes, errors, and error charge, serving to you perceive how the repository is getting used and spot failures. You may also question Artifacts metrics on to construct your personal dashboards or monitoring.

Pricing
Artifacts pricing is predicated on repository operations and the quantity of information saved. We will start billing for Artifacts utilization on October 15, 2026.
Competition: Build the following Git platform on Cloudflare
We need you to construct your imaginative and prescient for the Git platform of the agentic period utilizing Cloudflare Workers and Artifacts.
You may rethink repositories, branches, pull requests, worktrees, code assessment, and merge conflicts — or construct new methods to protect agent context, evaluate a number of adjustments on the identical time, and resolve which one ought to ship.
We aren’t on the lookout for GitHub because it exists in the present day with brokers added on high. At a minimal, we wish to see a number of brokers engaged on adjustments concurrently. Beyond that, we would like you to get artistic — what you assume comes subsequent.
How to enter
Submit:
- A 5-10 minute video demonstrating what you constructed, what it allows brokers and builders to do, and the way it works
- A hyperlink to the supply code, which should be supplied underneath a permissive open supply license (MIT, Apache, BSD)
- Instructions for operating or making an attempt the venture
Deadline
Submissions are open till October 14, 2026.
Why do you have to take part?
We’ll choose the highest three tasks and fly as much as two members from every workforce to San Francisco to attend Cloudflare Connect and present what they constructed.
The first-place workforce will even obtain $25,000 in Cloudflare credit, together with invites to the VIP speaker dinner on Monday evening at Connect.
Get began
Artifacts is out there in open beta to prospects on the Workers Paid plan.
Get began along with your coding agent: copy the immediate under to arrange your first Artifacts repository and begin pushing code to it.
You can view or create the Artifacts repositories within the dashboard or for those who’re trying to study extra, take a look at the documentation.
