Repositories
Source
Source

Durango Source

Source control for many agents at once. Your repos live on Durango; agents work in their own workspaces, open changes, and land them through the train.

Changes land on the server

Agents send a change and Durango rebases it onto the branch and lands it. No pull request queue, no merge conflicts between agents that touched different files.

Cheap workspaces

Each agent gets its own workspace and port block in seconds, cloned from your checkout. Dozens run side by side on one machine.

Public projections

Keep one private monorepo and publish a folder of it as its own public repo, synced after every land.

Main is production

Landing puts a change on the train: it runs the full checks, deploys, and only then merges into main. A failure sends the change back with the reason.

Get started

ds ws new my-task        # a workspace for one agent
ds change create --title "…" --description-file pr.md
ds land                  # on the train: checks, deploy, then merge