目录

Github 2024-03-19 Python开源项目日报 Top10

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

开发语言项目数量
Python项目10

PrivateGPT: 保护隐私的文档交互AI项目

  • 创建周期:322 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:49302 个
  • Fork数量:6523 次
  • 关注人数:49302 人
  • 贡献人数:64 人
  • Open Issues数量:163 个
  • Github地址:https://github.com/imartinez/privateGPT.git
  • 项目首页: https://docs.privategpt.dev

PrivateGPT是一个可投入生产的人工智能项目,允许用户在没有互联网连接的情况下使用大型语言模型(LLMs)与其文档进行交互。它提供了高级API以便于实施和低级API供高级用户使用。该项目还提供了Gradio UI客户端用于测试API和各种有用的工具。它强调隐私,并且不允许数据离开执行环境。

Open Interpreter: 一种自然语言接口

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

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

Open Interpreter 是一种自然语言接口,允许LLMs在本地运行代码,使用户能够通过终端中类似于ChatGPT的界面与计算机的通用功能进行交互。它提供了创建和编辑各种类型文件、控制Chrome浏览器进行研究以及分析大型数据集的能力。在执行代码之前,用户需要批准该代码。

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是一个开源开发工具,允许开发人员在监督实施的同时从头开始编写可扩展的应用程序。

多平台爬虫工具

  • 创建周期: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代码的复现和逆向难度。

使用100多个LLM的开源API执行语言模型任务

  • 创建周期:201 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:5303 个
  • Fork数量:524 次
  • 关注人数:5303 人
  • 贡献人数:104 人
  • Open Issues数量:283 个
  • Github地址:https://github.com/BerriAI/litellm.git
  • 项目首页: https://docs.litellm.ai/docs/

/images/berriai-litellm-0.png

该项目涉及使用各种开源LLM API,如Bedrock、Azure、OpenAI、Cohere、Anthropic、Ollama、Sagemaker、HuggingFace、Replicate等100多个LLM,来执行语言模型任务。

大卫·艾登堡解说你的生活

  • 创建周期:126 天
  • 开发语言:Python
  • Star数量:4087 个
  • Fork数量:507 次
  • 关注人数:4087 人
  • 贡献人数:5 人
  • Open Issues数量:28 个
  • Github地址:https://github.com/cbh123/narrator.git

开源描述是关于一个项目,大卫·艾登堡为人们的生活进行解说,类似于他的自然纪录片。

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账号上找到。