目录

Github 2024-05-28 Python开源项目日报 Top10

根据Github Trendings的统计,今日(2024-05-28统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:

开发语言项目数量
Python项目10
TypeScript项目2
HTML项目1

稳定扩散Web UI

  • 创建周期:512 天
  • 开发语言:Python
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:117672 个
  • Fork数量:23480 次
  • 关注人数:117672 人
  • 贡献人数:430 人
  • Open Issues数量:1812 个
  • Github地址:https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

稳定扩散Web UI是基于Gradio库的浏览器界面,用于稳定扩散。

GPT/GLM等LLM大语言模型实用化交互接口

  • 创建周期:337 天
  • 开发语言:Python
  • 协议类型:GNU General Public License v3.0
  • Star数量:51717 个
  • Fork数量:6732 次
  • 关注人数:51717 人
  • 贡献人数:74 人
  • Open Issues数量:184 个
  • Github地址:https://github.com/binary-husky/gpt_academic.git
  • 项目首页: https://github.com/binary-husky/gpt_academic/wiki/online

/images/binary-husky-gpt_academic-0.png

该项目为GPT/GLM等LLM大语言模型提供实用的交互接口,特别优化论文阅读/润色/写作体验。它采用模块化设计,支持自定义快捷按钮和函数插件,同时支持Python和C++项目剖析和自译解功能,以及PDF/LaTex论文翻译和总结功能。此外,它还支持并行问询多种LLM模型和本地模型,以及接入通义千问、deepseekcoder、讯飞星火、文心一言、llama2、rwkv、claude2、moss等。

OpenDevin: 编写更少,实现更多

  • 创建周期:14 天
  • 开发语言:Jupyter Notebook
  • 协议类型:MIT License
  • Star数量:5071 个
  • Fork数量:421 次
  • 关注人数:5071 人
  • 贡献人数:23 人
  • Open Issues数量:58 个
  • Github地址:https://github.com/OpenDevin/OpenDevin.git

OpenDevin是一个旨在帮助开发人员编写更少代码并实现更多目标的开源项目。它提供工具和资源来简化开发流程,提高生产力。

SWE-agent: 将语言模型转化为软件工程代理

  • 创建周期:3 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:4809 个
  • Fork数量:401 次
  • 关注人数:4809 人
  • 贡献人数:10 人
  • Open Issues数量:24 个
  • Github地址:https://github.com/princeton-nlp/SWE-agent.git
  • 项目首页: https://swe-agent.com/

SWE-agent是一个项目,将语言模型(如GPT-4)转化为软件工程代理,能够修复真实GitHub存储库中的错误和问题。它在完整的SWE-bench测试集上取得了最先进的性能,解决了12.29%的问题。

Khoj:开源AI辅助工具

  • 创建周期:1013 天
  • 开发语言:Python, HTML
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:6609 个
  • Fork数量:309 次
  • 关注人数:6609 人
  • 贡献人数:28 人
  • Open Issues数量:48 个
  • Github地址:https://github.com/khoj-ai/khoj.git
  • 项目首页: https://khoj.dev

/images/khoj-ai-khoj-0.png

Khoj是一个开源的人工智能工具,作为副驾驶帮助用户从自己的笔记或互联网上找到答案。它利用强大的LLM,如GPT-4和Llama3,可以在线访问或本地自行托管。用户可以从多个平台访问Khoj,包括Obsidian、Emacs、桌面应用程序、Web或Whatsapp。

Bisheng:下一代人工智能应用的开放LLM DevOps平台

  • 创建周期:230 天
  • 开发语言:Python, TypeScript
  • 协议类型:Apache License 2.0
  • Star数量:5250 个
  • Fork数量:873 次
  • 关注人数:5250 人
  • 贡献人数:17 人
  • Open Issues数量:19 个
  • Github地址:https://github.com/dataelement/bisheng.git
  • 项目首页: https://bisheng.dataelem.com/

/images/dataelement-bisheng-0.png

Bisheng 是一个面向下一代人工智能应用的开放LLM DevOps平台。它为开发和部署人工智能应用提供了全面的环境。

YOLOv10: 实时端到端目标检测

  • 创建周期:4 天
  • 开发语言:Python
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:1352 个
  • Fork数量:107 次
  • 关注人数:1352 人
  • 贡献人数:119 人
  • Open Issues数量:27 个
  • Github地址:https://github.com/THU-MIG/yolov10.git
  • 项目首页: https://arxiv.org/abs/2405.14458v1

YOLOv10 是一个开源的实时端到端目标检测项目。YOLOv10 的官方PyTorch实现已经推出,已更新了新的检查点、类名,并集成到X-AnyLabeling中。此外,还提供了Transformers.js、colab、HuggingFace的演示,以及不同YOLOv10模型的onnx权重。

Dataherald: 企业级自然语言到SQL引擎

  • 创建周期:342 天
  • 开发语言:Python, TypeScript
  • 协议类型:Apache License 2.0
  • Star数量:2323 个
  • Fork数量:158 次
  • 关注人数:2323 人
  • 贡献人数:15 人
  • Open Issues数量:4 个
  • Github地址:https://github.com/Dataherald/dataherald.git
  • 项目首页: https://dataherald.readthedocs.io/en/latest/

/images/dataherald-dataherald-0.png

Dataherald是一个面向企业级问题解答的自然语言到SQL引擎,可用于关系数据。它允许从数据库建立API以用简单的英语回答问题,使业务用户能够在不涉及数据分析师的情况下访问数据仓库的见解。该monorepo包含了四个组件,可以在/services下一起使用,以建立端到端的Dataherald部署:引擎、企业、管理控制台和Slackbot。

Uni-MoE: 多模态模型的扩展与升级

  • 创建周期:85 天
  • 开发语言:Python
  • Star数量:523 个
  • Fork数量:22 次
  • 关注人数:523 人
  • 贡献人数:3 人
  • Open Issues数量:2 个
  • Github地址:https://github.com/HITsz-TMG/UMOE-Scaling-Unified-Multimodal-LLMs.git
  • 项目首页: https://uni-moe.github.io/

/images/hitsz-tmg-umoe-scaling-unified-multimodal-llms-0.png

Uni-MoE 项目已升级,支持跨多个节点和 GPU 进行训练,在 fine-tuning 脚本中增强功能。还包括集成了分布式 MoE 模块的版本,可实现专家和模态级别的并行处理,提高效率和可扩展性。该项目提出使用 MoE 框架开发统一的多模态 LLM(MLLM),用于处理音频、图像、文本和视频等多种模态。数据和检查点仅供研究使用,并受 LLaMA 和 Vicuna 的许可协议限制。

HamsterKombat硬币挖掘机器人

  • 创建周期:53 天
  • 开发语言:Python
  • Star数量:125 个
  • Fork数量:34 次
  • 关注人数:125 人
  • 贡献人数:4 人
  • Open Issues数量:41 个
  • Github地址:https://github.com/shamhi/HamsterKombatBot.git

该项目是一个旨在在游戏HamsterKombat中挖掘硬币的机器人。这是一个开源项目,README文件以英文提供。