目录

Github 2024-03-25 开源项目周报 Top14

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

开发语言项目数量
Python项目12
TypeScript项目2
Go项目1

PrivateGPT:文档交互的私有AI项目

  • 创建周期:328 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:50281 个
  • Fork数量:6679 次
  • 关注人数:50281 人
  • 贡献人数:65 人
  • Open Issues数量:173 个
  • Github地址:https://github.com/zylon-ai/private-gpt.git
  • 项目首页: https://docs.privategpt.dev

PrivateGPT是一个生产就绪的AI项目,允许用户即使在没有互联网连接的情况下,利用大型语言模型(LLMs)与其文档进行交互。它提供了一个私有API,用于构建上下文感知的AI应用程序,具有高级和低级功能。此外,它还提供了Gradio UI客户端和各种有用的工具,用于测试和实施。

Open Interpreter: 本地代码运行和自然语言界面

  • 创建周期:254 天
  • 开发语言:Python
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:43193 个
  • Fork数量:3785 次
  • 关注人数:43193 人
  • 贡献人数:85 人
  • Open Issues数量:102 个
  • Github地址:https://github.com/OpenInterpreter/open-interpreter.git
  • 项目首页: http://openinterpreter.com/

/images/openinterpreter-open-interpreter-0.png

Open Interpreter是一个工具,允许LLMs在本地运行代码,并为各种计算机任务提供自然语言界面,例如创建和编辑媒体,控制浏览器以及分析数据集。

MetaGPT: 多代理框架

  • 创建周期:260 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:35582 个
  • Fork数量:4113 次
  • 关注人数:35582 人
  • 贡献人数:68 人
  • Open Issues数量:240 个
  • Github地址:https://github.com/geekan/MetaGPT.git
  • 项目首页: https://deepwisdom.ai/

MetaGPT是一个旨在为满足各种需求提供多代理框架的开源项目。该项目包括PRD、设计、任务以及用于管理框架的存储库。

GPT PILOT: 从头开始编写可扩展的应用程序的开发工具

  • 创建周期:195 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:21795 个
  • Fork数量:1884 次
  • 关注人数:21795 人
  • 贡献人数:38 人
  • Open Issues数量:175 个
  • Github地址:https://github.com/Pythagora-io/gpt-pilot.git

/images/pythagora-io-gpt-pilot-0.png

GPT PILOT是一个开源开发工具,允许开发人员在监督实施的同时从头开始编写可扩展的应用程序。

Lux:快速简单的视频下载库和命令行工具

  • 创建周期:2217 天
  • 开发语言:Go
  • 协议类型:MIT License
  • Star数量:23899 个
  • Fork数量:2693 次
  • 关注人数:23899 人
  • 贡献人数:97 人
  • Open Issues数量:478 个
  • Github地址:https://github.com/iawia002/lux.git

Lux 是一个用 Go 编写的快速简单的视频下载库和命令行工具。它支持通过不同的软件包管理器进行安装,下载视频、播放列表和其他内容,恢复下载,使用 cookies 和代理,多线程以及支持多个网站。该项目还提供了网络、播放列表、文件系统、字幕和优酷的选项,并且欢迎贡献。

全栈FastAPI模板

  • 创建周期:1846 天
  • 开发语言:TypeScript, Python
  • 协议类型:MIT License
  • Star数量:15466 个
  • Fork数量:2697 次
  • 关注人数:15466 人
  • 贡献人数:31 人
  • Open Issues数量:171 个
  • Github地址:https://github.com/tiangolo/full-stack-fastapi-template.git

全栈FastAPI模板是一个现代Web应用程序模板,利用FastAPI、React、SQLModel、PostgreSQL、Docker、GitHub Actions、自动HTTPS等。

Open-Sora: 构建自己的视频生成模型

  • 创建周期:17 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:1151 个
  • Fork数量:96 次
  • 关注人数:1151 人
  • 贡献人数:6 人
  • Open Issues数量:10 个
  • Github地址:https://github.com/hpcaitech/Open-Sora.git

/images/hpcaitech-open-sora-0.png

Open-Sora是一个开源项目,允许用户构建类似于OpenAI的Sora的自己的视频生成模型。它提供了创建自定义视频生成模型所需的工具和资源。

可重复使用的计算机视觉工具

  • 创建周期:478 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:10958 个
  • Fork数量:875 次
  • 关注人数:10958 人
  • 贡献人数:53 人
  • Open Issues数量:89 个
  • Github地址:https://github.com/roboflow/supervision.git
  • 项目首页: https://supervision.roboflow.com

/images/roboflow-supervision-0.png

我们为您提供可重复使用的计算机视觉工具,用于加载数据集、在图像或视频上绘制检测,以及计算特定区域内的检测数量。

多平台爬虫工具

  • 创建周期:282 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:2419 个
  • Fork数量:451 次
  • 关注人数:2419 人
  • 贡献人数:8 人
  • Open Issues数量:24 个
  • Github地址:https://github.com/NanmiCoder/MediaCrawler.git

这个开源项目提供了针对小红书、抖音、快手、B站、微博等平台的爬虫工具,可以抓取视频、图片、评论、点赞、转发等信息。项目使用playwright搭建桥梁,保留登录成功后的上下文浏览器环境,并通过执行JS表达式获取一些加密参数,从而简化了核心加密JS代码的复现和逆向难度。

OpenAI Grok: 大规模强化学习实验平台

  • 创建周期:1072 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:2561 个
  • Fork数量:282 次
  • 关注人数:2561 人
  • 贡献人数:3 人
  • Open Issues数量:31 个
  • Github地址:https://github.com/openai/grok.git

OpenAI Grok是一个旨在提供运行大规模强化学习实验的平台的开源项目。它包括一个灵活的界面,用于定义实验,在各种环境中运行实验,并可视化结果。

Skyvern: 利用LLMs和计算机视觉自动化浏览器工作流程

  • 创建周期:18 天
  • 开发语言:Python
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:1593 个
  • Fork数量:65 次
  • 关注人数:1593 人
  • 贡献人数:4 人
  • Open Issues数量:18 个
  • Github地址:https://github.com/Skyvern-AI/skyvern.git

Skyvern利用LLMs和计算机视觉自动化基于浏览器的工作流程,提供简单的API端点来完全自动化手动工作流程。它利用计算机视觉和LLMs实时解析视口中的项目,创建交互计划并与其交互。这种方法使Skyvern能够在新网站上运行,抵抗布局更改,并通过复杂的交互进行推理。

Clarity-Upscaler: 重新想象的图像放大

  • 创建周期:4 天
  • 开发语言:Python
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:1064 个
  • Fork数量:121 次
  • 关注人数:1064 人
  • 贡献人数:1 人
  • Open Issues数量:4 个
  • Github地址:https://github.com/philz1337x/clarity-upscaler.git
  • 项目首页: https://ClarityAI.cc

Clarity-Upscaler是一个为所有人提供重新想象的图像放大的开源AI应用程序。开发者还创建付费版本的代码来资助他们的工作,但鼓励使用免费代码。更多信息和更新可以在开发者的Twitter账号上找到。

DynamiCrafter: 使用视频扩散先验为开放域图像添加动画效果

  • 创建周期:119 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:1320 个
  • Fork数量:99 次
  • 关注人数:1320 人
  • 贡献人数:1 人
  • Open Issues数量:23 个
  • Github地址:https://github.com/Doubiiu/DynamiCrafter.git

/images/doubiiu-dynamicrafter-0.png

DynamiCrafter是一个专注于使用视频扩散先验来为开放域图像添加动画效果的开源项目。它旨在提供一种从静态图像生成逼真动态动画的方法。

Solana狙击手机器人 - 概念验证

  • 创建周期:82 天
  • 开发语言:TypeScript
  • 协议类型:Microsoft Public License
  • Star数量:330 个
  • Fork数量:182 次
  • 关注人数:330 人
  • 贡献人数:8 人
  • Open Issues数量:12 个
  • Github地址:https://github.com/fdundjer/solana-sniper-bot.git

Solana狙击手机器人是一个概念验证代码,旨在演示在流动性池开放交易后立即购买新代币。该脚本监听新的Raydium USDC或SOL流动性池,并使用固定的USDC/SOL金额购买代币。它旨在在代币在Raydium UI上可交换之前执行购买。该项目仅供学习目的。