本周推荐的5个火火火的Github开源项目!

文摘   2024-09-22 21:02   江西  

* 戳上方蓝字“开源先锋”关注我


项目目录:

  • 1.开源免费的跨平台的管理器,再也不用怕密码丢失了!36.8K star!
  • 2.开源版 GPT-o1 就来啦?!2K star!
  • 3.无需代码,快速构建自己的 AI 知识库问答系统!9.9K Star!
  • 4.基于Llama3几秒钟完成一本书!1.1K star!
  • 5.下载速度达30M/S,这款开源下载神器绝了!2.6K star!

01 开源免费的跨平台的管理器,再也不用怕密码丢失了!36.8K star!

Vaultwarden,这个听起来就很神秘的名字,其实是个超级给力的密码管理器。它的原名叫做Bitwarden_RS,但为了避免和官方Bitwarden混淆,后来改名叫Vaultwarden了。它用Rust这种超高效、超安全的编程语言编写,可以说是密码管理器界的“健身达人”,既轻便又强壮。

Vaultwarden还支持跨平台访问,无论是PC、手机还是平板,都能随时随地管理你的密码。最重要的是,它是完全开源的,这意味着我们可以自由地查看代码,确保自己的数据不会被偷窥。

性能特色

  • 轻量级:资源占用极低,仅需10M内存便可运行,非常适合在树莓派或NAS等低功耗设备上部署。
  • 与Bitwarden兼容:无缝连接Bitwarden的官方客户端,无论是网页版、桌面版还是手机版,都能愉快地玩耍。
  • 自托管:可以在自己的服务器上部署Vaultwarden,完全掌控自己的数据。
  • 多因素身份验证:嫌密码还不够安全?Vaultwarden还支持多种多因素身份验证方式,比如TOTP和U2F,让你的账户安全更上一层楼。
  • 跨平台支持:支持Windows、Mac、Linux、iOS、Android等,几乎涵盖了所有主流平台。
  • 安全性:使用端到端加密,确保你的密码安全。
  • 自托管:支持自托管,可以把服务部署在自己的服务器上,彻底告别数据泄露的风险。
  • 易于部署:提供预构建的Docker镜像,简化部署流程。
项目地址:https://github.com/dani-garcia/vaultwarden

02 开源版 GPT-o1 就来啦?!2K star!

g1(全称是不是可能叫“Genius 1”,哈哈,我猜的)使用了一个叫做Llama-3.1 70b的模型,运行在Groq硬件上。这个项目尝试用一种新的方法来提升大型语言模型(LLM)的推理能力,目标是通过一种特殊的提示策略,让AI能够像人类一样进行逻辑推理,解决一些复杂的逻辑问题。

想象一下,如果你的AI助手不仅能回答问题,还能像侦探一样一步步展示它的思考过程,如同o1一样,那岂不是很酷?

开源仅仅几天时间就收获了近 1K star!

工作原理

这个项目用到了一些非常酷的技术,让AI能够像人类一样进行逻辑推理。

1、使用Llama-3.1 70b模型

g1项目的核心是一个叫做Llama-3.1 70b的模型。这个模型在Groq硬件上运行,它能够创建动态的推理链,让AI能够“思考”并解决一些复杂的逻辑问题。

2、推理链

在g1中,每次推理都是一个步骤,AI可以选择继续进行下一个推理步骤,或者给出最终答案。每一步都有一个标题,描述这一步在做什么,并且对用户是可见的。

3、提示策略

g1使用了一系列特殊的提示来引导AI进行推理。这些提示可能包括:

  • 使用多个推理步骤:至少3个,确保AI有足够的时间进行思考。
  • 意识到自己的局限性:AI需要知道自己能做什么,不能做什么。
  • 探索替代答案:AI需要考虑自己可能是错误的,并尝试其他可能的解决方案。
  • 重新检查:如果AI认为自己可能错了,它需要真正地重新检查,并尝试不同的方法。
  • 使用至少3种方法得出答案:这有助于AI通过不同的方法来找到正确的答案。

4、JSON格式的响应

g1要求AI以JSON格式进行响应,包括“标题”、“内容”和“下一步行动”(继续或最终答案)。

5、可视化推理

g1的一个特点是它能够将AI的推理过程可视化。用户可以看到AI是如何一步步解决问题的,这不仅增加了透明度,也提高了用户对AI的信任。

项目地址:https://github.com/bklieger-groq/g1

03 无需代码,快速构建自己的 AI 知识库问答系统!9.9K Star!

MaxKB,全称Max Knowledge Base,顾名思义,就是最大化的知识库。它不仅能快速搭建起我们的AI助手,还能根据我们的需求进行个性化定制。无论是企业内部的知识库管理,还是客户支持系统的智能应答,MaxKB都能轻松应对。

性能特色

  • 开箱即用:无需复杂的配置,直接上传文档或让系统自动爬取在线资源,就能快速构建你的知识库。这种即插即用的设计,让技术小白也能轻松上手。
  • 模型中立:支持多种主流大语言模型,包括但不限于Llama3、OpenAI、通义千问等。无论你选择哪个模型,MaxKB都能完美对接,实现个性化问答服务。
  • 灵活编排:内置强大的工作流引擎,支持编排AI工作过程,适应各种复杂业务需求。无论是简单的知识检索,还是复杂的业务流程,MaxKB都能轻松搞定。
  • 无缝嵌入:可以快速嵌入到现有的第三方业务系统中,为你的系统增添智能问答能力。无需重新开发,就能让系统秒变智能。
  • 高度定制化:导入的文档可以进行预览和二次编辑,有效提升知识库的质量。同时,还支持权限管理,方便企业内部的数据和业务权限隔离。
项目地址:https://github.com/1Panel-dev/MaxKB

04 基于Llama3几秒钟完成一本书!1.1K star!

Infinite Bookshelf,前身为Groqbook,是一个基于Groq和Llama3的流式应用程序,它可以从一个简单的提示生成书籍。这个项目特别适合非小说类书籍的创作,并且能够在短时间内生成每一章的内容。它主要使用Llama3-8b和Llama3-70b两种模型,大模型用来构建书籍结构,小模型用来生成具体内容。

想象一下,只需要一个章节标题,甚至是一个简单的句子,它就能在几秒内为你生成一章内容丰富、结构合理的文本,是不是已经迫不及待想要试试了?

性能特色

  • 闪电生成:多亏了Groq平台的速度优化,infinite-bookshelf生成内容的速度令人咋舌。据说,它能在短短几秒钟内生成数千个英文单词,这速度,简直比打字机还快上好几倍!
  • 双模并驱:它巧妙地结合了Llama3-8b和Llama3-70b两种模型,大模型负责构建书籍的整体框架,小模型则专注于填充细节内容,确保速度与质量的双重保障。
  • Markdown风格:生成的书籍内容采用Markdown格式,不仅看起来整洁美观,还支持表格、代码等多种元素,让你的书籍看起来更加专业。
  • 灵活下载:最重要的是,它还允许你下载包含整本书籍内容的文本文件,让你随时随地都能进行阅读和修改,非常方便。
项目地址:https://github.com/Bklieger/infinite-bookshelf

05 下载速度达30M/S,这款开源下载神器绝了!2.6K star!

MediaGo是一款开源免费的视频在线提取工具,专门针对m3u8格式的流媒体视频。它的界面简洁,操作直观,即使是技术小白也能轻松上手。

项目是由一群热爱技术的开发者用Electron+Antd+Vite精心打造。它在GitHub上可是个明星项目,标星数高达2.6k,项目下载量更是惊人,达到了199k!

性能特色

  • 无需抓包:内置浏览器,一键嗅探视频资源,再也不用一边看视频一边抓包了。
  • 跨平台支持:无论是Windows、Mac还是Linux,MediaGo都能完美运行,让你的视频下载无界限。
  • 批量下载:高效利用带宽,一键下载多个视频,省时又省力。
  • 移动播放:电脑下载,手机观看,无缝切换,随时随地享受高清视频。
  • 智能识别:自动过滤广告,精准识别视频资源,让你的下载体验更纯净。
开源项目:https://github.com/caorushizi/mediago



开源先锋
分享Github上最有趣的开源项目
 最新文章