目录

Github 2024-05-13 开源项目周报 Top15

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

开发语言项目数量
TypeScript项目5
Python项目4
HTML项目2
Jupyter Notebook项目1
JavaScript项目1
Batchfile项目1
Java项目1
C#项目1
C项目1
Vue项目1
Svelte项目1

Windows和Office激活工具

  • 创建周期:1513 天
  • 开发语言:Batchfile
  • 协议类型:GNU General Public License v3.0
  • Star数量:66026 个
  • Fork数量:6560 次
  • 关注人数:66026 人
  • 贡献人数:5 人
  • Open Issues数量:3 个
  • Github地址:https://github.com/massgravel/Microsoft-Activation-Scripts.git
  • 项目首页: https://massgrave.dev

该项目是一个Windows和Office激活工具,利用HWID、Ohook、KMS38和在线KMS激活方法。它强调开源代码,并致力于减少杀毒软件的检测。

AFFiNE: 下一代知识库

  • 创建周期:649 天
  • 开发语言:TypeScript
  • 协议类型:Other
  • Star数量:31610 个
  • Fork数量:2067 次
  • 关注人数:31610 人
  • 贡献人数:141 人
  • Open Issues数量:144 个
  • Github地址:https://github.com/toeverything/AFFiNE.git
  • 项目首页: https://affine.pro

/images/toeverything-affine-0.png

AFFiNE是一种下一代知识库,集规划、排序和创建于一体。它是隐私优先、开源、可定制且即可使用。

本地托管的PDF文件操作工具

  • 创建周期:464 天
  • 开发语言:Java, HTML
  • 协议类型:GNU General Public License v3.0
  • Star数量:23260 个
  • Fork数量:1652 次
  • 关注人数:23260 人
  • 贡献人数:104 人
  • Open Issues数量:164 个
  • Github地址:https://github.com/Stirling-Tools/Stirling-PDF.git

/images/stirling-tools-stirling-pdf-0.png

一个本地托管的网络应用程序,提供对PDF文件的各种操作。它是一个使用Docker的综合工具,允许进行分割、合并、转换、重新组织、添加图像、旋转和压缩PDF文件等任务。该应用程序通过不发出用于跟踪或记录的出站调用来确保隐私,并且文件在任务执行期间要么存在于客户端,要么仅暂时存在于服务器内存中。

开放式WebUI(前身为Ollama WebUI)

  • 创建周期:147 天
  • 开发语言:Svelte
  • 协议类型:MIT License
  • Star数量:7242 个
  • Fork数量:641 次
  • 关注人数:7242 人
  • 贡献人数:59 人
  • Open Issues数量:67 个
  • Github地址:https://github.com/open-webui/open-webui.git
  • 项目首页: https://openwebui.com

开放式WebUI(前身为Ollama WebUI)是一个用户友好的界面,支持LLM运行器,如Ollama和兼容OpenAI的API。

开发人员在线工具集合

  • 创建周期:1497 天
  • 开发语言:Vue, TypeScript
  • 协议类型:GNU General Public License v3.0
  • Star数量:13001 个
  • Fork数量:1597 次
  • 关注人数:13001 人
  • 贡献人数:39 人
  • Open Issues数量:361 个
  • Github地址:https://github.com/CorentinTh/it-tools.git
  • 项目首页: https://it-tools.tech

一个在线工具集合,为开发人员提供出色的用户体验,对开发人员和IT专业人员非常有用。

OpenUI:描述和实时渲染UI的工具

  • 创建周期:16 天
  • 开发语言:TypeScript, Python
  • 协议类型:Apache License 2.0
  • Star数量:1199 个
  • Fork数量:90 次
  • 关注人数:1199 人
  • 贡献人数:3 人
  • Open Issues数量:2 个
  • Github地址:https://github.com/wandb/openui.git

OpenUI是一个工具,允许用户使用他们的想象描述UI并实时查看其渲染。它旨在使构建UI组件的过程变得有趣、快速和灵活,并且正在W&B进行使用,用于测试和原型化构建强大应用程序的下一代工具。

GPT研究员:全面在线研究的自主代理

  • 创建周期:362 天
  • 开发语言:Python
  • 协议类型:MIT License
  • Star数量:9076 个
  • Fork数量:1174 次
  • 关注人数:9076 人
  • 贡献人数:34 人
  • Open Issues数量:29 个
  • Github地址:https://github.com/assafelovic/gpt-researcher.git
  • 项目首页: https://gptr.dev

/images/assafelovic-gpt-researcher-0.png

GPT研究员是一种自主代理,旨在对各种任务进行全面的在线研究。它可以生成详细、客观、无偏见的研究报告,并提供定制选项,以便专注于相关资源、大纲和课程。受最近的论文启发,GPT研究员解决了速度、确定性和可靠性等问题,通过并行代理工作提供更稳定的性能和更快的速度。

KANs: Kolmogorov-Arnold Networks (KANs:科尔莫戈洛夫-阿诺尔德网络)

  • 创建周期:7 天
  • 开发语言:Jupyter Notebook
  • 协议类型:MIT License
  • Star数量:4045 个
  • Fork数量:298 次
  • 关注人数:4045 人
  • 贡献人数:7 人
  • Open Issues数量:42 个
  • Github地址:https://github.com/KindXiaoming/pykan.git

/images/kindxiaoming-pykan-0.png

Kolmogorov-Arnold Networks (KANs)是多层感知器(MLPs)的一个有前途的替代品,其具有基于科尔莫戈洛夫-阿诺尔德表示定理的坚实数学基础。KANs在边缘上具有激活功能,而MLPs在节点上具有激活功能,使得KANs在模型准确性和可解释性方面更好。

MemGPT: 创建和部署具有长期记忆和自定义工具的有状态LLM代理

  • 创建周期:206 天
  • 开发语言:Python
  • 协议类型:Apache License 2.0
  • Star数量:9143 个
  • Fork数量:1003 次
  • 关注人数:9143 人
  • 贡献人数:65 人
  • Open Issues数量:209 个
  • Github地址:https://github.com/cpacker/MemGPT.git
  • 项目首页: https://memgpt.readme.io

/images/cpacker-memgpt-0.png

MemGPT 是一个开源项目,可以创建和部署具有长期记忆和自定义工具的有状态LLM代理。它支持长期记忆管理,连接到外部数据源(如PDF文件)以供RAG使用,并定义和调用自定义工具(如谷歌搜索)。此外,MemGPT还允许将代理部署为服务,从而在支持的LLM提供者上运行多用户、多代理应用程序。

Fastfetch:快速系统信息获取工具

  • 创建周期:1147 天
  • 开发语言:C
  • 协议类型:MIT License
  • Star数量:2075 个
  • Fork数量:114 次
  • 关注人数:2075 人
  • 贡献人数:74 人
  • Open Issues数量:5 个
  • Github地址:https://github.com/fastfetch-cli/fastfetch.git

Fastfetch是一个类似neofetch的工具,主要用C语言编写,用于获取系统信息并以美观的方式显示出来。它注重性能和可定制性,目前支持Linux、Android、FreeBSD、MacOS和Windows 7+。

AI个人知识管理应用在Discord上寻求反馈

  • 创建周期:162 天
  • 开发语言:TypeScript
  • 协议类型:GNU Affero General Public License v3.0
  • Star数量:5282 个
  • Fork数量:301 次
  • 关注人数:5282 人
  • 贡献人数:11 人
  • Open Issues数量:75 个
  • Github地址:https://github.com/reorproject/reor.git
  • 项目首页: https://reorproject.org

该项目是一个开源的AI个人知识管理应用。团队正在积极寻求在Discord上的反馈,以塑造产品。

OFGB(哦,去找回):Windows 11广告移除工具

  • 创建周期:6 天
  • 开发语言:C#
  • 协议类型:The Unlicense
  • Star数量:2474 个
  • Fork数量:65 次
  • 关注人数:2474 人
  • 贡献人数:1 人
  • Open Issues数量:3 个
  • Github地址:https://github.com/xM4ddy/OFGB.git

OFGB(哦,去找回)是一个图形用户界面工具,旨在从Windows 11各个位置删除广告。

Secret Llama: 完全私密的LLM聊天机器人

  • 创建周期:7 天
  • 开发语言:TypeScript
  • 协议类型:Apache License 2.0
  • Star数量:1383 个
  • Fork数量:59 次
  • 关注人数:1383 人
  • 贡献人数:2 人
  • Open Issues数量:7 个
  • Github地址:https://github.com/abi/secret-llama.git
  • 项目首页: https://secretllama.com

/images/abi-secret-llama-0.png

Secret Llama是一个完全在浏览器中运行的、完全私密的LLM聊天机器人,支持Mistral和LLama 3。它确保完全的隐私,因为没有任何对话数据会离开用户的计算机。该聊天机器人在浏览器中运行,无需服务器或安装,也可以离线工作。它提供了一个易于使用的界面,与ChatGPT相当,专为开源LLM设计。该项目利用了webllm提供的推理引擎,并邀请用户加入Discord社区。

Close-Circuit Telegram Vision: 革新位置跟踪的开源项目

  • 创建周期:9 天
  • 开发语言:JavaScript
  • 协议类型:GNU General Public License v3.0
  • Star数量:582 个
  • Fork数量:63 次
  • 关注人数:582 人
  • 贡献人数:4 人
  • Open Issues数量:3 个
  • Github地址:https://github.com/IvanGlinkin/CCTV.git

/images/ivanglinkin-cctv-0.png

Close-Circuit Telegram Vision是一个开源项目,它集成了Telegram API,以革新位置跟踪,提供50-100米内的精确跟踪。用户可以实时监控他人的物流或安全情况,重新定义了我们如何导航周围环境。

Maestro - 用Opus和Haiku智能分解和执行子代理的框架

  • 创建周期:39 天
  • 开发语言:Python
  • Star数量:867 个
  • Fork数量:118 次
  • 关注人数:867 人
  • 贡献人数:5 人
  • Open Issues数量:11 个
  • Github地址:https://github.com/Doriandarko/maestro.git

Maestro是一个Python脚本,演示了使用Anthropic API进行AI辅助任务分解和执行工作流程。它利用了两个AI模型,Opus和Haiku,将一个目标分解成子任务,执行每个子任务,并将结果细化为一个连贯的最终输出。