Skip to content

Enroute

Your repo, your rules

Open-source, fully headless and completely customizable git infrastructure built for agentic workloads. Apply any workflow you can write in code in your own stack.

What you can build with it

Build on Enroute with full flexibility to scale your code workflows or bring version control to entirely new places. These are use-cases we see teams building on top of headless git infrastructure already today.

Give every agent their own repo, or create a new repo per task. Spin-up as many as you need without any limits. Keep them around, or discard them as one-off. You control who can do what with your own systems.

Start building with agent skills

npx skills add enroute-sh/enroute
copy

Going custom is no longer the enemy

Stay ahead while the ground moves. Express any rule or workflow in code, on a stack you own. Host it anywhere that speaks HTTP. Enroute is fully headless and completely customizable via hooks.

$ git push origin main    # dana, platform
remote: dana is not on the team that owns payments
fatal: unable to access 'https://acme.enroute.sh/payments.git/': 403
hookenroute → your appsrc/lib/forge.ts
// enroute asks this on every git request, read or write.
async function authorize(request) {
  // your identity provider, answering about your org chart.
  const actor = await yourIdP.verify(request.headers);
  if (!actor) return unauthorized(CHALLENGE);

  // all of engineering reads. the owning team writes.
  const mayWrite = actor.teams.includes(repo.team);
  if (request.access === "ACCESS_WRITE" && !mayWrite) return forbidden();

  return grant(repo.enrouteId, actor.id);
}

How it works

Enroute is a highly scalable git platform built on top of object storage. Self-host it on any S3 compatible bucket. It's engineered to support any agentic workload: Unlimited repos, unlimited commits, no rate limits.

▲ Get in touch

Your code needs a new home

Enroute is open source and free to self-host. Get started with our agent skills that help you scaffold your own git platform from scratch.

Or write to us: copy