目录

Github 2024-02-26 开源项目周报 Top15

根据Github Trendings的统计,本周(2024-02-26统计)共有15个项目上榜。根据开发语言中项目的数量,汇总情况如下:

开发语言项目数量
Python项目8
Rust项目3
Go项目2
TypeScript项目1
Java项目1
Vue项目1
Dart项目1

社交媒体账号搜索工具

  • 创建周期:1890 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:49308 个
  • Fork数量:5919 次
  • 关注人数:49308 人
  • 贡献人数:192 人
  • Open Issues数量:204 个
  • Github地址:https://github.com/sherlock-project/sherlock.git
  • 项目首页: http://sherlock-project.github.io

/images/sherlock-project-sherlock-0.png

这个开源项目使用户能够在各种社交网络上通过用户名搜索社交媒体账号。

Langchain-Chatchat(原名Langchain-ChatGLM)- 本地知识库问答应用

  • 创建周期:332 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:23730 个
  • Fork数量:4109 次
  • 关注人数:23730 人
  • 贡献人数:116 人
  • Open Issues数量:57 个
  • Github地址:https://github.com/chatchat-space/Langchain-Chatchat.git

Langchain-Chatchat(原名Langchain-ChatGLM)是一个开源项目,使用ChatGLM等主要语言模型和Langchain等应用框架实现了检索增强生成(RAG)大模型知识库。它旨在进行基于本地知识的问答,并可以离线部署。

Lobe Chat: 开源ChatGPT/LLMs UI/Framework

  • 创建周期:281 天
  • 开发语言:TypeScript
  • 协议类型:MIT License
  • Star数量:20641 个
  • Fork数量:4020 次
  • 关注人数:20641 人
  • 贡献人数:63 人
  • Open Issues数量:166 个
  • Github地址:https://github.com/lobehub/lobe-chat.git
  • 项目首页: https://chat-preview.lobehub.com

/images/lobehub-lobe-chat-0.png

Lobe Chat是一个开源的、现代化设计的ChatGPT/LLMs UI/Framework,支持语音合成、多模态功能和可扩展的插件系统。它提供一键免费部署私人ChatGPT/Gemini/Ollama聊天应用。

智能CD命令增强工具

  • 创建周期:1444 天
  • 开发语言:Rust
  • 协议类型:MIT License
  • Star数量:14632 个
  • Fork数量:443 次
  • 关注人数:14632 人
  • 贡献人数:63 人
  • Open Issues数量:81 个
  • Github地址:https://github.com/ajeetdsouza/zoxide.git

“z”命令是一个开源工具,通过提供更智能的目录导航来增强“cd”命令。它支持所有主流的shell,并允许用户通过使用排名系统和交互式选择来快速导航到目录。该工具还简化了导航到子目录和上一个目录的操作。

现代下载管理器:Golang和Flutter构建

  • 创建周期:1772 天
  • 开发语言:Dart, Go
  • 协议类型:GNU General Public License v3.0
  • Star数量:9998 个
  • Fork数量:764 次
  • 关注人数:9998 人
  • 贡献人数:19 人
  • Open Issues数量:37 个
  • Github地址:https://github.com/GopeedLab/gopeed.git
  • 项目首页: https://gopeed.com

一个支持所有平台的现代下载管理器。使用Golang和Flutter构建。

uv: 极快的Python软件包安装程序和解析器

  • 创建周期:147 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:7066 个
  • Fork数量:200 次
  • 关注人数:7066 人
  • 贡献人数:45 人
  • Open Issues数量:249 个
  • Github地址:https://github.com/astral-sh/uv.git
  • 项目首页: https://astral.sh/

uv是一个极快的Python软件包安装程序和解析器,用Rust编写。它被设计为pip和pip-compile的即插即用替代品。uv由Ruff的创作者Astral支持。

LLM标记化的最小BPE算法代码

  • 创建周期:4 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:4042 个
  • Fork数量:250 次
  • 关注人数:4042 人
  • 贡献人数:6 人
  • Open Issues数量:4 个
  • Github地址:https://github.com/karpathy/minbpe.git

该项目’minbpe’提供了常用于LLM标记化的字节对编码(BPE)算法的最小清洁代码。它包括两个标记器,‘BasicTokenizer’和’RegexTokenizer’,以及一个’RegexTokenizer’,它进一步通过正则表达式模式分割输入文本,这是GPT-2论文中引入的,作为GPT-4的标记化的一部分。该项目还包括一个脚本’train.py’,用于对输入文本进行标记器训练,并将词汇保存到磁盘以进行可视化。

Magika: 深度学习文件类型检测工具

  • 创建周期:182 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:4865 个
  • Fork数量:211 次
  • 关注人数:4865 人
  • 贡献人数:12 人
  • Open Issues数量:72 个
  • Github地址:https://github.com/google/magika.git
  • 项目首页: https://google.github.io/magika/

Magika是一种人工智能驱动的文件类型检测工具,利用深度学习准确识别文件类型。它采用自定义、高度优化的Keras模型,在单个CPU上实现毫秒级的精准文件识别。在评估中,它在检测100多种内容类型时实现了超过99%的精度和召回率。Magika被大规模应用于增强谷歌用户的安全性,通过将文件定向到适当的安全性和内容策略扫描器,例如Gmail、Drive和安全浏览。

大世界模型(LWM)- 通用大背景多模态自回归模型

  • 创建周期:12 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:3981 个
  • Fork数量:296 次
  • 关注人数:3981 人
  • 贡献人数:3 人
  • Open Issues数量:17 个
  • Github地址:https://github.com/LargeWorldModel/LWM.git

Large World Model (LWM)是一个通用的大背景多模态自回归模型,使用RingAttention在多样化的长视频和书籍数据集上进行训练。它可以进行语言、图像和视频的理解和生成。

iMoutai 应用: 自动预约与Docker一键部署

  • 创建周期:189 天
  • 开发语言:Java, Vue
  • 协议类型:Apache License 2.0
  • Star数量:1097 个
  • Fork数量:321 次
  • 关注人数:1097 人
  • 贡献人数:7 人
  • Open Issues数量:25 个
  • Github地址:https://github.com/oddfar/campus-imaotai.git
  • 项目首页: https://oddfar.github.io/campus-doc/campus-imaotai

/images/oddfar-campus-imaotai-0.png

iMoutai应用是一个开源项目,允许自动每日预约,并支持使用Docker进行一键部署。

Rope: 使用GUI实现insightface inswapper_128模型

  • 创建周期:234 天
  • 开发语言:Python
  • 协议类型:GNU General Public License v3.0
  • Star数量:2810 个
  • Fork数量:394 次
  • 关注人数:2810 人
  • 贡献人数:1 人
  • Open Issues数量:20 个
  • Github地址:https://github.com/Hillobar/Rope.git

/images/hillobar-rope-0.png

Rope是一个专注于使用用户友好的GUI实现insightface inswapper_128模型的开源项目。

稳定扩散WebUI Forge

  • 创建周期:36 天
  • 开发语言:Python
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:1602 个
  • Fork数量:100 次
  • 关注人数:1602 人
  • 贡献人数:431 人
  • Open Issues数量:94 个
  • Github地址:https://github.com/lllyasviel/stable-diffusion-webui-forge.git

/images/lllyasviel-stable-diffusion-webui-forge-0.png

稳定扩散WebUI Forge是建立在稳定扩散WebUI之上的平台,旨在简化开发、优化资源管理和加速推理。它为不同的GPU配置提供了显著的加速,并引入了Unet Patcher,可以用最少的代码实现各种方法。Forge还添加了新的采样器,并承诺保持原始WebUI界面。后端已经重新设计以处理资源管理,并删除了CMD标志的使用,建议让Forge决定如何加载模型。

zkSync Era: 以太坊规模化的 ZK Rollup

  • 创建周期:367 天
  • 开发语言:Rust
  • 协议类型:Apache License 2.0
  • Star数量:1722 个
  • Fork数量:1348 次
  • 关注人数:1722 人
  • 贡献人数:100 人
  • Open Issues数量:75 个
  • Github地址:https://github.com/matter-labs/zksync-era.git

zkSync Era 是一个二层 Rollup,使用零知识证明来扩展以太坊,而不会影响安全性或去中心化。它与以太坊虚拟机兼容,允许 99% 的以太坊项目在不重构或重新审计的情况下重新部署。zkSync Era 还使用基于 LLVM 的编译器,最终将使开发人员能够用 C++、Rust 和其他流行语言编写智能合约。

GPTScript:以自然语言开发LLM应用程序

  • 创建周期:28 天
  • 开发语言:Go
  • 协议类型:Apache License 2.0
  • Star数量:1326 个
  • Fork数量:102 次
  • 关注人数:1326 人
  • 贡献人数:16 人
  • Open Issues数量:23 个
  • Github地址:https://github.com/gptscript-ai/gptscript.git
  • 项目首页: https://gptscript.ai

GPTScript是一个旨在以自然语言开发LLM(大型语言模型)应用程序的开源项目。

OS-Copilot: 自我改进的操作系统集成对话代理

  • 创建周期:24 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:685 个
  • Fork数量:59 次
  • 关注人数:685 人
  • 贡献人数:6 人
  • Open Issues数量:5 个
  • Github地址:https://github.com/OS-Copilot/FRIDAY.git

OS-Copilot是一个旨在创建一个自我改进的具身对话代理的开源项目,该代理集成到操作系统中,以自动化日常任务。