Open Source Scalable Git Server Reason Machines released Aspen, an independent open-source implementation of OpenAI's Pando Git backend, under the Apache License 2.0, to handle repositories where hundreds of AI agents push every few minutes. Aspen stores each branch as a chain of versions in Postgres and moves it with a single compare-and-swap, never unpacks pushes, and keeps packs in object storage (S3, GCS, Azure Blob or a plain directory), trading a single consistent snapshot across branches and per-client custom packs for push throughput. The project is demonstrated at place.reasonmachines.com, a shared 64 × 64 pixel canvas where each pixel is a file and each click makes one commit and one push, with main mirrored to GitHub. Git was built for people. A person pushes a few times a day. An agent pushes every few minutes, and a team running a few hundred of them turns one repository into a firehose: hundreds of branches moving at once, and a CI fetch after every push. A classic Git server doesn’t keep up. It takes every push to a repository through one queue, so a push to your branch waits on pushes to everyone else’s, and it builds a fresh pack for every clone and fetch, compressing the same history again for each client. A pack is Git’s file format for shipping objects files, directories and commits in bulk. The server’s work grows with the number of clients, not with the amount of new code. OpenAI hit this wall with their monorepo and wrote up how they got past it in “Scaling Git at OpenAI”. Their answer is Pando, an internal Git backend.