TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Acceleration of public GitHub repositories at OpenAI | Anthropic | Cohere

4 点作者 micheda超过 1 年前

1 comment

micheda超过 1 年前
Author here, happy to answer any questions! Accompanying description for the video:<p>Which repositories show the fastest growth? Are there any notable patterns worth highlighting? Let’s find out! The analysis considers 158 public GitHub code repositories at OpenAI, Anthropic and Cohere, created since August 2014, with an aggregate of 12k commits.<p>The S-curve in project management is a graphical representation that illustrates the cumulative progress of a project over time. It is called an &quot;S-curve&quot; because its characteristic shape resembles the letter &quot;S&quot;: It starts slowly, accelerates, and then levels off.<p>The cumulative number of code commits over time can be used as raw data to model development progress “cost” with S-curves. Similar results can be obtained with the count of distinct authors (harder to control) and the count of modified files.<p>The animation illustrates the progression of commits over time, with normalisation applied to both axes. Each frame captures a snapshot of the repositories at a specific moment in time. A combination of the fastest and slowest repositories is highlighted with colors and labels. Quiet projects cluster in the top-left corner, and accelerating projects are found in the bottom-right area.<p>Over time, patterns tend to stabilise. Projects with synchronised acceleration can be attributed to coordinated commits from private repositories. The Python APIs for OpenAI, Anthropic, and Cohere stand out as some of the most active repositories, with OpenAI taking a prominent role in the Node.js &#x2F; Typescript API development. 5 out of 8 of the most active repositories belong to OpenAI.<p>S-curves in software development are well-equipped to run simulations, comparative performance analyses, identify project delays and anomalies, and optimise resources in large teams with multiple projects.