OpenLeaderboard 开源生态数据洞察(2025.1)
OpenRank 指标是对工信部电子标准院的“信息技术 开源治理”系列标准中评价指标的开源实现,能够有效反映开源项目在开发者中的协作影响力,从而帮助我们了解开源世界,发现开源趋势,洞察开源事件。
热点事件1:Ghostty 重磅发布,归来仍少年
-
数据事实:根据 OpenDigger 数据显示,Ghostty 项目在发布后的 5 天内,该仓库就吸引到超过 530 位开发者参与,超 1000 条讨论,获得超过 1.6 万 Star,OpenRank 强势突破 100,定格 105。
-
详情分析:Ghostty 是一款运行在 MacOS 或 Linux 系统上的终端模拟器,通过使用本地 GPU 资源可以使终端拥有更丰富的功能和流畅的使用体验。2024.12.26,Ghostty 项目经过 2 年多的私仓开发后终于开源并正式发布 1.0 版本,而其作者正是在 23 岁时创立了 HashiCorp 的 Mitchell Hashimoto。这位只想做码农的创始人在 2016 年辞去 CEO 的职务,担任 HashiCorp 的 CTO,2021 年底又辞去 CTO 职务回归个人程序员并于 2023 年底离开了他一手创建的开源上市 公司。根据数据显示,Ghostty 项目创建于 2022 年 3 月,代码量超百万行,在最初的两年间,这个项目均由 Mitchell 一人独立开发,直到 2024 年年中才有其他开发者参与进来,但 Mitchell 依然是该项目的主力开发人员,贡献了项目超过 90% 的代码。
-
作者点评:作为创建了 HashiCorp 的创始人,Mitchell 热爱代码,是 Vagrant、Consul、Terraform、Vault 等一众云计算知名开源项目的创始工程师和核心开发者。开源世界代码为王,虽已是亿万富翁,但他还是那个热爱代码的少年,这或许也是这个项目备受开发者关注的重要因素之一。
-
进阶阅读:
- Ghostty 项目仓库:https://github.com/ghostty-org/ghostty
- Ghostty 项目 Release 博客:https://mitchellh.com/writing/ghostty-1-0-reflection
热点事件2:生成式 AI 赋能具身智能,Genesis 正式发布
-
数据事实:根据 OpenDigger 数据显示,Genesis 项目自 2024.12.19 发布以来,该仓库在 10 天内吸引到超过 500 位开发者参与讨论,有 21 人成为项目贡献者,获得近 2 万 Star,OpenRank 定格 85。
-
详情分析:Genesis 是一个结合了生成模型能力的具身智能研究平台,这个研究平台由通用物理引擎、机器人仿真平 台、照片级渲染系统和数据生成引擎构成,而其中的数据生成引擎使用了生成式 AI 技术,可以将自然语言转换成各类不同模块的训练数据。该项目由 MIT-IBM 沃森人工智能实验室的首席科学家淦创博士带领的团队所开发,该团队在 2023 年底发表论文介绍了一个利用生成式 AI 技术为机器人提供无限学习数据并全自动化训练的框架 RoboGen,引发了全球关注。经过一年多的开发,RoboGen 框架正式开源为具身智能研究平台 Genesis 并引爆全网。
-
作者点评:具身智能作为人工智能领域的前沿研究方向,其相关的开源研究平台并不多,2019 年由 Facebook 开源的 Habitat 平台是标志性项目之一。而生成式 AI 爆发以来,不少科学家也在研究如何将该技术应用于具身智能领域并加速智能机器人的发展,淦创博士的团队在发表论文后基于扎实的理论基础潜心打造科研平台,深度融合生成式 AI 技术,相信未来在该领域会有突出的贡献。
-
进阶阅读:
本月推荐项目
eliza
- eliza 是一个面向个人开发者的轻量级 AI 智能体框架,可赋能个人快速创建自己的 AI 智能体和工作流。该项目 2024.7 开源以来主要以开发为主,2024.12 全网爆火,Star 数已突破 1 万,12 月全月活跃开发者共计 441 人,OpenRank 已达到 149。
- 仓库地址:https://github.com/elizaOS/eliza
blink.cmp
- blink.cmp 是一款用于 Neovim 编辑器的代码补全插件,与目前流行 Copilot 不同,该插件是传统的基于文本索引和模糊检索的补全工具。该插件以高效为其特点,在 2 万索引量下可以做到毫秒级响应,因此受到 Neovim 用户的喜爱。该项目 2024.10 开源,12 月全月活跃开发者共计 294 人,OpenRank 来到了 108。
- 仓库地址:https://github.com/Saghen/blink.cmp