4

Github 2024-01-30 Python开源项目日报 Top10

 7 months ago
source link: https://sunqi.site/posts/github-trendings-today-20240130/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

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

开发语言项目数量
Python项目10
TypeScript项目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库的浏览器界面,用于稳定扩散。

yt-dlp: 一个增强版的youtube-dl分支

  • 创建周期:1184 天
  • 开发语言:Python
  • 协议类型:The Unlicense
  • Star数量:64607 个
  • Fork数量:5309 次
  • 关注人数:64607 人
  • 贡献人数:385 人
  • Open Issues数量:1422 个
  • Github地址:https://github.com/yt-dlp/yt-dlp.git
  • 项目首页: https://discord.gg/H5MNcFW63r

yt-dlp是youtube-dl的一个分支,具有额外的功能和修复,重点是添加新功能和补丁,同时与原始项目保持最新。它包括详细的安装说明,更新/发布文件,依赖关系,编译,使用和选项,配置,格式选择,修改元数据,插件,嵌入示例等。它还集成了SponsorBlock,用于标记/删除YouTube视频中的赞助部分,并更改了默认格式排序选项,以获得更高分辨率和更好的编解码器。

少样本语音克隆的高质量TTS模型

  • 创建周期:9 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:4367 个
  • Fork数量:411 次
  • 关注人数:4367 人
  • 贡献人数:24 人
  • Open Issues数量:65 个
  • Github地址:https://github.com/RVC-Boss/GPT-SoVITS.git

该项目专注于使用最少的语音数据来训练高质量的文本到语音(TTS)模型,实现少样本语音克隆。该项目的GitHub页面上提供了演示视频。

RAGatouille: 简化RAG管道中的最先进检索方法

  • 创建周期:32 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:1169 个
  • Fork数量:77 次
  • 关注人数:1169 人
  • 贡献人数:12 人
  • Open Issues数量:25 个
  • Github地址:https://github.com/bclavie/RAGatouille.git

RAGatouille旨在使在RAG管道中使用最先进的检索方法变得简单,特别是专注于使ColBERT易于使用。它弥合了复杂的RAG实践与信息检索领域的前沿研究之间的差距,并提供了模块化和易用性。

Lepton AI: Pythonic框架简化AI服务构建

  • 创建周期:146 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:1108 个
  • Fork数量:67 次
  • 关注人数:1108 人
  • 贡献人数:17 人
  • Open Issues数量:11 个
  • Github地址:https://github.com/leptonai/leptonai.git
  • 项目首页: https://lepton.ai/

Lepton AI是一个旨在简化构建AI服务过程的Pythonic框架。它提供了一个Python库,允许用户轻松将研究和建模代码转换为服务,关键功能包括一个名为Photon的Python抽象,简单的抽象来启动类似HuggingFace的模型,常见模型的预构建示例,AI定制功能,如自动批处理和后台作业,一个客户端,可以像本地Python函数一样自动调用服务,以及用于在云环境中轻松部署的Python配置规范。

LangGraph: 以图形构建语言代理

  • 创建周期:173 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:690 个
  • Fork数量:63 次
  • 关注人数:690 人
  • 贡献人数:6 人
  • Open Issues数量:16 个
  • Github地址:https://github.com/langchain-ai/langgraph.git

LangGraph是一个专注于将语言代理构建为图形的开源项目,从而可以以一种新的方式来理解和处理语言。它旨在提供一个以图形结构表示和分析语言数据的框架。

TaskingAI:AI原生应用开发的开源平台

  • 创建周期:22 天
  • 开发语言:Python, TypeScript
  • 协议类型:Apache License 2.0
  • Star数量:584 个
  • Fork数量:98 次
  • 关注人数:584 人
  • 贡献人数:6 人
  • Open Issues数量:2 个
  • Github地址:https://github.com/TaskingAI/TaskingAI.git
  • 项目首页: https://www.tasking.ai

/images/taskingai-taskingai-0.png

TaskingAI是一个面向AI原生应用开发的开源平台,它简化了使用各种供应商的LLM创建类似GPTs的多租户应用程序的过程。它具有推理、检索、助手和工具等模块化功能,无缝集成以增强开发过程,具有直观的UI控制台和可定制集成。

PalWorld .sav文件转换工具

  • 创建周期:9 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:345 个
  • Fork数量:22 次
  • 关注人数:345 人
  • 贡献人数:1 人
  • Open Issues数量:27 个
  • Github地址:https://github.com/cheahjs/palworld-save-tools.git

palworld-save-tools是一个开源项目,提供了将PalWorld .sav文件转换为JSON以及相反操作的工具。最近,该工具已更改了JSON文件的格式,旧版本的工具与新格式不兼容。然而,更新后的工具提供了更快的性能和更少的内存使用。警告用户不要使用早于v0.4的版本,以避免数据损坏,因为它们在转换过程中可能会创建损坏的Level.sav文件。此外,该工具支持解析uesave或其他非Palworld感知的Unreal保存编辑器无法处理的数据,包括Level.sav文件中的GroupSaveDataMap和CharacterSaveParameterMap。

SUPIR: 实用算法实现照片逼真图像恢复

  • 创建周期:40 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:164 个
  • Fork数量:8 次
  • 关注人数:164 人
  • 贡献人数:1 人
  • Open Issues数量:3 个
  • Github地址:https://github.com/Fanghua-Yu/SUPIR.git
  • 项目首页: http://supir.xpixel.group/

SUPIR 是一个旨在开发实用算法来实现各种现实世界场景下的照片逼真图像恢复的项目。该项目涉及多个机构的研究人员,包括深圳先进技术研究院、上海人工智能实验室、悉尼大学、香港理工大学、腾讯ARC实验室和香港中文大学。

PalWorld Saves 编辑和生成工具

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

一个简单的工具,用于编辑和生成PalWorld保存中的Pals。该应用程序未经签名,可能会在某些防病毒软件中触发误报。鼓励用户下载应用程序并自行编译,以消除对病毒的担忧。在提出新问题之前,请用户务必查看项目路线图和已有问题,以确保他们的关注点或功能请求尚未得到解决或计划在未来的发布中实现。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK