weekly/2023/7月第三周.md
2024-01-24 15:30:36 +08:00

31 KiB
Raw Blame History

Github开源项目精选-7月第三周

🔥🔥🔥本周热门开源项目精选:包括编程数据、AI智能问答、机器学习、模型推理等项目

目录:

  1. 编程书籍集锦:free-programming-books 293.3k
  2. Linux系统性能实时监控工具:netdata 64.1k
  3. 移植 Facebook 的 LLaMA 模型到 C/C++:llama.cpp 35.7k
  4. LLaMA模型推理代码:llama 33.3k
  5. 网络接口调试工具:insomnia 29.6k
  6. 多存储支持的文件列表程序:alist 28.1k
  7. 智能问答系统:quivr 18.4k
  8. 可视化轻量级机器学习:wandb 7.0k
  9. 高效文本编辑器:LazyVim 6.7k
  10. 多智能体元编程框架:MetaGPT 5.9k
  11. TypeScript指南书籍:typescript-book 5.8k
  12. 快速内存高效的注意力算法:flash-attention 5.4k
  13. AI同伴创意教程:companion-app 4.1k
  14. AI对话:RealChar 3.8k
  15. 高效耳语模型:faster-whisper 3.7k
  16. 人工智能问答:danswer 2.7k
  17. 更多Github开源项目

1.编程书籍集锦:free-programming-books 293.3k

  • 项目地址https://github.com/EbookFoundation/free-programming-books
  • Github趋势榜
    • 入选2023-07-18日榜,日增2,961 stars today
    • 入选2023-07-19日榜,日增2,826 stars today
    • 入选2023-07-20日榜,日增355 stars today
    • 入选2023-07-23周榜,周增6,984 stars this week
    • 入选2023-07-22月榜,月增9,773 stars this month
  • 开源时间2013-10-11
  • 最后更新2023-07-23
  • 项目分类[面试求职] [学习社区]
  • 项目标签[编程书籍] [编程学习] [计算机科学]
  • 推荐理由:这个项目收集了许多免费的编程书籍,涵盖了几乎所有编程语言和技术,分类齐全。对于程序员来说,它是一个宝贵的资源,可以帮助他们自学不同领域的编程知识。无论你是初学者还是有经验的开发者,这个项目都提供了丰富多样的书籍选择,让你不断扩展技术广度和深度。
  • Star历史曲线[官网] [使用文档] Star历史曲线

2.inux系统性能实时监控工具:netdata 64.1k

  • 项目地址https://github.com/netdata/netdata
  • Github趋势榜
    • 入选2023-07-21日榜,日增72 stars today
    • 入选2023-07-22日榜,日增76 stars today
    • 入选2023-07-23周榜,周增347 stars this week
  • 开源时间2013-06-18
  • 最后更新2023-07-24
  • 项目分类[监控诊断]
  • 项目标签[监控工具] [性能分析] [系统监控]
  • 推荐理由一款免费开源的Linux系统性能实时监控工具。它易于安装、占用资源少、功能强大支持监控多种服务。Netdata可以帮助系统管理员和开发人员实时监测Linux系统的性能和健康状况提供及时的故障诊断和优化建议。 项目流程图
  • Star历史曲线[官网] [项目体验] [视频介绍] Star历史曲线

3.移植 Facebook 的 LLaMA 模型到 C/C++:llama.cpp 35.7k

  • 项目地址https://github.com/ggerganov/llama.cpp
  • Github趋势榜
    • 入选2023-07-21日榜,日增246 stars today
    • 入选2023-07-22日榜,日增242 stars today
    • 入选2023-07-23日榜,日增243 stars today
    • 入选2023-07-23周榜,周增1,059 stars this week
    • 入选2023-04-29月榜,月增10,154 stars this month
  • 开源时间2023-03-11
  • 最后更新2023-07-24
  • 项目分类[AI]
  • 项目标签[深度学习] [LLaMA模型] [大语言模型] [自然语言处理]
  • 推荐理由一个将Facebook的LLaMA模型移植到C/C++的项目。LLaMALatent Language Models Analysis是用于对语言模型进行分析和解释的工具。这个项目将LLaMA模型在C/C++环境下重新实现提供更广泛的应用和集成可能性让开发人员可以在自己的项目中使用LLaMA模型的分析功能。
  • Star历史曲线 Star历史曲线

4.LLaMA模型推理代码:llama 33.3k

  • 项目地址https://github.com/facebookresearch/llama
  • Github趋势榜
    • 入选2023-07-21日榜,日增1,480 stars today
    • 入选2023-07-22日榜,日增1,799 stars today
    • 入选2023-07-23日榜,日增1,795 stars today
    • 入选2023-07-23周榜,周增8,143 stars this week
    • 入选2023-07-23月榜,月增9,250 stars this month
  • 开源时间2023-02-14
  • 最后更新2023-07-24
  • 主要语言Python
  • 项目分类[ChatGPT] [AI]
  • 项目标签[LLaMA模型] [大语言模型] [自然语言处理] [ 人工智能]
  • 推荐理由LLaMA模型的推理代码是一种新颖的自监督学习方法用于语言理解任务。由于是Facebook Research团队开发该项目可以为语言模型和自然语言处理方面的研究者和开发者提供有用的参考和基础。
  • Star历史曲线[使用文档] Star历史曲线

5.网络接口调试工具:insomnia 29.6k

  • 项目地址https://github.com/Kong/insomnia
  • Github趋势榜
    • 入选2023-07-20周榜,周增486 stars this week
  • 开源时间2016-04-23
  • 最后更新2023-07-21
  • 主要语言JavaScript
  • 项目分类[工具]
  • 项目标签[API调试工具]
  • 推荐理由一个基于Electron的网络接口调试工具支持GraphQL、REST和gRPC请求。它拥有简约漂亮的界面并且可以在Windows、Linux和macOS等主流操作系统上运行。对于开发人员来说这个工具提供了方便的接口调试和网络请求的功能。 项目流程图
  • Star历史曲线[官网] [使用文档] Star历史曲线

6.多存储支持的文件列表程序:alist 28.1k

  • 项目地址https://github.com/alist-org/alist
  • Github趋势榜
    • 入选2023-07-18日榜,日增45 stars today
    • 入选2023-07-19日榜,日增41 stars today
    • 入选2023-07-23周榜,周增405 stars this week
  • 开源时间2020-12-24
  • 最后更新2023-07-23
  • 主要语言Go
  • 项目分类[工具]
  • 项目标签[文件管理器]
  • 推荐理由🗂️一个文件列表程序支持多种存储。它使用Gin和Solidjs构建提供了灵活的多存储支持让用户可以方便地管理和浏览各类文件。对于需要构建文件列表服务的开发者Alist提供了一个可靠且易于扩展的解决方案。
  • Star历史曲线[官网] [使用文档] Star历史曲线

7.智能问答系统:quivr 18.4k

  • 项目地址https://github.com/StanGirard/quivr
  • Github趋势榜
    • 入选2023-07-21周榜,周增2,136 stars this week
    • 入选2023-07-23月榜,月增10,396 stars this month
  • 开源时间2023-05-13
  • 最后更新2023-07-24
  • 主要语言Python
  • 项目分类[ChatGPT] [AI]
  • 项目标签[AI聊天] [GPT模型] [智能ChatGPT]
  • 推荐理由一个智能问答系统支持用自然语言进行提问并提供私人资源的答案。它与Slack、GitHub、Confluence等工具连接让用户可以方便地通过自然语言与系统进行交互。对于团队协作和资源获取这个项目提供了智能和高效的解决方案。
  • Star历史曲线[官网] [项目体验] Star历史曲线

8.可视化轻量级机器学习:wandb 7.0k

  • 项目地址https://github.com/wandb/wandb
  • Github趋势榜
    • 入选2023-07-18日榜,日增137 stars today
    • 入选2023-07-21周榜,周增625 stars this week
  • 开源时间2017-03-24
  • 最后更新2023-07-22
  • 主要语言Python
  • 项目分类[工具] [AI]
  • 项目标签[可视化工具] [机器学习]
  • 推荐理由:一款轻量级的机器学习可视化工具。它用于可视化和跟踪机器学习实验,只需几行代码即可实现实验的跟踪、比较和可视化。对于机器学习工程师和数据科学家来说,这个工具提供了一个方便且高效的方式来管理实验和结果。 项目流程图
  • Star历史曲线[官网] [使用文档] Star历史曲线

9.高效文本编辑器:LazyVim 6.7k

  • 项目地址https://github.com/LazyVim/LazyVim
  • Github趋势榜
    • 入选2023-07-18日榜,日增206 stars today
    • 入选2023-07-19日榜,日增254 stars today
    • 入选2023-07-20日榜,日增258 stars today
    • 入选2023-07-23周榜,周增819 stars this week
    • 入选2023-07-23月榜,月增1,123 stars this month
  • 开源时间2022-12-31
  • 最后更新2023-07-24
  • 主要语言Lua
  • 项目分类[工具]
  • 项目标签[文本编辑器]
  • 推荐理由一个为懒人准备的Neovim配置。它提供了一套简单且易用的Neovim配置让使用者无需费心进行复杂的配置即可拥有高效的文本编辑器环境。对于喜欢Neovim的开发者来说LazyVim是一个快速搭建编辑环境的好选择。 项目流程图
  • Star历史曲线[官网] Star历史曲线

10.多智能体元编程框架:MetaGPT 5.9k

  • 项目地址https://github.com/geekan/MetaGPT
  • Github趋势榜
    • 入选2023-07-23周榜,周增1,930 stars this week
  • 开源时间2023-06-30
  • 最后更新2023-07-24
  • 主要语言Python
  • 项目分类[ChatGPT] [AI]
  • 项目标签[GPT4] [智能助理] [自然语言处理] [ 人工智能]
  • 推荐理由:一个多智能体元编程框架,给定一行需求,它可以返回产品文档、架构设计、任务列表和代码。这个项目提供了一种创新的方式来管理和执行项目,将需求转化为具体的文档和任务列表,使项目管理变得高效而智能。对于需要进行规划和协调的项目,这个框架提供了强大的支持。 项目流程图
  • Star历史曲线 Star历史曲线

11.TypeScript指南书籍:typescript-book 5.8k

  • 项目地址https://github.com/gibbok/typescript-book
  • Github趋势榜
    • 入选2023-07-17周榜,周增1,675 stars this week
  • 开源时间2022-09-05
  • 最后更新2023-07-23
  • 主要语言TypeScript
  • 项目分类[面试求职] [学习社区]
  • 项目标签[编程书籍] [软件开发] [编程学习]
  • 推荐理由一本全面而简洁地概述了TypeScript的功能的指南。它清晰解释了TypeScript语言的方方面面从强大的类型系统到高级功能涵盖了最新版本中的所有内容。无论您是初学者还是有经验的开发人员这本书都是一个宝贵的资源可以帮助您增强对TypeScript的理解和熟练程度。
  • Star历史曲线 Star历史曲线

12.快速内存高效的注意力算法:flash-attention 5.4k

  • 项目地址https://github.com/Dao-AILab/flash-attention
  • Github趋势榜
    • 入选2023-07-19日榜,日增205 stars today
    • 入选2023-07-20日榜,日增185 stars today
    • 入选2023-07-23周榜,周增1,118 stars this week
    • 入选2023-07-22月榜,月增1,638 stars this month
  • 开源时间2022-05-20
  • 最后更新2023-07-24
  • 主要语言Python
  • 项目分类[AI]
  • 项目标签[AI训练] [GPT模型] [ 人工智能]
  • 推荐理由一种快速、内存高效的注意力算法。它无需任何近似即可加速注意力并减少内存占用。许多机构和研究实验室已经采用FlashAttention来加速训练和推理。对于需要高性能注意力算法的人工智能研究者和工程师这个项目提供了一个有用的解决方案。 项目流程图
  • Star历史曲线[使用文档] Star历史曲线

13.AI同伴创意教程:companion-app 4.1k

  • 项目地址https://github.com/a16z-infra/companion-app
  • Github趋势榜
    • 入选2023-07-23周榜,周增629 stars this week
  • 开源时间2023-06-22
  • 最后更新2023-07-23
  • 主要语言TypeScript
  • 项目分类[中间件] [ChatGPT] [AI]
  • 项目标签[聊天机器人] [AI聊天] [矢量数据库]
  • 推荐理由一个创建和托管AI同伴的教程堆栈允许用户在浏览器上进行聊天或通过短信交流。该项目不仅允许用户确定同伴的个性和背景故事还使用具有相似性搜索的矢量数据库来检索和提示从而让对话更具深度和个性化。
  • Star历史曲线[官网] Star历史曲线

14.AI对话:RealChar 3.8k

  • 项目地址https://github.com/Shaunwei/RealChar
  • Github趋势榜
    • 入选2023-07-20日榜,日增1,205 stars today
    • 入选2023-07-21日榜,日增240 stars today
    • 入选2023-07-22日榜,日增276 stars today
    • 入选2023-07-23周榜,周增3,430 stars this week
  • 开源时间2023-06-27
  • 最后更新2023-07-23
  • 主要语言Swift
  • 项目分类[ChatGPT] [AI]
  • 项目标签[GPT-4] [AI聊天] [Chat Prompt] [智能ChatGPT] [ 人工智能]
  • 推荐理由🎙️🤖实时创建自定义并与AI角色/同伴交谈(所有在一个代码库中!)使用LLM OpenAI GPT3.5/4, Anthropic Claude2色度向量DB, Whisper Speech2Text, ElevenLabs Text2Speech与AI进行自然无缝的对话(移动,网络和终端)🎙️🤖 项目流程图
  • Star历史曲线[官网] [项目体验] Star历史曲线

15.高效耳语模型:faster-whisper 3.7k

  • 项目地址https://github.com/guillaumekln/faster-whisper
  • Github趋势榜
    • 入选2023-07-23周榜,周增646 stars this week
  • 开源时间2023-02-11
  • 最后更新2023-07-20
  • 主要语言Python
  • 项目分类[AI]
  • 项目标签[语音识别] [耳语引擎] [ 人工智能]
  • 推荐理由aster-whisper使用CTranslate2重新实现了OpenAI的Whisper模型CTranslate2是Transformer模型的快速推理引擎。这种实现比openai/whisper在使用更少内存的情况下达到相同精度的4倍。对于需要高效Transformer模型推理的项目faster-whisper是一个性能优秀的选择。
  • Star历史曲线 Star历史曲线

16.人工智能问答:danswer 2.7k


更多Github开源项目

以上就是本期的推荐所有项目如果你喜欢本期的内容欢迎收藏和关注OpenGithub社区我们会定期推送优质的开源项目。

Github历史期刊:

更多Github项目关注狐动社公众号/知乎号: 公众号和知乎号