OpenAI launches its self-built Git backend, Pando, replacing its main code repository.

iconBitPush
Share
AI summary iconSummary
OpenAI has launched its in-house Git backend, Pando, which now manages the company’s primary code repository. Built in 10 weeks by a single engineer and the Codex Agent teams, Pando supports parallel code pushes, reduces median latency by 80%, and serves nearly 1 PB of data daily with a 99% cache hit rate. Unlike Cursor’s Origin or Anthropic’s Scion, Pando maintains compatibility with standard Git clients and protocols. Amid interest rate developments impacting tech budgets, OpenAI’s initiative aligns with its data-driven goals for operational efficiency.

Beats News: Following Cursor and Anthropic, OpenAI has unveiled its proprietary Git backend, Pando, which has now taken over the company’s entire main code repository. Over the past year, Codex enabled engineers to deploy large numbers of agents simultaneously to write code, resulting in a surge in code branches, pushes, merges, and pull requests. OpenAI’s original system frequently experienced slowdowns and merge failures, with reliability dropping below 90%.

An engineer led the core architecture design, with multiple Codex Agent teams contributing to implementation; Pando was deployed to production within 10 weeks. This backend enables parallel processing of code pushes across different branches, eliminating the need for them to queue behind one another. Instead of generating individual data packets for each client during pulls, it reuses existing Git packets and distributes them directly via caching. After the overhaul, the median latency for code pushes decreased by nearly 80%, with nearly 1 PB of data distributed daily and a cache hit rate exceeding 99%. However, different branches no longer guarantee a consistent state at the same point in time.

Cursor's Origin is still based on Git, primarily targeting code hosting services as alternatives to GitHub. Anthropic's Scion eliminates Git entirely, moving commits, merges, and history queries to the server side. OpenAI retains the Git client and protocol, rebuilding only the backend, so engineers and agents can continue using their existing development workflows with minimal changes.

Disclaimer: The information on this page may have been obtained from third parties and does not necessarily reflect the views or opinions of KuCoin. This content is provided for general informational purposes only, without any representation or warranty of any kind, nor shall it be construed as financial or investment advice. KuCoin shall not be liable for any errors or omissions, or for any outcomes resulting from the use of this information. Investments in digital assets can be risky. Please carefully evaluate the risks of a product and your risk tolerance based on your own financial circumstances. For more information, please refer to our Terms of Use and Risk Disclosure.