Jason Pan

GitHub 每周热点(230827)

潘忠显 / 2023-08-27


/usr/local/bin/python3.9 /Users/panzhongxian/do_not_repeat_yourself/github_trending/get_github_trending.py

项目名称 项目描述 总star 周增start
getumbrel/llama-gpt A self-hosted, offline, ChatGPT-like chatbot. Powered by Llama 2. 100% private, with no data leaving your device. New: Code Llama support! 7539 4897
qiuyu96/CoDeF Official PyTorch implementation of CoDeF: Content Deformation Fields for Temporally Consistent Video Processing 3396 2710
opentffoundation/manifesto The OpenTF Manifesto expresses concern over HashiCorp’s switch of the Terraform license from open-source to the Business Source License (BSL) and calls for the tool’s return to a truly open-source license. 4171 2047
lllyasviel/Fooocus Focus on prompting and generating 8306 1941
awesome-selfhosted/awesome-selfhosted A list of Free Software network services and web applications which can be hosted on your own servers 145803 1707
kamranahmedse/developer-roadmap Interactive roadmaps, guides and other educational content to help developers grow in their careers. 248696 1126
roboflow/supervision We write your reusable computer vision tools. 💜 4142 1105
kuafuai/DevOpsGPT Multi agent system for AI-driven software development. Combine LLM with DevOps tools to convert natural language requirements into working software. Supports any development language and extends the existing code. 2835 1093
leejet/stable-diffusion.cpp Stable Diffusion in pure C/C++ 1461 964
hehonghui/awesome-english-ebooks 经济学人(含音频)、纽约客、卫报、连线、大西洋月刊等英语杂志免费下载,支持epub、mobi、pdf格式, 每周更新 9694 959
LorisYounger/VPet 虚拟桌宠模拟器 一个开源的桌宠软件, 可以内置到任何WPF应用程序 2423 929
modelscope/facechain FaceChain is a deep-learning toolchain for generating your Digital-Twin. 4051 780
graphdeco-inria/gaussian-splatting Original reference implementation of “3D Gaussian Splatting for Real-Time Radiance Field Rendering” 2184 671
ill-inc/biomes-game Biomes is an open source sandbox MMORPG built for the web using web technologies such as Next.js, Typescript, React and WebAssembly. 1780 662
dimdenGD/OldTweetDeck Returns old TweetDeck, for free! 761 460
facebookresearch/AnimatedDrawings Code to accompany “A Method for Animating Children’s Drawings of the Human Figure” 9183 444
phoboslab/wipeout-rewrite 1699 438
flutter/flutter Flutter makes it easy and fast to build beautiful apps for mobile and beyond 156206 301
deepinsight/insightface State-of-the-art 2D and 3D Face Analysis Project 17640 283
Grasscutters/Grasscutter A server software reimplementation for a certain anime game. 14053 273
nvim-lua/kickstart.nvim A launch point for your personal nvim configuration 6904 236
pedroslopez/whatsapp-web.js A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app 11378 233
zanfranceschi/rinha-de-backend-2023-q3 Rinha de Backend - Edição 2023 Q3 712 184
SerenityOS/serenity The Serenity Operating System 🐞 25836 88
FreeTubeApp/FreeTube An Open Source YouTube app for privacy 7539 82

getumbrel/llama-gpt

总 Star: 7539, 本周新增 Star: 4897

qiuyu96/CoDeF

总 Star: 3396, 本周新增 Star: 2710

opentffoundation/manifesto

总 Star: 4171, 本周新增 Star: 2047

lllyasviel/Fooocus

总 Star: 8306, 本周新增 Star: 1941

awesome-selfhosted/awesome-selfhosted

总 Star: 145803, 本周新增 Star: 1707

kamranahmedse/developer-roadmap

总 Star: 248696, 本周新增 Star: 1126

roboflow/supervision

总 Star: 4142, 本周新增 Star: 1105

kuafuai/DevOpsGPT

总 Star: 2835, 本周新增 Star: 1093

leejet/stable-diffusion.cpp

总 Star: 1461, 本周新增 Star: 964

hehonghui/awesome-english-ebooks

总 Star: 9694, 本周新增 Star: 959

LorisYounger/VPet

总 Star: 2423, 本周新增 Star: 929

modelscope/facechain

总 Star: 4051, 本周新增 Star: 780

graphdeco-inria/gaussian-splatting

总 Star: 2184, 本周新增 Star: 671

ill-inc/biomes-game

总 Star: 1780, 本周新增 Star: 662

dimdenGD/OldTweetDeck

总 Star: 761, 本周新增 Star: 460

facebookresearch/AnimatedDrawings

总 Star: 9183, 本周新增 Star: 444

phoboslab/wipeout-rewrite

总 Star: 1699, 本周新增 Star: 438

flutter/flutter

总 Star: 156206, 本周新增 Star: 301

deepinsight/insightface

总 Star: 17640, 本周新增 Star: 283

Grasscutters/Grasscutter

总 Star: 14053, 本周新增 Star: 273

nvim-lua/kickstart.nvim

总 Star: 6904, 本周新增 Star: 236

pedroslopez/whatsapp-web.js

总 Star: 11378, 本周新增 Star: 233

zanfranceschi/rinha-de-backend-2023-q3

总 Star: 712, 本周新增 Star: 184

SerenityOS/serenity

总 Star: 25836, 本周新增 Star: 88

FreeTubeApp/FreeTube

总 Star: 7539, 本周新增 Star: 82

Process finished with exit code 0

joonspk-research/generative_agents

总 Star: 10780, 本周新增 Star: 4659

论文《Generative Agents: Interactive Simulacra of Human Behavior》的实现,这篇论文是 23 年 4 月发布的,介绍在一个沙盒世界 Smallville 里住着 25 个小人 (GPT agents),互相自由沟通交互,出现了一系列的人类社会行为,论文本身是为了通过 2 天的交互式模拟,Smallville内涌现出三种社会行为:信息传播、关系记忆和协作。证实多生成式agents在游戏世界中具有一定可信行为。论文地址:https://arxiv.org/pdf/2304.03442.pdf

生成式代理架构 截屏2023-08-20 20.28.39

而我们作为门外汉,也可以通过观察这些角色间的交互行为获得很多的乐趣。用户以上帝视角观看着这一切,还能通过对话影响里边的角色,或者 inner voice的方式直接改变角色。

项目中的小人,依赖于 Open AI,所以如果模拟很长时间,会产生大量的费用。但是,项目支持的回放功能,并提供了他们之前的交互模拟。所以我们可以通过简单的步骤就能运行,并观察之前交互:

# clone
git clone git@github.com:joonspk-research/generative_agents.git
# 安装依赖
python3 -m pip install -r requirements.txt

# 运行前端 server
cd environment/frontend_server
python3 manage.py runserver

打开浏览器,输入链接:

http://localhost:8000/demo/July1_the_ville_isabella_maria_klaus-step-3-20/1/5/

上边 1/5 表示 <starting-time-step>/<simulation-speed><simulation-speed>可以设置控制演示速度,其中1最慢,5最快。

![屏幕录制2023-08-20 20.35.51](/images/github-trending/屏幕录制2023-08-20 20.35.51.gif)

通过点击每个小人,可以看会放中这个人物具体做了什么事情:

image-20230820203406700

Z4nzu/hackingtool

总 Star: 33912, 本周新增 Star: 1547

hackingtool 是多合一黑客工具。可以在没有安装虚拟机的 Windows10 上运行,或者在 Docker 上运行。

这些工具包括:匿名隐藏、信息收集、词表生成器无线攻击、SQL注入、网络钓鱼攻击、网络攻击、后期利用、取证、有效负载创建、利用框架逆向工程、DDOS 攻击、远程管理员工具 (RAT)XSS攻击、隐写。

huggingface/candle

总 Star: 7187, 本周新增 Star: 1299

Rust 的极简机器学习框架,极简 ML 框架,重点关注性能(包括 GPU 支持)和易用性。

提供若干例子:Whisper, Llama and Llama-v2, Falcon, Bert, StarCoder, Stable Diffusion, DINOv2

Candle 的核心目标是让无服务器推理成为可能。像 PyTorch 这样的完整机器学习框架非常大,这使得在集群上创建实例的速度很慢。而 Candle 允许部署轻量级二进制文件。并且 Candle 不依赖 Python,因为 Python 性能开销和 GIL 的很难去克服。

yt-dlp/yt-dlp

总 Star: 54137, 本周新增 Star: 1116

yt-dlp 是基于现在不活跃的 blackjack4494/yt-dlc 项目中的 youtube-dl 分支,添加新功能和补丁,同时保持原始项目的最新状态。

该项目可以让用户从 youtube.com 或其他视频平台下载视频。项目中有各个平台的可执行文件,用户不需要自己构建,可以直接使用。

这个下载器功能非常强大,包括压缩、多线程、网络、视频格式、字幕、录像范围、身份认证、缩略图等各方面的选项。这个项目经常会就会冲上周榜。

YT-DLP

s0md3v/roop

总 Star: 19694, 本周新增 Star: 1107

clockworklabs/SpacetimeDB

总 Star: 2372, 本周新增 Star: 1087

SpacetimeDB 将数据库和服务器合二为一,它是一个关系数据库系统,允许您通过称以“模块”的奇特存储过程,将应用程序逻辑直接上传到数据库中。下图中白色的部分就是由SpacetimeDB提供的功能:用户可以使用单一语言 Rust 编写整个应用程序(Module Code),并将其部署为单个二进制文件。

时空数据库架构

这样就没有单独的服务器,不需要再有部署的成本。是一种比较新奇的设计思路。

assafelovic/gpt-researcher

总 Star: 3712, 本周新增 Star: 884

GPT Researcher 是一个自主代理,旨在对各种任务进行全面的在线研究,利用人工智能的力量,为个人和组织提供准确、公正和事实的信息。

其主要思想是运行“计划者”和“执行代理”,计划者生成研究问题,执行代理根据每个生成的研究问题寻找最相关的信息。最后,计划者过滤并汇总所有相关信息并创建研究报告。

img

chatchat-space/Langchain-Chatchat

总 Star: 14295, 本周新增 Star: 770

LangChain-Chatchat (原 Langchain-ChatGLM): 利用 Langchain 与 ChatGLM 等大语言模型,基于本地知识库的问答应用,目标期望建立一套对中文场景与开源模型支持友好、可离线运行的知识库问答解决方案。

依托于本项目支持的开源 LLM 与 Embedding 模型,可实现全部使用开源模型离线私有部署

img

morph-labs/rift

总 Star: 1959, 本周新增 Star: 678

Rift 是用于 AI 原生开发环境的开源基础设施。Rift 基于 VSCode 扩展实现了客户端和最终用户界面,使 IDE 变成代理,软件开发变成了你和跟你一起工作的人工智能软件工程师一起编写。Rift 是实现了语言服务器协议的 AI 原生扩展,可以维护上下文、倾听、预测、反应并执行您的每一个意图。

它有几个特点:对话式代码编辑、代码库范围内的编辑、上下文代码库生成。来看一下对话式代码编辑功能展示:

代码编辑截屏视频

immich-app/immich

总 Star: 17619, 本周新增 Star: 637

高性能的自托管照片和视频备份方案。

项目 owner 的开发初衷比较有意思,为了给他新生宝宝找一个不需要付费的、自托管可备份的照片、视频管理应用。最终将这个方案回馈给开源社区。

Logo 是织田氏的标识,涂上了某 App-Which-Must-Not-Be-Named 的涂色方案(盲猜是 Chrome )

image

ReadMe 文档中,有提到一个 “App-Which-Must-Not-Be-Named”,这是一个幽默的表达方式,用于指代某个应用程序,但在特定的上下文中,人们不愿意直接提及它的名称。这个术语的灵感来自于《哈利·波特》系列中的 “He-Who-Must-Not-Be-Named”,指的是邪恶的巫师伏地魔,人们害怕直接提及他的名字。

在技术或互联网社区中,人们有时会使用 “App-Which-Must-Not-Be-Named” 来避免直接提及某个具体的应用程序,可能是因为对该应用程序持有负面观点、不喜欢它,或者其他一些原因。

1Panel-dev/1Panel

总 Star: 9312, 本周新增 Star: 572

1Panel 是一个现代化、开源的 Linux 服务器运维管理面板。

UI展示